[PATCH 0/35] Autorebuild updated

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is updated series of patches forming autorebuild functionality.

There are no changes in the first 19 patches from original series of 33 sent on 5. July 2010.
Patches 11 and 32 were applied by Neil so they are omitted in this updated series.
As a consequence of this and other changes the numbering has changed.
Monitor has been updated as suggested in comments to patches 20 and 21,
that is: linking of containers and volumes has been simplified and
the information about states of devices in container is read from superblock
loaded on a container instead of reading from each device separately. This is only done
once in each cycle and only when there are degraded arrays.
New option -no-sharing has been added to Monitor mode and spare sharing is allowed in only
one instance of Monitor.
Patches 26 and 27 (now 31, 32) have been reworked as advised.
Patch 31 (now 35) is included for correct functioning in some cases but was not updated.
There is still work in progress on this part.
Patch 33 from old series is removed. 

To summarize: all code changes are in patches 19-29, 31-34.
Regards
Anna Czarnowska

0001-hotunplug-we-are-testing-mdstat-not-ent-which-is-und.patch
0002-Few-fixes-and-sample-udev-rules-file-to-capture-bloc.patch
0003-Config-option-parsing-for-new-DOMAIN-line-support.patch
0004-Support-for-new-disk-hot-plug-actions-with-DOMAINs.patch
0005-Partition-action-support-in-DOMAIN-line.patch
0006-Updates-to-udev-rules-and-ReadMe.c-for-incremental-g.patch
0007-add-general-domain-subset-lists-manipulation-routine.patch
0008-imsm-platform-dependent-domain-boundaries.patch
0009-processing-of-domain-entries-made-after-config-is-lo.patch
0010-update-domain-search-to-new-structures-added-subset-.patch
0011-assembly-user-domain-subset-from-configuration-file-.patch
0012-create-respect-domains-subsets-during-create-process.patch
0013-manage-domains-support-in-Manage_subdev.patch
0014-incremental-add-domain-subset-support.patch
0015-additional-environment-dependent-code-for-platform-s.patch
0016-test-code-for-loop-device-support-added.patch
0017-Removed-uuid-setting-for-imsm-spares.patch
0018-Assemble-assembly-with-domains-two-runs-for-imsm-spa.patch
0019-Util-get-device-size-from-id.patch
0020-Monitor-set-err-on-arrays-not-in-mdstat.patch
0021-Monitor-removed-spare-group-based-spare-sharing-code.patch
0022-mdadm-added-no-sharing-parameter-for-Monitor-mode.patch
0023-Monitor-link-container-volumes-in-statelist.patch
0024-imsm-create-mdinfo-list-of-disks-in-a-container-from.patch
0025-Monitor-fill-devstate-of-containers-based-on-superty.patch
0026-Monitor-get-array-domain-and-subset-function-added.patch
0027-Monitor-added-function-move_spare.patch
0028-Monitor-added-spare-sharing-and-dev-suitable-functio.patch
0029-Monitor-autorebuild-funcionality-added.patch
0030-Man-pages-update-with-DOMAIN-line-description.patch
0031-added-path-path_id-to-give-the-information-on-the-pa.patch
0032-extension-of-IncrementalRemove-to-store-location-por.patch
0033-update-udev-rules-to-support-path-parameter-with-rem.patch
0034-Incremental-for-bare-disks-checking-routine-integrat.patch
0035-Fix-problem-in-mdmon-monitor-of-using-removed-disk-f.patch

 Assemble.c          |   66 ++++-
 Create.c            |   29 ++
 Incremental.c       |  425 +++++++++++++++++++++++++-
 Makefile            |    9 +-
 Manage.c            |   51 +++-
 Monitor.c           |  526 +++++++++++++++++++++++++-------
 ReadMe.c            |   25 +-
 config.c            |  865 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 managemon.c         |   38 +++
 mapfile.c           |   71 +++++
 mdadm.8.in          |   23 +-
 mdadm.c             |   49 +++-
 mdadm.conf.5        |  146 ++++++++--
 mdadm.h             |  119 +++++++-
 mdstat.c            |   15 +-
 super-intel.c       |  263 ++++++++++++----
 udev-early-md.rules |   28 ++
 udev-md-raid.rules  |    6 +-
 util.c              |  277 ++++++++++++++++
 19 files changed, 2789 insertions(+), 242 deletions(-)

---------------------------------------------------------------------
Intel Technology Poland sp. z o.o.
z siedziba w Gdansku
ul. Slowackiego 173
80-298 Gdansk

Sad Rejonowy Gdansk Polnoc w Gdansku, 
VII Wydzial Gospodarczy Krajowego Rejestru Sadowego, 
numer KRS 101882

NIP 957-07-52-316
Kapital zakladowy 200.000 zl

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux