Received: by 2002:a05:6358:701b:b0:131:369:b2a3 with SMTP id 27csp82436rwo; Fri, 21 Jul 2023 08:50:47 -0700 (PDT) X-Google-Smtp-Source: APBJJlEVMuQl2MrGs/CrP/XAQfaaqtpKhexd/yHPTT8sGIVeH4CJWYV5tJMGaqXE6Y3eCXk+VpSC X-Received: by 2002:a05:6a00:2392:b0:682:4801:93d3 with SMTP id f18-20020a056a00239200b00682480193d3mr482916pfc.31.1689954646766; Fri, 21 Jul 2023 08:50:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689954646; cv=none; d=google.com; s=arc-20160816; b=EUQa79d0PSAUIYrnl79svItYSxJ0sEzG/UGFlvVGSQNXfB5jRIKumQDKZpOGN8BkKf q3BumZ/oIB7iHxg/CuNI/Y7ZoicAbIXskFO/mX06LMPelGgbh1PR4eOeZu/nus+AvfBw BxJul7s3V95bpkKmSlVZ54I1t05vNdqYUa2bOMi2oqU4RyBkU8oAUB6o1GKejy7lUewh l6Lyj25tX2+zX2ShIk0VvOl7teYgicFIW8zfZZP2E8Sl7LR7Sg+Di37UEouSZObgaFAM QKI8DhYbKZeURhy61buf4/nLgoxjp0UY1UmPIvZQbDlqj9Czf8tVqhfTX14BLsGw9/Wn /f9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :message-id:subject:references:in-reply-to:to:from:dkim-signature; bh=dObwGqoxfn0zimr0wdO/4SBh1zMRtbhNsBHhz0MLDzw=; fh=ln/u2ylYiUjBWIFFhuKmnaMAZzxLD0sDjaiFXMaDKZ4=; b=EDWxjDZ9bgTh98d6rL6ewZT8gr/7Mb0/LsN4ULxWHsAjSQUcGGAUdGlGbDeT46wmEc 2AHhxRcTjYFKJCDyb7y35l3BBmn3BfSZFV3K5Y1SecZTcA1cUYwDi8X3BLsC0oFIwLQx RgEe7lPwq1EXS7A5lHTrGRGkXYA1uK8RKPF8nLLkWr2eP/MChe8lW64hpMgg/EuyH07K SIysvoBs+OovkqB2oiJqcn52Rodx4XuOjHupEHZmQpnym7bYna7P1oH76Fa0XqsJUn5b QlczvVYWWWO0tJy/pO2/tZUt3Z9+LbF1ioilROSwAQTip2MkoluCsKMFK5oiJPedrFNy VLjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20221208.gappssmtp.com header.s=20221208 header.b=2FWZE2aB; 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 u15-20020a056a00124f00b0065ee6c40f91si3281698pfi.159.2023.07.21.08.50.32; Fri, 21 Jul 2023 08:50:46 -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=2FWZE2aB; 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 S230154AbjGUPmM (ORCPT + 99 others); Fri, 21 Jul 2023 11:42:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43616 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231997AbjGUPmH (ORCPT ); Fri, 21 Jul 2023 11:42:07 -0400 Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B9D942D7E for ; Fri, 21 Jul 2023 08:42:05 -0700 (PDT) Received: by mail-io1-xd34.google.com with SMTP id ca18e2360f4ac-78706966220so20466439f.1 for ; Fri, 21 Jul 2023 08:42:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20221208.gappssmtp.com; s=20221208; t=1689954125; x=1690558925; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:to:from:from:to:cc:subject:date:message-id :reply-to; bh=dObwGqoxfn0zimr0wdO/4SBh1zMRtbhNsBHhz0MLDzw=; b=2FWZE2aB6Z/FJ6s5jSl/vuG+28YUbsgZ+LEyC0uhfPi6fAKFovFHvSDiD1usgK8H/X ZCsvc/YxsFtJxX3fKyscqRmLJYh8j0K0QO+cikg2KkVGePk6IN1dYdTPU4aIOg0z/H6w F4ESfCL3Cp2bQ8KgeeAYJiTwulzoTatZ6KbRCeED1TB1jOAkdfOLa+lyYd+bqo0ETjEk zYJtxEM5VFMy+xJS03J0Y8sJmW2Lz6qN2m6TJkn+ZwjxGySElH3sY2NmrUTaKVm41T3R PnyqJtCG3dAefcjn9mo7k+OBsndBqD8oz7YDSiKZSk7Gp6/MdDsZBZAvX7dJQH4T8v3K VMmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689954125; x=1690558925; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dObwGqoxfn0zimr0wdO/4SBh1zMRtbhNsBHhz0MLDzw=; b=SscqfIxOz/8ML8p2w8vzkZkf+xaVen1GDDOPvKu1IWk6dRPyw8TZyfLKb2/bwDIFGs p4c2vHw1aMqnjvkKSuh5fQD25UEofpI/UbbyjqaJjJF3uhS+pqIh4fmltGKbri42AA2T 1e6jcmxU+3i4wsv0M+61hA5/nqCV0nVxGq4iWK+OGXTKQZqONyyVO1vSMT36T+VGU3Uu cDM/AMj8aF+M00c0reHrFOhLj3XHHafAnR02jQlzSXRxb0jcCx9Ew2w+hxuN+/DwAmoV UyIi123DmRd97JrtC9FQyzQLbCdqhUFjs1zbRk9fmXZr9Pxq5kcDjjm3HffFxmKsAnMg 2zaw== X-Gm-Message-State: ABy/qLakRoraimSCcI5bMqEhh7y2nM0j0Dbqp0ljSN+0PqqrwLnrDy9E j05sSweiadJ/ZCBMtoXI53FadQ== X-Received: by 2002:a05:6602:8c9:b0:787:16ec:2699 with SMTP id h9-20020a05660208c900b0078716ec2699mr1940972ioz.2.1689954125126; Fri, 21 Jul 2023 08:42:05 -0700 (PDT) Received: from [127.0.0.1] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id g20-20020a0566380bd400b0042b0a6d899fsm1107825jad.60.2023.07.21.08.42.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Jul 2023 08:42:04 -0700 (PDT) From: Jens Axboe To: linux-kernel@vger.kernel.org, io-uring@vger.kernel.org, linux-ia64@vger.kernel.org, Jiri Slaby , linux-parisc@vger.kernel.org, Helge Deller In-Reply-To: <20230721152432.196382-1-deller@gmx.de> References: <20230721152432.196382-1-deller@gmx.de> Subject: Re: [PATCH 0/2] io_uring: Fix io_uring mmap() by using architecture-provided get_unmapped_area() Message-Id: <168995412429.284551.12005520905700806146.b4-ty@kernel.dk> Date: Fri, 21 Jul 2023 09:42:04 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.13-dev-099c9 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,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 Fri, 21 Jul 2023 17:24:30 +0200, 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. > > [...] Applied, thanks! [1/2] io_uring: Fix io_uring mmap() by using architecture-provided get_unmapped_area() commit: 32832a407a7178eec3215fad9b1a3298c14b0d69 [2/2] ia64: mmap: Consider pgoff when searching for free mapping commit: 07e981137f17e5275b6fa5fd0c28b0ddb4519702 Best regards, -- Jens Axboe