summaryrefslogtreecommitdiff
path: root/super-intel.c
Commit message (Collapse)AuthorAge
* New upstream releaseDimitri John Ledkov2019-01-15
| | | | | * New upstream release * Cherrypick patches from master up to 757e55435997e355ee9b03e5d913b5496a3c39a8.
* Cherrypick master patches up to 20th of July 2018. LP: #1781427Dimitri John Ledkov2018-07-23
|
* Cherrypick master patches up to 4th of June 2018.debian/4.1_rc1-3archive/debian/4.1_rc1-3Dimitri John Ledkov2018-06-26
|
* [PATCH 8/9] Prevent create IMSM volume with size smaller than 1M or chunkRoman Sobanski2018-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | Block creation of the imsm volume when given size is smaller than 1M and print appropriate message. Commit b53bfba6119d3f6f56eb9e10e5a59da6901af159 (imsm: use rounded size for metadata initialization) introduces issue with rounding volume sizes smaller than 1M to 0. There is an inconsistency when size smaller than 1M was given depends of what we give as target device: 1) When block devices was given created volume has maximum available size. 2) When container symlink was given created volume has size 0. Additionally it causes below call trace: [69587.891556] WARNING: CPU: 28 PID: 22485 at ../drivers/md/md.c:7582 md_seq_show+0x764/0x770 [md_mod] [69588.066405] Call Trace: [69588.066409] seq_read+0x336/0x430 [69588.066411] proc_reg_read+0x40/0x70 [69588.066412] __vfs_read+0x26/0x140 [69588.066414] vfs_read+0x89/0x130 [69588.066415] SyS_read+0x42/0x90 [69588.066417] do_syscall_64+0x74/0x140 [69588.066419] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 Signed-off-by: Roman Sobanski <roman.sobanski@intel.com> Signed-off-by: Jes Sorensen <jsorensen@fb.com> Gbp-Pq: Name 0008-Prevent-create-IMSM-volume-with-size-smaller-than-1M.patch
* [PATCH 7/9] imsm: do not use blocks_per_member in array size calculationsMariusz Dabrowski2018-05-15
| | | | | | | | | | | | | mdadm assumes that blocks_per_member value is equal to num_data_stripes * blocks_per_stripe but it is not true. For IMSM arrays created in OROM NUM_BLOCKS_DIRTY_STRIPE_REGION sectors are added up to this value. Because of this mdadm shows invalid size of arrays created in OROM and to fix this we need to use array size calculation based on num data stripes and blocks per stripe. Signed-off-by: Mariusz Dabrowski <mariusz.dabrowski@intel.com> Signed-off-by: Jes Sorensen <jsorensen@fb.com> Gbp-Pq: Name 0007-imsm-do-not-use-blocks_per_member-in-array-size-calc.patch
* [PATCH 6/9] imsm: pass already existing map to imsm_num_data_membersMariusz Dabrowski2018-05-15
| | | | | | | | | | In almost every place where imsm_num_data_members is called there is already existing map so it can be used it to avoid mistake when specifying map for imsm_num_data_members. Signed-off-by: Mariusz Dabrowski <mariusz.dabrowski@intel.com> Signed-off-by: Jes Sorensen <jsorensen@fb.com> Gbp-Pq: Name 0006-imsm-pass-already-existing-map-to-imsm_num_data_memb.patch
* [PATCH 5/9] imsm: add functions to get and set imsm dev sizeMariusz Dabrowski2018-05-15
| | | | | | Signed-off-by: Mariusz Dabrowski <mariusz.dabrowski@intel.com> Signed-off-by: Jes Sorensen <jsorensen@fb.com> Gbp-Pq: Name 0005-imsm-add-functions-to-get-and-set-imsm-dev-size.patch
* [PATCH 4/9] imsm: change reserved space to 4MBMariusz Dabrowski2018-05-15
| | | | | | | | | Due to compatibility to the newest OROM, imsm reserved space has to be expanded to 4MB. Signed-off-by: Mariusz Dabrowski <mariusz.dabrowski@intel.com> Signed-off-by: Jes Sorensen <jsorensen@fb.com> Gbp-Pq: Name 0004-imsm-change-reserved-space-to-4MB.patch
* New upstream release.Dimitri John Ledkov2018-05-15
|
* New upstream release.Dimitri John Ledkov2017-05-12
|
* New upstream release.Dimitri John Ledkov2016-02-19
|
* New upstream release.Dimitri John Ledkov2015-11-08
|
* mdadm (3.3.2-5) unstable; urgency=mediumMichael Tokarev2014-12-20
* use-tempnode-not-devnode.patch: change udev rules file to use $tempnode which works both on wheezy and jessie udev, instead of $devnode which only works in jessie. At this stage it is better to make rules file compatible with old version instead of adding versioned dependency. Should be removed for jessie+1. (Closes: #770883) * fix Closes: list in previous entry (Closes: #771852) # imported from the archive