Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755278Ab3DLPnR (ORCPT ); Fri, 12 Apr 2013 11:43:17 -0400 Received: from mx1.redhat.com ([209.132.183.28]:49759 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755075Ab3DLPnP (ORCPT ); Fri, 12 Apr 2013 11:43:15 -0400 From: Jeff Moyer To: Kent Overstreet Cc: linux-kernel@vger.kernel.org, linux-aio@kvack.org, akpm@linux-foundation.org, Zach Brown , Felipe Balbi , Greg Kroah-Hartman , Mark Fasheh , Joel Becker , Rusty Russell , Jens Axboe , Asai Thambi S P , Selvan Mani , Sam Bradshaw , Al Viro , Benjamin LaHaise , "Theodore Ts'o" Subject: Re: [PATCH 03/33] gadget: remove only user of aio retry References: <1363883754-27966-1-git-send-email-koverstreet@google.com> <1363883754-27966-4-git-send-email-koverstreet@google.com> X-PGP-KeyID: 1F78E1B4 X-PGP-CertKey: F6FE 280D 8293 F72C 65FD 5A58 1FF8 A7CA 1F78 E1B4 X-PCLoadLetter: What the f**k does that mean? Date: Fri, 12 Apr 2013 11:42:43 -0400 In-Reply-To: <1363883754-27966-4-git-send-email-koverstreet@google.com> (Kent Overstreet's message of "Thu, 21 Mar 2013 09:35:24 -0700") Message-ID: User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1608 Lines: 37 Kent Overstreet writes: > From: Zach Brown > > This removes the only in-tree user of aio retry. This will let us remove > the retry code from the aio core. > > Removing retry is relatively easy as the USB gadget wasn't using it to > retry IOs at all. It always fully submitted the IO in the context of the > initial io_submit() call. It only used the AIO retry facility to get the > submitter's mm context for copying the result of a read back to user > space. This is easy to implement with use_mm() and a work struct, much > like kvm does with async_pf_execute() for get_user_pages(). > > Signed-off-by: Zach Brown > Signed-off-by: Kent Overstreet > Cc: Felipe Balbi > Cc: Greg Kroah-Hartman > Cc: Mark Fasheh > Cc: Joel Becker > Cc: Rusty Russell > Cc: Jens Axboe > Cc: Asai Thambi S P > Cc: Selvan Mani > Cc: Sam Bradshaw > Cc: Jeff Moyer > Cc: Al Viro > Cc: Benjamin LaHaise > Cc: Theodore Ts'o > Signed-off-by: Andrew Morton Acked-by: Jeff Moyer -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/