From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758342AbXLNG01 (ORCPT ); Fri, 14 Dec 2007 01:26:27 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752293AbXLNG0H (ORCPT ); Fri, 14 Dec 2007 01:26:07 -0500 Received: from mail.suse.de ([195.135.220.2]:34021 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751658AbXLNG0G (ORCPT ); Fri, 14 Dec 2007 01:26:06 -0500 From: NeilBrown To: Andrew Morton Date: Fri, 14 Dec 2007 17:26:02 +1100 X-face: [Gw_3E*Gng}4rRrKRYotwlE?.2|**#s9D Subject: [PATCH 000 of 7] md: Introduction EXPLAIN PATCH SET HERE Message-ID: <20071214171950.1308.patches@notabene> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Following are 7 md related patches are suitable for the next -mm and maybe for 2.6.25. They move towards giving user-space programs more fine control of an array so that we can add support for more complex metadata formats (e.g. DDF) without bothering the kernel with such things. The last patch isn't strictly md related. It adds an ioctl which allows mapping from an open file descriptor on a block device to a name in /sys. This makes finding name of things in /sys more practical. As I put this in block-layer code, I have Cc:ed Jens Axboe. [PATCH 001 of 7] md: Support 'external' metadata for md arrays. [PATCH 002 of 7] md: Give userspace control over removing failed devices when external metdata in use [PATCH 003 of 7] md: Allow a maximum extent to be set for resyncing. [PATCH 004 of 7] md: Allow devices to be shared between md arrays. [PATCH 005 of 7] md: Lock address when changing attributes of component devices. [PATCH 006 of 7] md: Allow an md array to appear with 0 drives if it has external metadata. [PATCH 007 of 7] md: Get name for block device in sysfs