Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754503AbXHSHPq (ORCPT ); Sun, 19 Aug 2007 03:15:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753471AbXHSHPO (ORCPT ); Sun, 19 Aug 2007 03:15:14 -0400 Received: from smtp.ustc.edu.cn ([202.38.64.16]:53640 "HELO ustc.edu.cn" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with SMTP id S1753403AbXHSHOt (ORCPT ); Sun, 19 Aug 2007 03:14:49 -0400 Message-ID: <387507684.32383@ustc.edu.cn> X-EYOUMAIL-SMTPAUTH: wfg@mail.ustc.edu.cn Message-Id: <20070819065349.160284305@mail.ustc.edu.cn> User-Agent: quilt/0.46-1 Date: Sun, 19 Aug 2007 14:53:49 +0800 From: Fengguang Wu To: Andrew Morton Cc: Ken Chen Cc: linux-kernel@vger.kernel.org Subject: [PATCH 0/6] dirty inode lists time delay/ordering fixes Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1073 Lines: 29 Andrew, Four bug fixes on the dirty inode lists :-) They can be put immediately after the patch file named writeback-fix-periodic-superblock-dirty-inode-flushing.patch: [PATCH 1/6] writeback: fix time ordering of the per superblock inode lists 8 [PATCH 2/6] writeback: fix ntfs with sb_has_dirty_inodes() [PATCH 3/6] writeback: remove pages_skipped accounting in __block_write_full_page() [PATCH 4/6] writeback: introduce writeback_control.more_io to indicate more io Also the check_dirty_inode_list.patch should be updated in place: [PATCH 5/6] check dirty inode list And this one is required to avoid warnings from the above debug patch: [PATCH 6/6] prevent time-ordering warnings Although not yet tested in highly parallel write workloads, I'm pretty sure that the time ordering bug is gone :) Thank you, Fengguang -- - 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/