0002-features-quota-Do-unwind-if-postbuf-is-NULL.patch
0003-features-quota-Make-quota-deem-statfs-option-on-by-d.patch
0004-features-quota-prevent-statfs-frame-loss-when-an-err.patch
0005-quota-retry-connecting-to-quotad-on-ENOTCONN-error.patch
0006-snapshot-scheduler-Return-proper-error-code-in-case-.patch
0007-glusterd-do-not-show-pid-of-brick-in-volume-status-i.patch
0008-glusterd-Buffer-overflow-causing-crash-for-glusterd.patch
0009-glusterd-shared_storage-Provide-a-volume-set-option-.patch
0010-dht-rebalance-Fixed-rebalance-failure.patch
0011-cluster-dht-Fix-dht_setxattr-to-follow-files-under-m.patch
0012-cluster-dht-Don-t-rely-on-linkto-xattr-to-find-desti.patch
0013-afr-honour-selfheal-enable-disable-volume-set-option.patch
0014-cluster-ec-EC_XATTR_DIRTY-doesn-t-come-in-response.patch
0015-glusterd-Bump-op-version-and-max-op-version-for-3.7..patch
0016-build-remove-ghost-directory-entries.patch
0017-build-add-RHGS-specific-changes.patch
0018-secalert-remove-setuid-bit-for-fusermount-glusterfs.patch
0019-dht-Add-lookup-optimize-configuration-option-for-DHT.patch
0020-features-quota-Fix-ref-leak.patch
0021-worm-Let-lock-zero-xattrop-calls-succeed.patch
0022-glusterd-snapshot-Return-correct-errno-in-events-of-.patch
0023-snapshot-Fix-finding-brick-mount-path-logic.patch
0024-bitrot-glusterd-scrub-option-should-be-disabled-once.patch
0025-glusterd-fix-repeated-connection-to-nfssvc-failed-ms.patch
0026-rpc-call-transport_unref-only-on-non-NULL-transport.patch
0027-socket-throttle-only-connected-transport.patch
0028-cluster-dht-pass-a-destination-subvol-to-fop2-varian.patch
0029-cluster-ec-Prevent-double-unwind.patch
0030-Upcall-cache-invalidation-Ignore-fops-with-frame-roo.patch
0031-cli-Fix-incorrect-parse-logic-for-volume-heal-comman.patch
0032-nfs-allocate-and-return-the-hashkey-for-the-auth_cac.patch
0033-features-marker-Cleanup-loc-in-case-of-errors.patch
0034-ec-Changing-log-level-to-DEBUG-in-case-of-ENOENT.patch
0035-protocol-server-Changing-log-level-from-Warning-to-D.patch
0036-glusterd-Stop-tcp-ip-listeners-during-glusterd-exit.patch
0037-libglusterfs-Enabling-the-fini-in-cleanup_and_exit.patch
0038-glusterd-disable-ping-timer.patch
0039-cluster-ec-Wind-unlock-fops-at-all-cost.patch
0040-build-fix-compiling-on-older-distributions.patch
0041-rpm-correct-date-and-order-of-entries-in-the-changel.patch
0042-nfs-ganesha-HA-fix-race-between-setting-grace-and-vi.patch
0043-logging-log-Stale-filehandle-on-the-client-as-Debug.patch
0044-snapshot-scheduler-Handle-OSError-in-os.-callbacks.patch
0045-snapshot-scheduler-Check-if-GCRON_TASKS-exists-befor.patch
0046-storage-posix-Handle-MAKE_INODE_HANDLE-failures.patch
0047-snapshot-scheduler-Reload-etc-cron.d-glusterfs_snap_.patch
0048-build-packaging-corrections-for-RHEL-5.patch
0049-features-marker-Pass-along-xdata-to-lower-translator.patch
0050-cluster-dht-fix-incorrect-dst-subvol-info-in-inode_c.patch
0051-build-introduce-security-hardening-flags-in-gluster.patch
0052-glusterd-Display-status-of-Self-Heal-Daemon-for-disp.patch
0053-cluster-dht-maintain-start-state-of-rebalance-daemon.patch
0054-cluster-tier-account-for-reordered-layouts.patch
0055-cluster-tier-make-attach-detach-work-with-new-rebala.patch
0056-tier-dht-Fixing-non-atomic-promotion-demotion-w.r.t-.patch
0057-cluster-ec-Prevent-Null-dereference-in-dht-rename.patch
0058-features-changelog-Avoid-setattr-fop-logging-during-.patch
0059-tools-glusterfind-verifying-volume-presence.patch
0060-geo-rep-ignore-symlink-and-harlink-errors-in-geo-rep.patch
0061-spec-fix-add-pre-transaction-scripts-for-geo-rep-and.patch
0062-tools-glusterfind-Fix-GFID-to-Path-conversion-for-di.patch
0063-tools-glusterfind-Cleanup-glusterfind-dir-after-a-vo.patch
0064-geo-rep-Validate-use_meta_volume-option.patch
0065-tools-glusterfind-Cleanup-session-dir-after-delete.patch
0066-tools-glusterfind-verifying-volume-is-online.patch
0067-features-changelog-Do-htime-setxattr-without-XATTR_R.patch
0068-snapshot-scheduler-Modified-main-function-to-take-ar.patch
0069-glusterd-fix-op-versions-for-RHS-backwards-compatabi.patch
0070-tools-glusterfind-ignoring-deleted-files.patch
0071-spec-geo-rep-Add-rsync-as-dependency-for-georeplicat.patch
0072-tools-glusterfind-print-message-for-good-cases.patch
0073-common-ha-handle-long-node-names-and-node-names-with.patch
0074-common-ha-Clean-up-persistent-cib-state.patch
0075-glusterd-subvol_count-value-for-replicate-volume-sho.patch
0076-upcall-prevent-busy-loop-in-reaper-thread.patch
0077-common-ha-Clean-up-cib-state-completely.patch
0078-NFS-Ganesha-Return-corect-return-value.patch
0079-contrib-timer-wheel-fix-deadlock-in-del_timer.patch
0080-libglusterfs-update-glfs-messages-header-for-reserve.patch
0081-protocol-client-porting-log-messages-to-new-framewor.patch
0082-protocol-server-port-log-messages-to-new-framework.patch
0083-common-ha-cluster-HA-setup-sometimes-fails.patch
0084-ec-Display-correct-message-after-successful-heal-sta.patch
0085-cluster-ec-Prevent-races-in-ec_unlock-for-rename.patch
0086-glusterd-Porting-messages-to-new-logging-framework.patch
0087-sm-glusterd-Porting-messages-to-new-logging-framewor.patch
0088-rebalance-store-glusterd-glusterd-porting-to-new-log.patch
0089-handler-messages-glusterd-Porting-to-new-logging-fra.patch
0090-handshake-locks-mountbroker-syncop-glusterd-New-logg.patch
0091-utils-glusterd-Porting-to-new-logging-framwork.patch
0092-quota-glusterd-porting-to-new-logging-framework.patch
0093-snapshot-Fix-terminating-slash-in-brick-mount-path.patch
0094-rpm-glusterfs-devel-for-client-builds-should-not-dep.patch
0095-snapshot-man-page-modifications.patch
0096-ops-glusterd-Porting-messages-to-new-logging-framewo.patch
0097-glusterd-uss-snapshot-Intialise-snapdsvc-after-volfi.patch
0098-build-add-pretrans-check.patch
0099-glusterd-geo-rep-porting-log-messages-to-a-new-frame.patch
0100-glusterd-Fixing-the-compilation-failures.patch
0101-cluster-afr-Do-not-attempt-entry-self-heal-if-the-la.patch
0102-common-ha-cluster-HA-setup-sometimes-fails.patch
0103-glusterd-Fix-snapshot-of-a-volume-with-geo-rep.patch
0104-quota-fix-double-accounting-with-rename-operation.patch
0105-gluster-shared_storage-Add-Remove-shared-storage-fro.patch
0106-glusterd-mgmt_v3-Print-the-node-info-with-failure-me.patch
0107-build-exclude-libgfdb.pc-conditionally.patch
0108-libgfchangelog-Fix-crash-in-gf_changelog_process.patch
0109-Porting-new-log-messages-for-posix.patch
0110-rdma-porting-rdma-to-a-new-message-id-logging-format.patch
0111-glusterd-afr-set-afr-pending-xattrs-on-replace-brick.patch
0112-libglusterfs-allocate-a-segment-for-quota-logging.patch
0113-libgfapi-port-gfapi-to-new-logging-framework.patch
0114-cluster-afr-set-pending-xattrs-for-replaced-brick.patch
0115-common-ha-cluster-setup-issues-on-RHEL7.patch
0116-NFS-Ganesha-Automatically-export-vol-that-was-export.patch
0117-features-bitrot-tuanble-object-signing-waiting-time-.patch
0118-features-bitrot-fix-fd-leak-in-truncate-stub.patch
0119-tier-volume-set-Validate-volume-set-option-for-tier.patch
0120-glusterd-tier-glusterd-crashed-with-detach-tier-comm.patch
0121-glusterd-shared_storage-Added-help-description-for-e.patch
0122-cluster-dht-Prevent-use-after-free-bug.patch
0123-afr-complete-conservative-merge-even-in-case-of-gfid.patch
0124-dht-Error-value-check-before-performing-rebalance-co.patch
0125-common-ha-Fixing-add-node-operation.patch
0126-quota-allow-writes-when-with-ENOENT-ESTALE-on-active.patch
0127-tier-glusterd-Add-description-for-volume-set-options.patch
0128-cluster-ec-Avoid-parallel-executions-of-the-same-sta.patch
0129-nfs.c-nfs3.c-port-log-messages-to-a-new-framework.patch
0130-features-quota-port-QUOTA-messages-to-new-logging-fr.patch
0131-NFS-Ganesha-Implement-refresh-config.patch
0132-glusterd-use-mkdir_p-for-creating-rundir.patch
0133-glusterd-Store-peerinfo-after-updating-hostnames.patch
0134-tools-glusterfind-Fail-glusterfind-creation-if-volum.patch
0135-geo-rep-Fix-geo-rep-fanout-setup-with-meta-volume.patch
0136-geo-rep-Fix-toggling-of-use_meta_volume-config.patch
0137-geo-rep-Fix-glusterd-working-directory.patch
0138-geo-rep-Fix-ssh-issue-in-geo-rep.patch
0139-cluster-ec-wind-fops-on-good-subvols-for-access-read.patch
0140-cluster-afr-Pick-gfid-from-poststat-during-fresh-loo.patch
0141-protocol-client-removing-duplicate-printing-in-gf_ms.patch
0142-EC-While-Healing-a-file-set-the-config-xattr.patch
0143-libglusterfs-Introducing-new-logging-message.patch
0144-core-add-gf_ref_t-for-common-refcounting-structures.patch
0145-quota-marker-fix-mem-leak-in-marker.patch
0146-cluster-afr-set-pending-xattrs-for-replaced-brick.patch
0147-common-utils-libglusterfs-Porting-to-a-new-logging-f.patch
0148-afr-Block-fops-when-file-is-in-split-brain.patch
0149-quota-marker-accounting-goes-bad-with-rename-while-w.patch
0150-dht-Adding-log-messages-to-the-new-logging-framework.patch
0151-gfdb-libglusterfs-Porting-to-a-new-logging-framework.patch
0152-changetimerecorder-Porting-to-new-logging-framework.patch
0153-features-bitrot-log-scrub-frequency-throttle-values.patch
0154-tests-bitrot-Scrub-state-change-tests.patch
0155-common-ha-fix-delete-node.patch
0156-features-bit-rot-check-for-both-inmemory-and-ondisk-.patch
0157-bit-rot-New-logging-framework-for-bit-rot-log-messag.patch
0158-features-bitrot-cleanup-v1.patch
0159-features-bitrot-cleanup-v2.patch
0160-features-bitrot-handle-scrub-states-via-state-machin.patch
0161-geo-rep-Fix-add-user-in-mountbroker-user-management.patch
0162-features-bitrot-convert-pending-gf_log-to-gf_msg.patch
0163-geo-rep-ignore-ESTALE-as-ENOENT.patch
0164-fd-inode-libglusterfs-porting-to-a-new-logging-frame.patch
0165-call-stub-circ-buff-client_t-compat-dict-libglusterf.patch
0166-graph-libglusterfs-porting-to-a-new-logging-framewor.patch
0167-defaults-globals-iobuf-latency-logging-options-xlato.patch
0168-event-parse-utils-quota-common-utils-rbthash-libglus.patch
0169-cluster-afr-truncate-all-sinks-files.patch
0170-features-changelog-Always-log-directory-rename-opera.patch
0171-cluster-ec-Fix-incorrect-check-for-iatt-differences.patch
0172-ec-Porting-messages-to-new-logging-framework.patch
0173-glusterd-Porting-left-out-log-messages-to-new-framew.patch
0174-ganesha-volinfo-is-not-persisted-after-modifying-opt.patch
0175-common-utils-libglusterfs-removing-strerror-to-avoid.patch
0176-NFS-Ganesha-Automatically-export-volume-after-volume.patch
0177-storage-posix-Check-xdata-for-NULL-before-dict_get.patch
0178-protocol-server-Include-a-check-to-validate-xprt-cli.patch
0179-Upcall-Fix-an-issue-with-invalidating-parent-entries.patch
0180-mem-pool-stack-store-syncop-timer-libglusterfs-Porti.patch
0181-quota-Fix-statfs-values-in-EC-when-quota_deem_statfs.patch
0182-Logging-Porting-the-performance-translator.patch
0183-afr-Porting-messages-to-new-logging-framework.patch
0184-features-performace-Updating-the-glfs-components.patch
0185-features-bit-rot-stub-deny-access-to-bad-objects.patch
0186-features-bit-rot-stub-do-not-allow-setxattr-and-remo.patch
0187-tier-ctr-Ignore-creation-of-T-file-and-Ctr-Lookup-he.patch
0188-glusterd-Correction-in-Error-message-for-disperse-vo.patch
0189-gfapi-symlink-resolution-for-glfs_object.patch
0190-feature-performace-Fix-broken-build.patch
0191-rdma-removing-duplicate-printing-of-error-string-in-.patch
0192-NFS-Ganesha-Exporting-volume-fails.patch
0193-common-ha-Fix-var-lib-nfs-statd-state-path-creation.patch
0194-cluster-ec-Add-throttling-in-background-healing.patch
0195-cluster-ec-Remove-dead-code.patch
0196-protocol-server-Correctly-reconfigure-auth.ssl-allow.patch
0197-cluster-dht-use-refcount-to-manage-memory-used-to-st.patch
0198-protocol-server-fail-setvolume-if-any-of-xlators-is-.patch
0199-NFS-Ganesha-Unexport-fails-after-S31ganesha-start-sc.patch
0200-cluster-ec-Make-background-healing-optional-behavior.patch
0201-access-control-validating-context-of-access-control-.patch
0202-tools-glusterfind-RENAME-and-MODIFY-issues.patch
0203-cluster-afr-expunge-first-impunge-next-in-entry-self.patch
0204-glusterd-shared_storage-Use-var-lib-glusterd-ss_bric.patch
0205-cluster-ec-Don-t-read-from-bad-subvols.patch
0206-cluster-ec-Remove-failed-subvols-from-source-sink-co.patch
0207-protocol-server-Add-null-check-to-gf_client_put.patch
0208-quota-fix-mem-leak-in-quota-enforcer.patch
0209-posix-fix-mem-leak-in-posix_get_ancestry-error-path.patch
0210-quota-marker-fix-mem-leak-in-marker.patch
0211-glusterd-Removing-sync-lock-and-unlock-inside-rcu-re.patch
0212-cluster-ec-Fix-use-after-free-bug.patch
0213-glusterd-geo-rep-Fix-failure-of-geo-rep-pause.patch
0214-glusterd-Get-the-local-txn_info-based-on-trans_id-in.patch
0215-snapshot-scheduler-Use-var-run-gluster-shared_storag.patch
0216-glusterd-correct-replace-brick-flow.patch
0217-glusterd-snapd-Stop-snapd-daemon-when-glusterd-is-re.patch
0218-quotad-create-sock-listener-only-after-graph-init-is.patch
0219-common-ha-ganesha-ha.sh-status-tries-to-read-ganesha.patch
0220-quota-marker-fix-mem-leak-in-marker.patch
0221-quota-marker-use-smaller-stacksize-in-synctask-for-m.patch
0222-quota-marker-set-lk_owner-when-taking-lock-on-parent.patch
0223-quota-marker-fix-spurious-failure-afr-quota-xattr-md.patch
0224-gfapi-Update-loc-inode-accordingly-in-glfs_loc_link.patch
0225-glusterd-Fix-management-encryption-issues-with-Glust.patch
0226-NFS-Ganesha-Export-fails-on-RHEL-7.1.patch
0227-libgfdb-sql-Fixing-broken-query-of-find_unchanged.patch
0228-glusterd-use-a-real-host-name-instead-of-numeric-whe.patch
0229-glusterd-Send-friend-update-even-for-EVENT_RCVD_ACC.patch
0230-logging-Fixed-incorrect-buffer-size.patch
0231-quota-marker-inspect-file-dir-invoked-without-having.patch
0232-NFS-Ganesha-Add-node-does-not-copy-exports-directory.patch
0233-access_control-avoid-double-unrefing-of-acl-variable.patch
0234-features-posix-Avoid-double-free-of-a-variable-in-po.patch
0235-cluster-ec-Propogate-correct-errno-in-case-of-failur.patch
0236-cluster-ec-Prevent-data-corruptions.patch
0237-rpc-transport-socket_poller-fixes-for-proper-working.patch
0238-glusterd-Fix-failure-in-replace-brick-when-src-brick.patch
0239-quota-marker-fix-mem-leak-in-marker.patch
0240-features-bitrot-move-inode-state-just-at-the-last-mo.patch
0241-features-bitrot-throttle-signer.patch
0242-extras-hooks-Fix-parsing-of-args-in-S30samba-set.sh.patch
0243-timer-fix-race-between-gf_timer_call_cancel-and-gf_t.patch
0244-cluster-ec-Handle-race-between-unlock-timer-new-lock.patch
0245-Revert-timer-fix-race-between-gf_timer_call_cancel-a.patch
0246-glusterd-Porting-the-left-out-gf_log_callingfns-to-n.patch
0247-glusterd-Pass-NULL-in-glusterd_svc_manager-in-gluste.patch
0248-glusterd-Do-not-log-failure-if-glusterd_get_txn_opin.patch
0249-cluster-afr-Fix-incorrect-logging-in-read-transactio.patch
0250-heal-Do-not-invoke-glfs_fini-for-glfs-heal-commands.patch
0251-dht-send-lookup-even-for-fd-based-operations-during-.patch
0252-geo-rep-Fix-fd-referenced-before-assignment.patch
0253-geo-rep-Fix-history-failure.patch
0254-geo-rep-Do-not-crash-worker-on-ESTALE.patch
0255-glusterd-getting-txn_id-from-frame-cookie-in-op_sm-c.patch
0256-client-rpc-make-ping-timeout-configurable-for-gluste.patch
0257-quota-marker-contribution-with-list_del-can-cause-me.patch
0258-quota-Fix-crash-in-quota-enforcer.patch
0259-quota-don-t-log-error-when-disk-quota-exceeded.patch
0260-posix-posix_make_ancestryfromgfid-shouldn-t-log-ENOE.patch
0261-quota-validating-soft-limit-percentage.patch
0262-quota-marker-set-log-level-to-debug-for-ESTALE-ENOEN.patch
0263-quota-fix-parents-caching-during-build-ancestry.patch
0264-posix-fix-mem-leak-in-posix-xattrop.patch
0265-rpc-server-glusterd-Init-transport-list-for-accepted.patch
0266-uss-Take-ref-on-root-inode.patch
0267-glusterd-initialize-the-daemon-services-on-demand.patch
0268-glusterd-Stop-restart-notify-to-daemons-svcs-during-.patch
0269-snapview-client-Allocate-memory-using-GF_CALLOC.patch
0270-rpc-add-owner-xlator-argument-to-rpc_clnt_new.patch
0271-rebalance-glusterd-Refactor-rebalance-volfile.patch
0272-glusterd-log-improvement-in-glusterd_peer_rpc_notify.patch
0273-glusterd-rebalance-trusted-rebalance-volfile.patch
0274-quota-checking-for-absolute-path-in-quota-command.patch
0275-quota-volume-reset-shouldn-t-remove-quota-deem-statf.patch
0276-libglusterfs-write-error-handling-when-filesystem-ha.patch
0277-xml-output-Fix-non-uniform-opErrstr-xml-output.patch
0278-Set-nfs.disable-to-on-when-global-NFS-Ganesha-key-is.patch
0279-logging-Stop-using-global-xlator-for-log_buf-allocat.patch
0280-quota-marker-fix-inode-quota-with-rename.patch
0281-bitrot-glusterd-gluster-volume-set-command-for-bitro.patch
0282-features-bit-rot-stub-handle-REOPEN_WAIT-on-forgotte.patch
0283-features-bit-rot-stub-fail-the-fop-if-inode-context-.patch
0284-bitrot-Scrubber-log-should-mark-bad-file-as-a-ALERT-.patch
0285-protocol-server-use-different-dict-for-resolving.patch
0286-tests-set-inode-lru-limit-to-1-and-check-if-bit-rot-.patch
0287-protocol-server-forget-the-inodes-which-got-ENOENT-i.patch
0288-afr-launch-index-heal-on-local-subvols-up-on-a-child.patch
0289-snapshot-scheduler-Output-correction-of-initialisati.patch
0290-snapshot-Log-deletion-of-snapshot-during-auto-delete.patch
0291-snapshot-scheduler-Check-if-volume-exists-before-add.patch
0292-dht-block-handle-create-op-falling-to-decommissioned.patch
0293-cluster-dht-avoid-mknod-on-decommissioned-brick.patch
0294-afr-modify-afr_txn_nothing_failed.patch
0295-heal-Add-check-for-healing-directories-in-split-brai.patch
0296-cluster-afr-Examine-data-metadata-readable-for-read-.patch
0297-common-ha-concise-output-for-HA-status.patch
0298-snapshot-Make-fops-static-for-correct-resolution-of-.patch
0299-glusterd-stop-all-the-daemons-services-on-peer-detac.patch
0300-glusterd-Don-t-allow-remove-brick-start-commit-if-gl.patch
0301-libgfapi-Gracefully-exit-when-glfd-is-invalid.patch
0302-snapshot-cleanup-snaps-during-unprobe.patch
0303-libgfapi-adding-follow-flag-to-glfs_h_lookupat.patch
0304-libgfapi-non-default-symbol-version-macros-are-incor.patch
0305-tools-glusterfind-Do-not-show-session-corrupted-if-n.patch
0306-tools-glusterfind-Prepend-prefix-in-case-of-delete.patch
0307-tools-glusterfind-password-prompts-for-peer-nodes-on.patch
0308-marker-fix-log-when-loc.parent-and-inode-gfid-is-NUL.patch
0309-posix-xattrop-GF_XATTROP_GET_AND_SET-implementation.patch
0310-cli-on-error-invoke-cli_cmd_broadcast_response-funct.patch
0311-dht-lock-on-subvols-to-prevent-lookup-vs-rmdir-race.patch
0312-glusterd-use-2-epoll-worker-threads-by-default.patch
0313-glusterd-Re-enable-ping-timer-between-glusterds.patch
0314-event-epoll-Use-pollers-to-check-if-event_pool_dispa.patch
0315-ec-trusted.ec.version-xattr-of-all-root-directories-.patch
0316-gluster-cli-snapshot-delete-all-does-not-work-with-x.patch
0317-marker-preserve-previous-dirty-flag-during-update-tx.patch
0318-cluster-ec-Fix-write-size-in-self-heal.patch
0319-cluster-dht-Don-t-set-posix-acls-on-linkto-files.patch
0320-dht-lock-on-all-subvols-to-prevent-rmdir-vs-lookup-s.patch
0321-CommonHA-Fix-the-path-of-systemctl-cmd.patch
0322-uss-handle-buf-variable-properly-in-svs_glfs_readdir.patch
0323-features-snap-cleanup-the-root-loc-in-statfs.patch
0324-dht-NULL-dereferencing-causes-crash.patch
0325-dht-remove-brick-Avoid-data-loss-for-hard-link-migra.patch
0326-firewall-spec-Create-glusterfs-firewall-service-if-f.patch
0327-glusterd-disable-ping-timer-b-w-glusterd-and-make-ep.patch
0328-dht-cluster-Avoid-crash-if-local-is-NULL.patch
0329-afr-get-split-brain-status-in-a-synctask.patch
0330-afr-perform-replace-brick-in-a-synctask.patch
0331-dht-cluster-Avoid-double-unlock-in-dht_refresh_layou.patch