can't find file to patch at input line 154 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |From patchwork Sat May 15 19:01:18 2021 |Content-Type: text/plain; charset="utf-8" |MIME-Version: 1.0 |Content-Transfer-Encoding: 7bit |X-Patchwork-Submitter: "Alejandro Colomar \\(man-pages\\)" | |X-Patchwork-Id: 43435 |Return-Path: |X-Original-To: patchwork@sourceware.org |Delivered-To: patchwork@sourceware.org |Received: from server2.sourceware.org (localhost [IPv6:::1]) | by sourceware.org (Postfix) with ESMTP id 23E273857404; | Sat, 15 May 2021 19:15:00 +0000 (GMT) |DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 23E273857404 |DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; | s=default; t=1621106100; | bh=HJn8OLt3IO4fEY1K9QKVHH3DD9itvCeE3GbuXkd/JuU=; | h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: | List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: | From; | b=jiM71vDE2HOnArBKtTEvlFqQnYaHWxhin3bn0NhyQbSoNFgWX4gSZ3aku2MOsxM50 | 3g6+xe02ahz9QKiVC+p+YIVonSfcyVm44yLFqvXig6bGU3RIyOXuqmc7ED8GzEm862 | KPChXpkkrl6R3TKPE9czVa3ZgahPAnIzB3p+UHdY= |X-Original-To: libc-alpha@sourceware.org |Delivered-To: libc-alpha@sourceware.org |Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com | [IPv6:2a00:1450:4864:20::336]) | by sourceware.org (Postfix) with ESMTPS id C1B7A3858001 | for ; Sat, 15 May 2021 19:14:56 +0000 (GMT) |DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org C1B7A3858001 |Received: by mail-wm1-x336.google.com with SMTP id | p14-20020a05600c358eb029015c01f207d7so1309375wmq.5 | for ; Sat, 15 May 2021 12:14:56 -0700 (PDT) |X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; | d=1e100.net; s=20161025; | h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to | :references:mime-version:content-transfer-encoding; | bh=HJn8OLt3IO4fEY1K9QKVHH3DD9itvCeE3GbuXkd/JuU=; | b=QIXjkKZuYQpPtXLVJzmbcx48diCA7h8w9iH5uh652HX1cAz4u1PRZdi5NaaNuczKGi | hYizI0MBda46KD0M/ADllU0VF3GkPua9Uety8PeKKWT7RTV4nCRqaLJvrd+v7z/4k8Oy | BqlPaKammR/sroNC1rOc6YQmwoLnmA5JOgoVm9p01tud9zHbUWSGOYGZjywdh3RKlwcv | DE7/7D3BOmk4IuImC+yvJY9XuZDgx/qpPwK9j9HSnV8RbMcSkMPxoJ4M7vLM2V0CsfkJ | sEvgUmgX93ATHq0fvK5CX1+w6vNJm/4j//UCWuH0FLmCRuEUp2RKezRNleMoZPKFZB1I | dqwA== |X-Gm-Message-State: AOAM533NFzul+WDa+Yxvnc8MzBtOR6L/nKiFiYZv0fhuy9gS8uDR8AAY | XRiX+3ghsxqVrkqNuhDaTq0= |X-Google-Smtp-Source: | ABdhPJy+Xc6eEjjEFreY9VQ/eiIV1iuOBVIfxT2/z7JQwxcvifYf/rDyMdxd3s4HgQTJdKHlFwScYw== |X-Received: by 2002:a1c:1f90:: with SMTP id | f138mr3349239wmf.123.1621106095093; | Sat, 15 May 2021 12:14:55 -0700 (PDT) |Received: from localhost.localdomain ([170.253.36.171]) | by smtp.googlemail.com with ESMTPSA id y20sm3274761wmi.0.2021.05.15.12.14.53 | (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); | Sat, 15 May 2021 12:14:54 -0700 (PDT) |To: mtk.manpages@gmail.com |Subject: [PATCH v3] bpf.2: Use standard types and attributes |Date: Sat, 15 May 2021 21:01:18 +0200 |Message-Id: <20210515190116.188362-1-alx.manpages@gmail.com> |X-Mailer: git-send-email 2.31.1 |In-Reply-To: <6740a229-842e-b368-86eb-defc786b3658@gmail.com> |References: <6740a229-842e-b368-86eb-defc786b3658@gmail.com> |MIME-Version: 1.0 |X-Spam-Status: No, score=-12.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, | DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, | RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, | URIBL_RED autolearn=ham autolearn_force=no version=3.4.2 |X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on | server2.sourceware.org |X-BeenThere: libc-alpha@sourceware.org |X-Mailman-Version: 2.1.29 |Precedence: list |List-Id: Libc-alpha mailing list |List-Unsubscribe: , | |List-Archive: |List-Post: |List-Help: |List-Subscribe: , | |X-Patchwork-Original-From: Alejandro Colomar via Libc-alpha | |From: "Alejandro Colomar \\(man-pages\\)" |Reply-To: Alejandro Colomar |Cc: Alejandro Colomar , linux-man@vger.kernel.org, | Florian Weimer , Daniel Borkmann , | Greg Kroah-Hartman , | Alexei Starovoitov , LKML , | David Laight , GCC , | glibc , bpf , | Joseph Myers |Errors-To: libc-alpha-bounces@sourceware.org |Sender: "Libc-alpha" | |Some manual pages are already using C99 syntax for integral |types 'uint32_t', but some aren't. There are some using kernel |syntax '__u32'. Fix those. | |Both the kernel and the standard types are 100% binary compatible, |and the source code differences between them are very small, and |not important in a manual page: | |- Some of them are implemented with different underlying types | (e.g., s64 is always long long, while int64_t may be long long | or long, depending on the arch). This causes the following | differences. | |- length modifiers required by printf are different, resulting in | a warning ('-Wformat='). | |- pointer assignment causes a warning: | ('-Wincompatible-pointer-types'), but there aren't any pointers | in this page. | |But, AFAIK, all of those warnings can be safely ignored, due to |the binary compatibility between the types. | |... | |Some pages also document attributes, using GNU syntax |'__attribute__((xxx))'. Update those to use the shorter and more |portable C11 keywords such as 'alignas()' when possible, and C2x |syntax '[[gnu::xxx]]' elsewhere, which hasn't been standardized |yet, but is already implemented in GCC, and available through |either --std=c2x or any of the --std=gnu... options. | |The standard isn't very clear on how to use alignas() or |[[]]-style attributes, and the GNU documentation isn't better, so |the following link is a useful experiment about the different |alignment syntaxes: |__attribute__((aligned())), alignas(), and [[gnu::aligned()]]: | | |Signed-off-by: Alejandro Colomar |Nacked-by: Alexei Starovoitov |Nacked-by: Greg Kroah-Hartman |Acked-by: Zack Weinberg |Cc: LKML |Cc: glibc |Cc: GCC |Cc: bpf |Cc: David Laight |Cc: Joseph Myers |Cc: Florian Weimer |Cc: Daniel Borkmann |--- | man2/bpf.2 | 49 ++++++++++++++++++++++++------------------------- | 1 file changed, 24 insertions(+), 25 deletions(-) | |diff --git a/man2/bpf.2 b/man2/bpf.2 |index 6e1ffa198..04b8fbcef 100644 |--- a/man2/bpf.2 |+++ b/man2/bpf.2 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored