From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Moyer Subject: Re: [PATCH] bio allocation failure due to bio_get_nr_vecs() Date: Fri, 11 May 2012 10:06:30 -0400 Message-ID: References: <4FABF01E.7080303@itwm.fraunhofer.de> <4FAD18D4.3090102@itwm.fraunhofer.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: "linux-fsdevel\@vger.kernel.org" , linux-xfs@oss.sgi.com, sandeen@sandeen.net, Kent Overstreet , Tejun Heo , Jens Axboe To: Bernd Schubert Return-path: Received: from mx1.redhat.com ([209.132.183.28]:57354 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751504Ab2EKOGm (ORCPT ); Fri, 11 May 2012 10:06:42 -0400 In-Reply-To: <4FAD18D4.3090102@itwm.fraunhofer.de> (Bernd Schubert's message of "Fri, 11 May 2012 15:49:08 +0200") Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Bernd Schubert writes: > diff --git a/fs/bio.c b/fs/bio.c > index e453924..84da885 100644 > --- a/fs/bio.c > +++ b/fs/bio.c > @@ -505,9 +505,14 @@ EXPORT_SYMBOL(bio_clone); > int bio_get_nr_vecs(struct block_device *bdev) > { > struct request_queue *q = bdev_get_queue(bdev); > - return min_t(unsigned, > + int nr_pages; Looks like a corrupt patch.