Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp898166yba; Thu, 18 Apr 2019 11:25:21 -0700 (PDT) X-Google-Smtp-Source: APXvYqzSDyRvEXpnAbUVpApvF8wbGsWD/Dqo8epQuyeB3VHESB+ftY6i8oe2YYBeMGHj8oXvgWWT X-Received: by 2002:a65:62c3:: with SMTP id m3mr89380377pgv.159.1555611921223; Thu, 18 Apr 2019 11:25:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555611921; cv=none; d=google.com; s=arc-20160816; b=ZoSYCnIl3gPhecbFTc4o2IkcAq8FCtYuxQ0tv+3VFWPm2N/2pi2oy27+1Aq8NZQje3 P529HoD5gCQu9vU+Gb+pTBtNUGAxAft6zDY/4My0AG1zrv+bq/dQMBVftxe+YNKoHn7l BbqpDkJSTMyoLVYe5572iAGEfPO2I96cmX7Bck+YQqYXY2w6faN/kfnNnqX4hFdunX9Q 6T1SQOb+CkXWcz1G3DvFSTosVmnUleoQ4uXkY3VHGlXkF31C8ZxZeFD6n6+T7/IQ0TPo qbPPwL/03WO08R4Fj0md8k9aHX813XgVt+lZdDyPdUqe3WPlqVEw85d8KRZauToKq6Wc R80g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:mail-followup-to:message-id:subject:cc:to:from:date :dkim-signature; bh=1LISubmMWYiiRI8EKD/jaqxerxKaeN3ae56N3InZo08=; b=NeFZa/jGI2+Pb16lGaGDtkG+3KQczuGX9xbA9IcEAJ05hF8qih24WAmk3zCtMULKdp ebvdaVnzR8JEPAnuVu1EpLxOFeI79sVzvVCUddsASUfvoS10ZviBNrMYZfNYsMyJP+pE LUYjKXkE1mpvr79PsMOOT+ChXoAEO9RD8QWTI+/WGPfNDXr5Q4qO+PHysFgzcMzyV6Yk f6tS9Wedge0AavUiwMyTPJrGpYxGFTF/0b0PF+kGK+Vf3rZS+Kpr0r+xt1NyLN77ihQd C0cpv28rUvqDuXjGn6W62c3YG9QKR8RC4Wi3yodCMQWsYUhaIYqbmP5Ee3kzAy6MEnRE KaQw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="ud/mXT5S"; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f11si2702908plo.169.2019.04.18.11.25.05; Thu, 18 Apr 2019 11:25:21 -0700 (PDT) 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; dkim=pass header.i=@gmail.com header.s=20161025 header.b="ud/mXT5S"; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391087AbfDRSGa (ORCPT + 99 others); Thu, 18 Apr 2019 14:06:30 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:33163 "EHLO mail-pg1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391480AbfDRSG2 (ORCPT ); Thu, 18 Apr 2019 14:06:28 -0400 Received: by mail-pg1-f195.google.com with SMTP id k19so1558777pgh.0; Thu, 18 Apr 2019 11:06:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mail-followup-to:mime-version :content-disposition:user-agent; bh=1LISubmMWYiiRI8EKD/jaqxerxKaeN3ae56N3InZo08=; b=ud/mXT5ShMhO+EiuLV0AoC9WtmPDhiPdTljt+4032YFvfXo9ORUk37fhQeSl0JKSeC v8aR0Zxrbxpa4tVKMv4iX2Yh6wTek0d3aug05ZzofKosOYG8gLwvSozGN2Fm/IMUAnAc DblAPYIQignHDr0HhQ7XHGiRH2uzaXJTdMEFRxKZ2WfxUmKLIw6siIC+LoqHi+m6nAlg 7PFP+kklaMCyrs3h2CvbG+6pHYkZW5q131QGiufnMNmOoglre9zUB3MEdElfmKxhPept vfbw4Rg3wNyF8XsYmkSJ12wDttwCN790XT6dlLWPfjfdvmnq3qMLPmvee6qZGOIVNGbr S8Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:mime-version:content-disposition:user-agent; bh=1LISubmMWYiiRI8EKD/jaqxerxKaeN3ae56N3InZo08=; b=iagDLMCKWJVlne08iD6t56Dk41LIlyLeOi6gJlJBKwGNluf2Yl0qM9cay68/n1QxuG XKdvGZ2w+8idN5STZu3t6OR6AyaFmPvq2Ul6Nku75JBb8BEe513ETAA87WE7TdaC5Y9W 3sB2geCtXOEldg2ElwclK1F2oSjU4wBq5pXZOkLC1FHTrLaJ2uMk7seVNjJszOLfPaaf N9SWtLYbqZc3fVBVZykKnzaReas1XiTuJRfdFsqQihXRHEw9HwRsR/dPShe+PWpevY/8 d6tEWizp0Tp5vL63YUer0UbuVWC2HmhPEk+p6q89yzOkRLKPip82fB+wHh6TTWFGna5b o+Vw== X-Gm-Message-State: APjAAAU7J0eetXSKJKQrpcvyplOW0XdzTYPDnIWto2yv8bZqE/mgPZvV 9Hj8xSgwD3hJCOhn0KHo23KgjFo5 X-Received: by 2002:a63:243:: with SMTP id 64mr89505318pgc.214.1555610788039; Thu, 18 Apr 2019 11:06:28 -0700 (PDT) Received: from udknight.localhost ([59.57.228.71]) by smtp.gmail.com with ESMTPSA id j6sm3493950pfe.107.2019.04.18.11.06.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Apr 2019 11:06:27 -0700 (PDT) Received: from udknight.localhost (localhost [127.0.0.1]) by udknight.localhost (8.14.9/8.14.4) with ESMTP id x3II8fIl005029; Fri, 19 Apr 2019 02:08:41 +0800 Received: (from root@localhost) by udknight.localhost (8.14.9/8.14.9/Submit) id x3II8emh005025; Fri, 19 Apr 2019 02:08:40 +0800 Date: Fri, 19 Apr 2019 02:08:40 +0800 From: Wang YanQing To: davem@davemloft.net Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] uapi:libc-compat.h: Correct the comment about the value of __UAPI_DEF_FOO Message-ID: <20190418180840.GB4863@udknight> Mail-Followup-To: Wang YanQing , davem@davemloft.net, netdev@vger.kernel.org, linux-kernel@vger.kernel.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.7.1 (2016-10-04) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In reality, when the userspace libc header has been included first, we need to set the value of guard macros to 0, and set the value of guard macros to 1 when uapi header comes first. Signed-off-by: Wang YanQing --- include/uapi/linux/libc-compat.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/uapi/linux/libc-compat.h b/include/uapi/linux/libc-compat.h index 8254c93..ba10eede 100644 --- a/include/uapi/linux/libc-compat.h +++ b/include/uapi/linux/libc-compat.h @@ -25,8 +25,8 @@ * userspace libc header has been included first. * * (c) If the userspace libc header has been included first define a set of - * guard macros of the form __UAPI_DEF_FOO and set their values to 1, else - * set their values to 0. + * guard macros of the form __UAPI_DEF_FOO and set their values to 0, else + * set their values to 1. * * (d) Back in the UAPI header with the conflicting definitions, guard the * definitions with: -- 1.8.5.6.2.g3d8a54e.dirty