Comment 3 for bug 1668128

Revision history for this message
quanxian (quanxian-wang) wrote :

This is the list of changes needed by Intel regards to this FEAT request:

Changes from mdadm repository: http://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/

Bad Block management functionality:
bbb52f2b1dd0 Increase buffer for sysfs path
cf52eff58ab9 Increase buffer for sysfs disk state
bb758ccad0e9 mdadm: bad block support for external metadata - initialization
6dc1785fdb1d mdmon: bad block support for external metadata - sysfs file
open
1ab97c976b3f mdmon: bad block support for external metadata - store bad
blocks
42d902d9db08 mdmon: bad block support for external metadata - clear bad
blocks
8d67477fd130 imsm: parse bad block log in metadata on startup
bbab0940fa75 imsm: write bad block log on metadata sync
b12796be0cca imsm: give md list of known bad blocks on startup
6f50473f2595 imsm: record new bad block in bad block log
c07a5a4f410a imsm: clear bad block from bad block log
4c9e8c1ea68c imsm: clear bad blocks if disk becomes unavailable
928f142438a7 imsm: provide list of bad blocks for an array
27156a57ddb8 imsm: implement "--examine-badblocks" command
e4467bc73096 imsm: 4kn support for bad block log

4Kn support for IMSM metadata:
de44e46 IMSM: 4Kn drives support - adapt general migration record
f36a9ec IMSM: Add support for 4Kn sector size drives
fa7bb6f IMSM: Read and store device sector size
3297150 Add function for getting member drive sector size

VMD spanning:
07cb1e5 IMSM: Enable spanning between VMD domains

General BugFixes:
12fe93e9133a imsm: load migration record from right disk
20bee0f IMSM: Add warning message when x8-type device is used
12fe93e imsm: load migration record from right disk
ddab63c Allow level migration only for single-array container
2d2b0eb imsm: block chunk size change for RAID 10
1b7eb67 super1: fix setting bad block log offset in write_init_super1()
561ad55 super1: make internal bitmap size calculations more consistent
52a9408 Lib.c: Fix geting devname for devices with long path
06fb291 IMSM: Update num_data_stripes during migration

Partial Parity Log (RaidWriteHole closure solution):
Patchset: http://marc.info/?l=linux-raid&m=148095194813369&w=2