Received: by 2002:a05:6358:701b:b0:131:369:b2a3 with SMTP id 27csp152587rwo; Fri, 21 Jul 2023 09:46:02 -0700 (PDT) X-Google-Smtp-Source: APBJJlHazLSqKLvdyXuGVHs90LTuqUjoEs35hbJKLJk5W0sS2ujbWhd8r9Zbj97vmGW6grXAl59/ X-Received: by 2002:a17:90a:638d:b0:262:d7db:2520 with SMTP id f13-20020a17090a638d00b00262d7db2520mr1760199pjj.26.1689957961386; Fri, 21 Jul 2023 09:46:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689957961; cv=none; d=google.com; s=arc-20160816; b=NRtdWS6fp20V8vtuooz5yy59TZ3BzumdDnAxD4hnTUruu4ncQaUA2RI2InJnq77cv/ CaL3FYYWhd3Lpd/oEZe5fzOqaJCupjLon33/yFzplt/sBE9Vo50qx+XY53zwxbOZ9+4n fQxUp9kDt7uXZ1U64HibuEUtc1QqDA7O6OnW8mOry+B/QIsVcUAa2+7qLRudLdPoyst+ /z/IUn7z6pFZ0yuXFVkEh5cuotvqlgPe7tGnHIGMMtZw9Sa4UwV6UgqBKsGFEDVbetsa EqqCNfgdSNKDOIH1z6jaHzPXYQBJ7WLlTFuUpKZMYSrdNgXfXQFRNiGXsHGZjpEJDUaV bbgg== 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:to:content-language:subject:user-agent:mime-version:date :message-id:dkim-signature; bh=QmE20XygINkFooGZCRYhmyeP1CJB0Q7rBQUncn12dzc=; fh=y7jN+eawVTCb0yFy/F//cyszGhF+f/Etq7zMkA8kz5E=; b=xoJ5FGiLRNj4J4gWtG9nkrsgSU5bbheiMZVYb9jZXCVjgCLA2bHtDoo8mftILn0bKr gpNIA6MoN9NZTcL3UVu4cy6jDgD3tKmG9C/L3Q2ceWhL/MAoE39aWEgKoW8+fR47K8Ad rnRJw1jWbyy7MqfIpA5ilVVNRvvsIONt9nRms8UkD30t00btvIYXgWmY7pCJF+c+24jN 9x/fWBFe6jCLbNNNflg75UkJFoHpZchjh3CO2v9p2BPK7UW7Ruf4HwFkTJ5Vvl3cBaDm aTZy8a/rJsr7+guEFugKty9Mv5lATHn2T1sEvX06riEKffdUsMXZI21YFi5vZMS6/MFz x1CA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20221208.gappssmtp.com header.s=20221208 header.b=fntMBIkk; 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 pg12-20020a17090b1e0c00b00263046538e1si3963354pjb.84.2023.07.21.09.45.49; Fri, 21 Jul 2023 09:46:01 -0700 (PDT) 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.20221208.gappssmtp.com header.s=20221208 header.b=fntMBIkk; 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 S230353AbjGUPmE (ORCPT + 99 others); Fri, 21 Jul 2023 11:42:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43548 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231997AbjGUPmD (ORCPT ); Fri, 21 Jul 2023 11:42:03 -0400 Received: from mail-il1-x129.google.com (mail-il1-x129.google.com [IPv6:2607:f8b0:4864:20::129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3AAE719A1 for ; Fri, 21 Jul 2023 08:42:02 -0700 (PDT) Received: by mail-il1-x129.google.com with SMTP id e9e14a558f8ab-346317895e7so2542205ab.1 for ; Fri, 21 Jul 2023 08:42:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20221208.gappssmtp.com; s=20221208; t=1689954121; x=1690558921; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=QmE20XygINkFooGZCRYhmyeP1CJB0Q7rBQUncn12dzc=; b=fntMBIkkna4sH2FFnDW4WcmTJp0xd4jcYTxYtA+hatoUhkv0/crYIowIEji/QPa+Oj uAR0cBvS2EuK4QGQfPfsl7kQ0WokezMaJ3QCrdgXv1bzKwLR2K0GmX5ZSOi+Kjm6iolI mCfBoAp4FnldGun4T0ANsv3Xyk25+T0+o6RbW8Pin9MRLGL7fpNybD14RaDooOfHoRrN r+uPv9X6JxZhFxfg+l7lecWStktExVTX0fQsm92+qKfyxNY05POR5E/hJkctRixB/4Ix dTfetZ3g7Mh1K4jlqLozckMPskQBv+ZNKQdRFfjuW/uAsircCIJT9r0TsXCA9Nl+3gUd sPYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689954121; x=1690558921; h=content-transfer-encoding:in-reply-to:from:references: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=QmE20XygINkFooGZCRYhmyeP1CJB0Q7rBQUncn12dzc=; b=FlemWKMbG6RTy+m226mWFWxV3qs95kzYHkw0Uk/rEZkT3lfq/QqUfF6lTrzD9AAsNP brIiESlv/1QQmFKoNMBh2UiKKisPnY60PHDU8+IWIE29LvYxeUg2JfqO4eK9LCqsesS5 CBUynPMzH6I/adzc1p5MgLi71hAIL9h3dw2qvY7vO9vwTYPcDG+H4eNP0uIyIGGcNMhZ qSa/rRGs3BJsoVlf/7Ue+cXFQzvSuVg8IskOSlIhzN91G0LUiAqCgoKDAK3pN0jZ6TD7 qywj7s+d/OIqhazyAwzJcb9v1jurnKK1mQ/Bal91wcYc9nbBNMbldA99L6Q3LV0WPqPQ PMJw== X-Gm-Message-State: ABy/qLajKMoahO7WH7ioxOGpLzLV+PRawf4vesoCkZ0Hsb2l3O+4xZM+ bR+JjtdNNQLxBNSWnPnGSFpNiA== X-Received: by 2002:a92:d44c:0:b0:345:a3d0:f0d4 with SMTP id r12-20020a92d44c000000b00345a3d0f0d4mr2183115ilm.3.1689954121634; Fri, 21 Jul 2023 08:42:01 -0700 (PDT) Received: from [192.168.1.94] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id q11-20020a056e02078b00b0032afe23820bsm1029860ils.17.2023.07.21.08.42.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 21 Jul 2023 08:42:01 -0700 (PDT) Message-ID: <1ad6ebe8-2f6b-6765-ccbf-4e931bc34351@kernel.dk> Date: Fri, 21 Jul 2023 09:42:00 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH 0/2] io_uring: Fix io_uring mmap() by using architecture-provided get_unmapped_area() Content-Language: en-US To: Helge Deller , linux-kernel@vger.kernel.org, io-uring@vger.kernel.org, linux-ia64@vger.kernel.org, Jiri Slaby , linux-parisc@vger.kernel.org References: <20230721152432.196382-1-deller@gmx.de> From: Jens Axboe In-Reply-To: <20230721152432.196382-1-deller@gmx.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE 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 7/21/23 9:24?AM, Helge Deller wrote: > Fix io_uring on IA64 (and x86-32?) which was broken since commit > d808459b2e31 ("io_uring: Adjust mapping wrt architecture aliasing > requirements"). > The fix is to switch back to the get_unmapped_area() which is provided by > each architecture. > > Patch 1 switches io_uring back to use per-arch get_unmapped_area(). > Patch 2 (for IA64) is an independend cleanup. Let's get this queued up - I marked it for stable as well, for 6.4. Thanks for taking care of this! -- Jens Axboe