From: Dan Williams <dan.j.williams@intel.com>
To: Neil Brown <neilb@suse.de>
Cc: linux-raid <linux-raid@vger.kernel.org>,
Ed Ciechanowski <ed.ciechanowski@intel.com>,
Jacek Danecki <jacek.danecki@intel.com>,
Doug Ledford <dledford@redhat.com>
Subject: Re: [mdadm git pull] Intel metadata updates and some general fixes
Date: Thu, 16 Apr 2009 10:16:53 -0700 [thread overview]
Message-ID: <e9c3a7c20904161016t48d2cdcew7c82dc14c715bd6d@mail.gmail.com> (raw)
In-Reply-To: <18915.58524.95857.14466@notabene.brown>
On Mon, Apr 13, 2009 at 6:19 PM, Neil Brown <neilb@suse.de> wrote:
> Do you have anything else in the works that you want to be in
> 3.0-final?
> My pending list is now:
> - some more ddf self-tests
> - think about Doug's opinion on 'homehost'
> - review and update man pages.
>
> which is unlikely to be all done this week, but maybe next week.
> If you (or anyone else) has things that can be done in that time frame
> and you want in 3.0-final, a heads-up would be appreciated.
Two items, although (2) is definitely post 3.0-final material.
1/ Modify the output of brief_examine_super_imsm() to specify
"auto=md" in cases where the kernel has extended block device numbers
(is there anyway to detect this other than by kernel version?).
Currently it is always "auto=mdp".
2/ Introduce the HBA configuration file option to specify raid domains
and hotplug policies:
HBA=<platform | sysfs device path> domain=<platform | container uuid>
hotplug=<ignore | reattach | rebuild> enforce_ports=<yes | no | warn>
...where:
"HBA" selects the I/O controller explicitly with a sysfs device path
or auto-detected in the 'platform' case.
"domain" selects which container disks attached to this controller
belong. I currently can not think of a clean way to make this
capability available to native-md-metadata arrays because the
automatic hotplug handling would need to consider partitions. Maybe
in the native case it can be limited it to 'whole disk' arrays, or
just the 'reattach' case?
"hotplug" sets the hotplug event policy: the difference between
'reattach' and 'rebuild' being that the drive must already be marked
as a spare or former member and rebuild will additionally write a
spare record to any new disks.
"enforce_ports" sets the policy on what to do when domain members are
found outside of the HBA path. Specifying 'yes' tells mdadm to treat
disks outside of the HBA path as missing for create, assemble, and
hotplug.
Thanks,
Dan
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
prev parent reply other threads:[~2009-04-16 17:16 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-12 8:39 [mdadm git pull] Intel metadata updates and some general fixes Dan Williams
2009-04-14 1:19 ` Neil Brown
2009-04-16 17:16 ` Dan Williams [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e9c3a7c20904161016t48d2cdcew7c82dc14c715bd6d@mail.gmail.com \
--to=dan.j.williams@intel.com \
--cc=dledford@redhat.com \
--cc=ed.ciechanowski@intel.com \
--cc=jacek.danecki@intel.com \
--cc=linux-raid@vger.kernel.org \
--cc=neilb@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).