File cluster-fs.changes of Package cluster-fs.7558

-------------------------------------------------------------------
Fri Jan 22 06:16:37 UTC 2016 - zren@suse.com

- backport patch to fix dlmglue false deadlock (bnc#962257)

-------------------------------------------------------------------
Thu Oct 15 11:06:24 UTC 2015 - mmarek@suse.com

- Mark the drivers as supported again (bsc#950411).

-------------------------------------------------------------------
Thu Oct  8 06:19:46 UTC 2015 - jcheung@suse.com

- Enable RT KMP build (bsc#948840)

-------------------------------------------------------------------
Wed Oct  7 15:01:19 UTC 2015 - mmarek@suse.cz

- Cleanup and fix handling of the -rt flavors
- Simplify filelists, install md-cluster below updates/drivers
- Use parallel build


-------------------------------------------------------------------
Fri Sep 18 14:52:54 UTC 2015 - rgoldwyn@suse.com

- Removed the following patches because they are in the kernel now
  (fate#316335, bsc#940225):

  - 0001-md-cluster-Design-Documentation.patch
  - 0002-Add-number-of-nodes-to-bitmap-structure-for-clusteri.patch
  - 0003-Create-a-separate-module-for-clustering-support.patch
  - 0004-DLM-lock-and-unlock-functions.patch
  - 0005-Introduce-md_cluster_operations-to-handle-cluster-fu.patch
  - 0006-Introduce-md_cluster_info.patch
  - 0007-Return-MD_SB_CLUSTERED-if-mddev-is-clustered.patch
  - 0008-Add-node-recovery-callbacks.patch
  - 0009-Use-separate-bitmaps-for-each-nodes-in-the-cluster.patch
  - 0010-Lock-bitmap-while-joining-the-cluster.patch
  - 0011-Gather-on-going-resync-information-of-other-nodes.patch
  - 0012-bitmap_create-returns-bitmap-pointer.patch
  - 0013-Copy-set-bits-from-another-slot.patch
  - 0014-Initiate-recovery-on-node-failure.patch
  - 0015-Perform-resync-for-cluster-node-failure.patch
  - 0016-Communication-Framework-Receiving.patch
  - 0017-Communication-Framework-Sending-functions.patch
  - 0018-metadata_update-sends-message-to-other-nodes.patch
  - 0019-Reload-superblock-if-METADATA_UPDATED-is-received.patch
  - 0020-Send-RESYNCING-while-performing-resync-start-stop.patch
  - 0021-Resync-start-Finish-actions.patch
  - 0022-Suspend-writes-in-RAID1-if-within-range.patch
  - 0023-Read-from-the-first-device-when-an-area-is-resyncing.patch
  - 0024-Add-new-disk-to-clustered-array.patch
  - 0025-md-bitmap-fix-incorrect-DIV_ROUND_UP-usage.patch
  - 0026-md-bitmap-use-sector_div-for-sector_t-divisions.patch
  - 0027-md-Fix-stray-cluster-confirm-crash.patch
  - 0028-md-Fix-bitmap-offset-calculations.patch
  - 0029-md-cluster-fix-bitmap-sub-offset-in-bitmap_read_sb.patch
  - 0030-md-cluster-correct-the-num-for-comparison.patch
  - 0031-md-Export-and-rename-kick_rdev_from_array.patch
  - 0032-md-Export-and-rename-find_rdev_nr_rcu.patch
  - 0033-md-cluster-remove-capabilities.patch
  - 0034-md-re-add-a-failed-disk.patch
  - 0035-md-cluster-re-add-capabilities.patch
  - header-hack.patch
  - 0036-Fix-read-balancing-during-node-failure.patch
  - 0037-md-cluster-use-pU-to-print-UUIDs.patch
  - 0038-md-cluster-split-recover_slot-for-future-code-reuse.patch
  - 0039-md-cluster-transfer-the-resync-ownership-to-another-.patch
  - 0040-md-cluster-fix-deadlock-issue-on-message-lock.patch
  - 0041-md-cluster-init-completion-within-lockres_init.patch
  - 0042-md-cluster-add-the-error-check-if-failed-to-get-dlm-.patch
  - 0043-md-cluster-init-suspend_list-and-suspend_lock-early-.patch
  - 0044-md-cluster-remove-the-unused-sb_lock.patch
  - 0045-md-cluster-add-missed-lockres_free.patch
  - 0046-md-cluster-only-call-complete-cinfo-completion-when-.patch
  - 0047-md-cluster-Read-the-disk-bitmap-sb-and-check-if-it-n.patch
  - 0048-md-cluster-handle-error-situations-more-precisely-in.patch
  - 0049-md-extend-spinlock-protection-in-register_md_cluster.patch
  - 0050-md-cluster-remove-inappropriate-try_module_get-from-.patch
  - 0051-Increment-version-for-clustered-bitmaps.patch
  - 0052-md-cluster-complete-all-write-requests-before-adding.patch
  - 0053-md-cluster-Use-a-small-window-for-resync.patch
  - 0054-md-raid1-ensure-device-failure-recorded-before-write.patch

-------------------------------------------------------------------
Tue Sep 15 06:51:45 UTC 2015 - gqjiang@suse.com

- An r1bio which detected a write-error must not be passed to raid_end_bio_io
  until the metadata update recording the failure has been acknowledged by all
  peer nodes
  (bsc#941530 item4)
	+ 0054-md-raid1-ensure-device-failure-recorded-before-write.patch    

-------------------------------------------------------------------
Mon Sep 14 06:44:22 UTC 2015 - gqjiang@suse.com

- add cluster md modules to supported list
  (bsc#945250)

-------------------------------------------------------------------
Fri Sep 11 10:36:15 UTC 2015 - ghe@suse.com
- Fix for online increase of filesystem in kernel mode fails (bsc#936517).
	+ ocfs2-check-if-cluster-name-exists-before-deref.patch

-------------------------------------------------------------------
Sat Aug 29 01:45:19 UTC 2015 - rgoldwyn@suse.com

- Refreshed 0009-Use-separate-bitmaps-for-each-nodes-in-the-cluster.patch

- Extend spinlock protection in register_md_cluster_operations
	+ 0049-md-extend-spinlock-protection-in-register_md_cluster.patch

- Remove the "try_module_get()" in join() since it is both unnecessary and
  unbalanced
  (bsc#941530 item1)
	+ 0050-md-cluster-remove-inappropriate-try_module_get-from-.patch

- Version numbering to avoid older kernels to load clustering stuff
  (bsc#940225)
	+0051-Increment-version-for-clustered-bitmaps.patch

- process_suspend_info - which handles the RESYNCING request - must not
  reply until all writes which were initiated before the reqeust arrived
  (bsc#941350 item3)
	+ 0052-md-cluster-complete-all-write-requests-before-adding.patch

- Keep a small window for resync (bsc#941667)
	+ 0053-md-cluster-Use-a-small-window-for-resync.patch

-------------------------------------------------------------------
Tue Aug 11 08:13:40 UTC 2015 - gqjiang@suse.com

- md-cluster.ko need to be build with dlm, otherwise it can't be load
  (bsc#940935)

Wed Jul  1 11:23:47 CST 2015 - gqjiang@suse.com
-------------------------------------------------------------------
- fixs some dlm deadlocks, crash problem and read-balancing issues etc
  (fate#316335)
     + 0036-Fix-read-balancing-during-node-failure.patch
     + 0040-md-cluster-fix-deadlock-issue-on-message-lock.patch
     + 0041-md-cluster-init-completion-within-lockres_init.patch
     + 0043-md-cluster-init-suspend_list-and-suspend_lock-early-.patch
- code improve for md-cluster 
  (fate#316335)
     + 0037-md-cluster-use-pU-to-print-UUIDs.patch
     + 0042-md-cluster-add-the-error-check-if-failed-to-get-dlm-.patch
     + 0044-md-cluster-remove-the-unused-sb_lock.patch
     + 0045-md-cluster-add-missed-lockres_free.patch
     + 0046-md-cluster-only-call-complete-cinfo-completion-when-.patch
- make the resynce task can be take by another node
  (fate#316335)
     + 0038-md-cluster-split-recover_slot-for-future-code-reuse.patch
     + 0039-md-cluster-transfer-the-resync-ownership-to-another-.patch
- Read the disk bitmap sb and check if it needs recovery in gather_all_resync_info
  (fate#316335)
     + 0047-md-cluster-Read-the-disk-bitmap-sb-and-check-if-it-n.patch
     + 0048-md-cluster-handle-error-situations-more-precisely-in.patch

-------------------------------------------------------------------
Wed Apr 22 15:24:42 UTC 2015 - rgoldwyn@suse.com

- Some bitmap offset calculation fixes
  (fate#316335)
     + 0027-md-Fix-stray-cluster-confirm-crash.patch
     + 0028-md-Fix-bitmap-offset-calculations.patch
     + 0029-md-cluster-fix-bitmap-sub-offset-in-bitmap_read_sb.patch
- Correct the number of slots for comparison
  (fate#316335)
     + 0030-md-cluster-correct-the-num-for-comparison.patch
- Re-add and remove capabilities
  (fate#316335)
     + 0031-md-Export-and-rename-kick_rdev_from_array.patch
     + 0032-md-Export-and-rename-find_rdev_nr_rcu.patch
     + 0033-md-cluster-remove-capabilities.patch
     + 0034-md-re-add-a-failed-disk.patch
     + 0035-md-cluster-re-add-capabilities.patch

-------------------------------------------------------------------
Wed Mar 25 14:11:41 UTC 2015 - rgoldwyn@suse.com

- Add cluster-md
  (fate#316335)
     + 0001-md-cluster-Design-Documentation.patch
     + 0002-Add-number-of-nodes-to-bitmap-structure-for-clusteri.patch
     + 0003-Create-a-separate-module-for-clustering-support.patch
     + 0004-DLM-lock-and-unlock-functions.patch
     + 0005-Introduce-md_cluster_operations-to-handle-cluster-fu.patch
     + 0006-Introduce-md_cluster_info.patch
     + 0007-Return-MD_SB_CLUSTERED-if-mddev-is-clustered.patch
     + 0008-Add-node-recovery-callbacks.patch
     + 0009-Use-separate-bitmaps-for-each-nodes-in-the-cluster.patch
     + 0010-Lock-bitmap-while-joining-the-cluster.patch
     + 0011-Gather-on-going-resync-information-of-other-nodes.patch
     + 0012-bitmap_create-returns-bitmap-pointer.patch
     + 0013-Copy-set-bits-from-another-slot.patch
     + 0014-Initiate-recovery-on-node-failure.patch
     + 0015-Perform-resync-for-cluster-node-failure.patch
     + 0016-Communication-Framework-Receiving.patch
     + 0017-Communication-Framework-Sending-functions.patch
     + 0018-metadata_update-sends-message-to-other-nodes.patch
     + 0019-Reload-superblock-if-METADATA_UPDATED-is-received.patch
     + 0020-Send-RESYNCING-while-performing-resync-start-stop.patch
     + 0021-Resync-start-Finish-actions.patch
     + 0022-Suspend-writes-in-RAID1-if-within-range.patch
     + 0023-Read-from-the-first-device-when-an-area-is-resyncing.patch
     + 0024-Add-new-disk-to-clustered-array.patch
     + 0025-md-bitmap-fix-incorrect-DIV_ROUND_UP-usage.patch
     + 0026-md-bitmap-use-sector_div-for-sector_t-divisions.patch
     + header-hack.patch

-------------------------------------------------------------------
Wed Sep 10 08:36:15 UTC 2014 - mmarek@suse.cz

- Add # needssslcertforbuild to use the project's certificate when
  building in a home project.

-------------------------------------------------------------------
Wed Sep  3 01:41:37 CEST 2014 - ro@suse.de

- sanitize release line in specfile

-------------------------------------------------------------------
Mon Sep  1 20:00:46 UTC 2014 - rgoldwyn@suse.com

- Fix for bad page while mounting gfs2 (bnc#891913)
	+ gfs2-use-put_page-instead-of-alloc_pages.patch

-------------------------------------------------------------------
Tue Jun 10 08:45:58 UTC 2014 - lpechacek@suse.com

- Fixed -rt flavor build.

-------------------------------------------------------------------
Tue Jun  3 14:03:11 UTC 2014 - rgoldwyn@suse.com

- Added fs_preamble to include "Requires: dlm-kmp-<flavor>" for
  fs based rpms

-------------------------------------------------------------------
Fri May 23 17:51:16 UTC 2014 - rgoldwyn@suse.com

- The combined package is a result of (bnc#878328). Modules.symers
  was not allowing depnding modules to compile correctly. Combined
  the kmps to get rid of symbol versioning.
  Increased the release version to cope with upgrades.

-------------------------------------------------------------------
Fri May 23 15:01:07 UTC 2014 - rgoldwyn@suse.com

- Initial kmp for cluster-fs: dlm, gfs2, ocfs2

openSUSE Build Service is sponsored by