Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1100186rwb; Wed, 16 Nov 2022 12:04:16 -0800 (PST) X-Google-Smtp-Source: AA0mqf4Pr9sehGVcT1KgjXo+pijb8Jde8OFg48NbDpZAX0yhagrVEYoPwlNwflKh1Y3piipuU0nL X-Received: by 2002:a17:906:ccd0:b0:7a3:28c7:5835 with SMTP id ot16-20020a170906ccd000b007a328c75835mr19600080ejb.32.1668629055785; Wed, 16 Nov 2022 12:04:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668629055; cv=none; d=google.com; s=arc-20160816; b=kxeF3WQEWkyrcs4ZiPBtYUWmf7USudR2U6xFAMd69mDwhSWHlO9gC11fcs5vC8mq5O mwR5w0razLAbJVzFiO06N98NndBKkvK7bARG5llAvyQ4wQKmBSyloD7n3lh++C7vlfBI WlYUkSCyYjBS6viaRACHm/wySn239jGqHLbkrGQ/G6zE2a2KyQ2iQ1qbqSuAR810KbnW QGLEnKlkxIDkAzlvM9f4f8ur/xTa7tZPNzLRTVHL3vT03ASkd1DEl/9K9iKIe3i1rggn zFsUBfgG1LyrbAWctUxuHiF4/Ma1+7z81Us7owlC42hAfji4JeU/syRNhSSLbYzeBpbV 2byQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=DK4mvxNwSi6YmikV+YE5movO5+qkkFSsaC8H1X3OQC0=; b=c4hutR5GBOOtbPjgkibrtkBF9GbUBxKu9a4X4NGP6ne/M+06kfcWb4MgwrCkXlbC2M +EcT50c6KyJ6THBI2nX/rpvoZiKk5YS5HBAmpTSfJyMy7oa8GUqdqsI8YbDiE0L2aNvm ODrVaphG32WdKyutGI7/0uhpmcMkOXpvr4TVAh5zMX7ACS/duKs/rlqrqJZMtIqxZrkv WCQuPW9LtLR/FHrNGvnPq30In+K/1aEwM3irT88VIgA3sBvAhfr7mkoeiszXKFQJZUm1 X3sbpzTSfV54crA0oZplfMeqdE7Mv6TsPZwlGKn6l6W5OF00npumMnZPXg9V762HEBnU mL1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b="WR/taDEj"; 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 r7-20020a05640251c700b0046751a6076bsi15709866edd.318.2022.11.16.12.03.49; Wed, 16 Nov 2022 12:04:15 -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=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b="WR/taDEj"; 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 S229531AbiKPTq7 (ORCPT + 90 others); Wed, 16 Nov 2022 14:46:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53452 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234100AbiKPTq4 (ORCPT ); Wed, 16 Nov 2022 14:46:56 -0500 Received: from mail-io1-xd31.google.com (mail-io1-xd31.google.com [IPv6:2607:f8b0:4864:20::d31]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D00E528E0D for ; Wed, 16 Nov 2022 11:46:52 -0800 (PST) Received: by mail-io1-xd31.google.com with SMTP id h206so14055481iof.10 for ; Wed, 16 Nov 2022 11:46:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=DK4mvxNwSi6YmikV+YE5movO5+qkkFSsaC8H1X3OQC0=; b=WR/taDEjqDU9u3IFfH3J/h/CqMu+UO9rU/gxNrYhdBt21LYaimy5qkdVoIZFCcutY3 DMVQNbKmmszuTs03TV0p/a+tpiXxJN+mnxfnLGeupmbMh4oN/cflh8IuUeyXccdPda6r A0xXpkpe1hub7nQ9C/KpmdkPCaEghv0x4HTDT5oRnBnVF8/d086D4XgQ/87xsSEI5lq1 xA47QMpEZnn1d+Of08G56+QORG58IBdP7VDm90yu6bdMcQFqxAsJD3gujkHZ5PAbKJHz sPTdvyP549ADILWPlDnZKTyhhKPg+EVpZ1+jDUjETIDhG3a/eX/D+fAJ/K9eGJLo8ztZ BFLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=DK4mvxNwSi6YmikV+YE5movO5+qkkFSsaC8H1X3OQC0=; b=Aq9MzPsW7z/vDaXt20cxrJ3ko3aj1l6oYSfqw3zGzP4EEF2DYCz/70PvbGFb04dzsL KG9mUbjBGCkrwz+iz26k2z2rqtKZRjVsbYalLuVDs49wb+crFQQ1fkOTmuzWEiDcqP7D iLaD7zPfXEFccQv8U3VDIobGFhPt954Tyn2ZKdCkAy3JfMQhRMTM/fHzJfi1tMLg+z7Q +/ytbMKidXaaVXUuxMtn8jBxpv7y99gmYepmiKs3KtpuG7/URE+rSnP8rrt1DMrV1uNo +Q/J5+j0VPBz7TVQ62ScSWOLyKqXa7O3PMXfIv0aUtNHt/pO7PQTIvN4O17aqlQy2OH5 UqPA== X-Gm-Message-State: ANoB5pmc5hIQfZjecozSupCEfHqAlLjH91jSFv2wIqOPm10QSB7yCZPZ yQgb8DZuyQzaRosRlIElpKaHYr/8QJcRnw== X-Received: by 2002:a02:211d:0:b0:34a:35a:5463 with SMTP id e29-20020a02211d000000b0034a035a5463mr11203492jaa.148.1668628012110; Wed, 16 Nov 2022 11:46:52 -0800 (PST) Received: from [192.168.1.94] ([207.135.234.126]) by smtp.gmail.com with ESMTPSA id 123-20020a021d81000000b00374cd28d842sm6181017jaj.104.2022.11.16.11.46.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Nov 2022 11:46:51 -0800 (PST) Message-ID: Date: Wed, 16 Nov 2022 12:46:50 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:102.0) Gecko/20100101 Thunderbird/102.4.1 Subject: Re: (subset) [PATCH v1 0/2] io_uring uapi updates Content-Language: en-US To: Stefan Metzmacher , Ammar Faizi Cc: GNU/Weeb Mailing List , io-uring Mailing List , Pavel Begunkov , Linux Kernel Mailing List , Stephen Rothwell References: <20221115212614.1308132-1-ammar.faizi@intel.com> <166855408973.7702.1716032255757220554.b4-ty@kernel.dk> <61293423-8541-cb8b-32b4-9a4decb3544f@gnuweeb.org> <69d39e98-71fb-c765-e8b9-b02933c524a9@samba.org> From: Jens Axboe In-Reply-To: <69d39e98-71fb-c765-e8b9-b02933c524a9@samba.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,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 On 11/16/22 7:22 AM, Stefan Metzmacher wrote: > Am 16.11.22 um 14:50 schrieb Jens Axboe: >> On 11/15/22 11:34 PM, Ammar Faizi wrote: >>> On 11/16/22 6:14 AM, Jens Axboe wrote: >>>> On Wed, 16 Nov 2022 04:29:51 +0700, Ammar Faizi wrote: >>>>> From: Ammar Faizi >>>>> >>>>> Hi Jens, >>>>> >>>>> io_uring uapi updates: >>>>> >>>>> 1) Don't force linux/time_types.h for userspace. Linux's io_uring.h is >>>>> ???? synced 1:1 into liburing's io_uring.h. liburing has a configure >>>>> ???? check to detect the need for linux/time_types.h (Stefan). >>>>> >>>>> [...] >>>> >>>> Applied, thanks! >>>> >>>> [1/2] io_uring: uapi: Don't force linux/time_types.h for userspace >>>> ??????? commit: 958bfdd734b6074ba88ee3abc69d0053e26b7b9c >>> >>> Jens, please drop this commit. It breaks the build: >> >> Dropped - please actually build your patches, or make it clear that >> they were not built at all. None of these 2 patches were any good. > > Is it tools/testing/selftests/net/io_uring_zerocopy_tx.c that doesn't build? Honestly not sure, but saw a few reports come in. Here's the one from linux-next: https://lore.kernel.org/all/20221116123556.79a7bbd8@canb.auug.org.au/ > and needs a '#define HAVE_LINUX_TIME_TYPES_H 1' > > BTW, the original commit I posted was here: > https://lore.kernel.org/io-uring/c7782923deeb4016f2ac2334bc558921e8d91a67.1666605446.git.metze@samba.org/ > > What's the magic to compile tools/testing/selftests/net/io_uring_zerocopy_tx.c ? Some variant of make kselftests-foo? > My naive tries both fail (even without my patch): Mine does too, in various other tests. Stephen? -- Jens Axboe