Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp2044673ybg; Sun, 27 Oct 2019 09:55:43 -0700 (PDT) X-Google-Smtp-Source: APXvYqzb2lkN8O82yMGjw/4+RmbR32H7R/EpH5oSrluyifOJRuykO99yxGmvz8vxJPd0zfbP3F3y X-Received: by 2002:a17:906:5490:: with SMTP id r16mr12967460ejo.308.1572195343536; Sun, 27 Oct 2019 09:55:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572195343; cv=none; d=google.com; s=arc-20160816; b=JRMbLYsHzC6sL2OG1oHAgz8wuzfpiIzJSEMx5KV7pp0850jOFjvkz9f+fazCM7zgCb 410H7/gDwi7T4cQ1D4DJQxBayyTgSzIP9nhBLybyIfDpIw0joFkdsZYSn+oE+DCmwXdD 4jqUIYAO2LaegM1X79uJqv9Xjr64dqjtHl+H4NjH9scnoi6x/8XrN2Vr4zW+CmkzvVhg 1+e9I7DfmAw1g0GqHBZB7eAtH/l/Cj2x3Yev3qoQ++S6YWDqGHb6kT9CTV6fnnMtZyA5 MwcY7AdLodH5yNX9x9Rs3Xl0qNa92unndURprkTg6DQHmNh/W9kMbAYSHha8iP8W0wa+ w7Sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:to:from:dkim-signature; bh=tDb8Ix03BeXmmQfRYUptA8l64yP3LhsJwp6xJ2O8ihc=; b=FU/aPAwHo2tjqoshudFepoDAlE0723W0UmdGqI/t5XwKwCAq6HmGSmlmn3zFjnRpqW UV32KuNyOnict2LHzZotl2qHqzk4L3LZudvaYUW5wlje5lFQZXQsGrIoB9huPyWSXXwA kqvfUL8dFISwbHPXeCk292JQVmZ+MjWV4gKJjos+AfclkS+6e2elwNGPDPIZUduA8GtZ ZzO44EGhdk2NTXVVHOHRiMTmlxF+VLJftDcX+WI0AYsaULb2ZF1icUfC/2zCipfKnw7u YGJumEIxoZjiR/J5EkQrcys70mhem4JajohnEVzDEHUvot16gL2D/bdcg31+4R+/FEIl tcpA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CkHuGPA0; 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 e2si5165408edc.97.2019.10.27.09.55.20; Sun, 27 Oct 2019 09:55:43 -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=CkHuGPA0; 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 S1727334AbfJ0Pf1 (ORCPT + 99 others); Sun, 27 Oct 2019 11:35:27 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:39800 "EHLO mail-wr1-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726682AbfJ0Pf0 (ORCPT ); Sun, 27 Oct 2019 11:35:26 -0400 Received: by mail-wr1-f53.google.com with SMTP id a11so7294942wra.6; Sun, 27 Oct 2019 08:35:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=tDb8Ix03BeXmmQfRYUptA8l64yP3LhsJwp6xJ2O8ihc=; b=CkHuGPA0gZd4wgb0vl2mhIF0pkpEMOpbEAwIF6mfJdn2LkL9rNbTcd4uqaDNX4VrXC xiRjHyYJYyJBm54DSCTKVMPbZ+bZE738bSLx67D3klgw1gOio29wvGsFXxBgoOsWyIni 8Zhg3InN5BjdmWiPVib36PPGTwRg0vY9H9Dg4TFoaISb7CZaUOQwRDagssIQO2O5vvfa uY3bPijDvQf4qFNy6EYoRtUFqAI70MyuDJ0XenLW4XwmQvKeTI27l+NvHabebW6zxG5a 90dyG5B0P0ldw3tB9ohfzRo81V+sfxnwL2jFvkEjHJwpZSxMfxxhASU6OOEb/w4A61a6 2dyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=tDb8Ix03BeXmmQfRYUptA8l64yP3LhsJwp6xJ2O8ihc=; b=Fm1JQbVm6A1bP6UVZH7bqLXwR3/A2W+LDeQovXYtkPr9btw5ed9s/Iztwa/QIM2zFr fAL+om+/5r6u76Hjypf7/vQUJRoeytwk+fab/a7wv9xAbhc/3yB5K0bLtnwXAfJP2T+o Ub0A1dBDiYZqBEBCJ4KWvSo3v0wDXqnoojKvHcxRLcCKyZyNyJB9t9wtTekswdbYdlJ/ JbV0SmzYmIr9E1diy+aj8g7PN7l4uVNYv2I7olgSqdz0IBTMHMve5dk39H/iX7z/nfKx M1dwssbwscXmyP2h9tbQp0FnqyadbO5aPAiXZOLL+2V8+kuzFu0sSqpddz/n2Vu1smWA JOKg== X-Gm-Message-State: APjAAAUmNYxmwgkyIuTgg0JJKZ/SV5oXKxRPO+NElIizHbAbokslBvff blXmBVnHStiekK0vXppfT8Aft1hr X-Received: by 2002:a5d:678e:: with SMTP id v14mr11081520wru.393.1572190523124; Sun, 27 Oct 2019 08:35:23 -0700 (PDT) Received: from localhost.localdomain ([109.126.132.16]) by smtp.gmail.com with ESMTPSA id k3sm4226282wrn.95.2019.10.27.08.35.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Oct 2019 08:35:22 -0700 (PDT) From: Pavel Begunkov To: Jens Axboe , linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/2][for-next] cleanup submission path Date: Sun, 27 Oct 2019 18:35:03 +0300 Message-Id: X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org A small cleanup of very similar but diverged io_submit_sqes() and io_ring_submit() Pavel Begunkov (2): io_uring: handle mm_fault outside of submission io_uring: merge io_submit_sqes and io_ring_submit fs/io_uring.c | 116 ++++++++++++++------------------------------------ 1 file changed, 33 insertions(+), 83 deletions(-) -- 2.23.0