From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: xfstests 073 regression Date: Tue, 2 Aug 2011 08:04:13 -0400 Message-ID: <20110802120413.GA18908@infradead.org> References: <20110730134422.GA1884@infradead.org> <20110731151014.GA23106@localhost> <20110731234749.GQ5404@dastard> <20110801012813.GR5404@dastard> <20110801020951.GA12870@dastard> <20110801112330.GA27190@infradead.org> <20110801165242.GA18802@infradead.org> <20110802114428.GA6014@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Christoph Hellwig , Dave Chinner , Linus Torvalds , Jan Kara , Andrew Morton , "linux-fsdevel@vger.kernel.org" , LKML To: Wu Fengguang Return-path: Content-Disposition: inline In-Reply-To: <20110802114428.GA6014@localhost> Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Tue, Aug 02, 2011 at 07:44:28PM +0800, Wu Fengguang wrote: > What's that bdi 7:0? /dev/loop0 > And sb_dev=0:0 that we didn't have sb specified in thhis wb_work > , nr_pages=9223372036854775807=0x7fffffffffffffff. LONG_MAX. It all fits perfectly: static long wb_check_background_flush(struct bdi_writeback *wb) { if (over_bground_thresh()) { struct wb_writeback_work work = { .nr_pages = LONG_MAX, .sync_mode = WB_SYNC_NONE, .for_background = 1, .range_cyclic = 1, }; return wb_writeback(wb, &work); } return 0; }