Revisions of drbd

heming zhao's avatar heming zhao (hmzhao) accepted request 1167777 from Glass Su's avatar Glass Su (gsu) (revision 149)
------------------------------------------------------------------
- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch
heming zhao's avatar heming zhao (hmzhao) accepted request 1127654 from Glass Su's avatar Glass Su (gsu) (revision 147)
- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
    - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch
heming zhao's avatar heming zhao (hmzhao) accepted request 1113586 from heming zhao's avatar heming zhao (hmzhao) (revision 146)
drbd: fix build error against kernel v6.5.4 (boo#1215699)
heming zhao's avatar heming zhao (hmzhao) accepted request 1109377 from heming zhao's avatar heming zhao (hmzhao) (revision 145)
- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
heming zhao's avatar heming zhao (hmzhao) accepted request 1070827 from heming zhao's avatar heming zhao (hmzhao) (revision 144)
drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch
heming zhao's avatar heming zhao (hmzhao) accepted request 1056342 from heming zhao's avatar heming zhao (hmzhao) (revision 143)
- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch
heming zhao's avatar heming zhao (hmzhao) accepted request 1056192 from heming zhao's avatar heming zhao (hmzhao) (revision 142)
- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
    - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch
heming zhao's avatar heming zhao (hmzhao) accepted request 1040304 from Ludwig Nussel's avatar Ludwig Nussel (lnussel) (revision 141)
- BuildRequire %kernel_module_package_buildreqs (boo#1205149)
heming zhao's avatar heming zhao (hmzhao) accepted request 1030530 from heming zhao's avatar heming zhao (hmzhao) (revision 140)
- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
heming zhao's avatar heming zhao (hmzhao) accepted request 998745 from heming zhao's avatar heming zhao (hmzhao) (revision 139)
- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec
heming zhao's avatar heming zhao (hmzhao) accepted request 989810 from heming zhao's avatar heming zhao (hmzhao) (revision 138)
fix drbd.changes mistakes, which made before request 'declined' when pushing to opensuse:factory.
Roger Zhou's avatar Roger Zhou (zzhou) accepted request 987977 from heming zhao's avatar heming zhao (hmzhao) (revision 137)
- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch: move_bdi_from_request_queue_to_gendisk
  - change exist patches name from bsc#1192929:
    old name:
      make_block_holder_optional.patch
      move_kvmalloc_related_to_slab.patch
      polling_to_bio_base.patch
      pass_gend_to_blk_queue_update_readahead.patch
      dax_support.patch
      add_disk_error_handle.patch
      have_void_drbd_submit_bio.patch
      remove_bdgrab.patch
    new name:
      bsc-1192929_01-make_block_holder_optional.patch
      bsc-1192929_02-move_kvmalloc_related_to_slab.patch
      bsc-1192929_03-polling_to_bio_base.patch
      bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
      bsc-1192929_06-dax_support.patch
      bsc-1192929_07-add_disk_error_handle.patch
      bsc-1192929_08-have_void_drbd_submit_bio.patch
      bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-0001-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch
nick wang's avatar nick wang (wanghaisu) accepted request 932870 from nick wang's avatar nick wang (wanghaisu) (revision 136)
bsc#1192929, compat to kernel v5.15
nick wang's avatar nick wang (wanghaisu) accepted request 908344 from nick wang's avatar nick wang (wanghaisu) (revision 135)
Recommit 9.0.30 with patch for kernel 5.14rc1
nick wang's avatar nick wang (wanghaisu) committed (revision 134)
osc copypac from project:openSUSE:Factory package:drbd revision:94
nick wang's avatar nick wang (wanghaisu) accepted request 907423 from nick wang's avatar nick wang (wanghaisu) (revision 133)
Update to 9.0.30~1
buildservice-autocommit accepted request 900786 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 132)
auto commit by copy to link target
nick wang's avatar nick wang (wanghaisu) accepted request 899518 from nick wang's avatar nick wang (wanghaisu) (revision 131)
Revert the version to 9.0.29
Peter Varkoly's avatar Peter Varkoly (varkoly) committed (revision 130)
- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements
Displaying revisions 1 - 20 of 149
openSUSE Build Service is sponsored by