[devel] [PATCH 0/1] Review Request for rde: improve logging in split brain case [#2556]

2017-10-17 Thread Hoang Vo
IN/COMMENT THE PATCH SERIES HERE *** revision f76253ebf02df5434ceaf2d2daf74852d155d596 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Wed, 18 Oct 2017 10:33:49 +0700 rde: improve logging in split brain case [#2556] Add extra CR log when split brain is detected. Complete diffstat: ---

[devel] [PATCH 1/1] rde: improve logging in split brain case [#2556]

2017-10-17 Thread Hoang Vo
Add extra CR log when split brain is detected. --- src/rde/rded/rde_main.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rde/rded/rde_main.cc b/src/rde/rded/rde_main.cc index 0298bf3..ded0111 100644 --- a/src/rde/rded/rde_main.cc +++ b/src/rde/rded/rde_main.cc @@ -132,6 +132,7 @@

[devel] [PATCH 0/1] Review Request for ckpt: add timeout handling for test_ckptOverwrite [#2624]

2017-10-12 Thread Hoang Vo
ERIES HERE *** revision 38ebcac386e4cfda5c0b17feabaa609c526651d9 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 12 Oct 2017 16:53:24 +0700 ckpt: add timeout handling for test_ckptOverwrite [#2624] test_ckptOverwrite verify overwrite behavior and should handle SA_AIS_ERR_TIMEOUT by re

[devel] [PATCH 1/1] ckpt: add timeout handling for test_ckptOverwrite [#2624]

2017-10-12 Thread Hoang Vo
test_ckptOverwrite verify overwrite behavior and should handle SA_AIS_ERR_TIMEOUT by retrying operation. --- src/ckpt/apitest/test_cpa_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ckpt/apitest/test_cpa_util.c b/src/ckpt/apitest/test_cpa_util.c index

[devel] [PATCH 0/1] Review Request for clmtest: update non-member node_id for new test environment [#2512]

2017-06-27 Thread Hoang Vo
revision 712a8968c0cf969868e2473310dd8511cc15212f Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Tue, 27 Jun 2017 16:24:59 +0700 clmtest: update non-member node_id for new test environment [#2512] clmtest 7 7 check saClmClusterNodeGet with non-member node, previously designed as 0x2060F. cha

[devel] [PATCH 1/1] clmtest: correct independent test cases [#2497]

2017-06-15 Thread Hoang Vo
clmtest 10 3 and 10 4 does not initialize its data struct but reuse global one lead to failure result when run alone. --- src/clm/apitest/tet_saClmClusterNotificationFree.c | 12 1 file changed, 12 insertions(+) diff --git a/src/clm/apitest/tet_saClmClusterNotificationFree.c

[devel] [PATCH 0/1] Review Request for clmtest: correct independent test cases [#2497]

2017-06-15 Thread Hoang Vo
revision 3cd3ca751dfea2fc7a3d575a8361313253eaf816 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 15 Jun 2017 15:15:55 +0700 clmtest: correct independent test cases [#2497] clmtest 10 3 and 10 4 does not initialize its data struct but reuse global one lead to failure result when run alone. C

[devel] [PATCH 1/1] test: improve fail report of multiple test_validate [#2486]

2017-06-07 Thread Hoang Vo
When a test case call test_validate() multiple times, the test report is not clear so enhance it for easier recognizing result. --- src/osaf/apitest/utest.c | 33 - 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/src/osaf/apitest/utest.c

[devel] [PATCH 0/1] Review Request for test: improve fail report of multiple test_validate [#2486]

2017-06-07 Thread Hoang Vo
revision 8872e9d0b9bdbc3a963b0cb5abf4c0b88776de4b Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Wed, 7 Jun 2017 14:01:09 +0700 test: improve fail report of multiple test_validate [#2486] When a test case call test_validate() multiple times, the test report is not clear so enhance it for easier recognizing res

[devel] [PATCH 0 of 1] Review Request for mdstest: correct test cases [#2178] V2

2017-03-06 Thread Hoang Vo
Other n Comments (indicate scope for each "y" above): - Resubmit for pushing changeset 4072c28b03cfa8945ae50163cdd0718de65e2645 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Tue, 07 Mar 2017 09:41:55 +0700

[devel] [PATCH 1 of 1] mdstest: correct test cases [#2178] V2

2017-03-06 Thread Hoang Vo
src/mds/apitest/mdstipc_api.c | 8 ++-- src/mds/apitest/mdstipc_conf.c | 9 + 2 files changed, 15 insertions(+), 2 deletions(-) mdstest return failed in following cases: - 13 14: message length - 11 5, 9 5 and so on actions: - correct test case following new update - wait for

[devel] [PATCH 2 of 2] mdstest: handle memory leak [#1860]

2017-03-06 Thread Hoang Vo
src/mds/apitest/mdstipc.h |3 +- src/mds/apitest/mdstipc_api.c | 288 src/mds/apitest/mdstipc_conf.c | 42 ++--- 3 files changed, 163 insertions(+), 170 deletions(-) mdstest leak in many cases because of: - incorrect use of input param -

[devel] [PATCH 0 of 2] Review Request for mdstest: handle memory leak [#1860]

2017-03-06 Thread Hoang Vo
Tests y Other n Comments (indicate scope for each "y" above): - changeset 9a1f61672dd538472bf0c1340011467a35f83a23 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Mon, 06 Mar 2017 14:52:06 +0

[devel] [PATCH 1 of 2] mds: handle memory leak [#1860]

2017-03-06 Thread Hoang Vo
src/base/sysf_mem.c| 3 +++ src/mds/mds_c_sndrcv.c | 34 +++--- 2 files changed, 18 insertions(+), 19 deletions(-) Some error handling does not clean internal memory. Error handling in dirrect send case clear user memory seem inconsistence, mds should let

[devel] [PATCH 1 of 1] cpd: to correct failover behavior of cpsv [#1765] V5

2017-02-09 Thread Hoang Vo
src/ckpt/ckptd/cpd_proc.c | 11 ++- 1 files changed, 10 insertions(+), 1 deletions(-) problem: In case failover multiple times, the cpnd is down for a moment so there is no cpnd opening specific checkpoint. This lead to retention timer is trigger. When cpnd is up again but has

[devel] [PATCH 0 of 1] Review Request for cpd: to correct failover behavior of cpsv [#1765] V5

2017-02-09 Thread Hoang Vo
on, remove unnecessary change. Please review again in this case. Sincerely, Hoang changeset 5cd94b76cb0228254241c72a9a8210e13d0bd5f2 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 09 Feb 2017 14:51:33 +0700 cpd: to correct failover behavior of cpsv [#1765] V5 problem:

[devel] [PATCH 1 of 1] cpd: to correct failover behavior of cpsv [#1765]

2017-01-19 Thread Hoang Vo
src/ckpt/ckptd/cpd_db.c | 15 +++ src/ckpt/ckptd/cpd_evt.c| 12 src/ckpt/ckptd/cpd_proc.c | 18 -- src/ckpt/ckptnd/cpnd_evt.c | 3 ++- src/ckpt/ckptnd/cpnd_proc.c | 12 +--- 5 files changed, 50 insertions(+), 10 deletions(-)

[devel] [PATCH 0 of 1] Review Request for cpd: to correct failover behavior of cpsv [#1765] V4

2017-01-19 Thread Hoang Vo
changeset 8d393cacd64e5e5dcc32ad6d6a456871b33a3f4c Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 19 Jan 2017 14:50:18 +0700 cpd: to correct failover behavior of cpsv [#1765] problem: In case a failover happens while a checkpoint is being unlinked, it might causes an unfinished unlin

[devel] [PATCH 1 of 1] Problem:

2017-01-18 Thread Hoang Vo
src/ckpt/ckptd/cpd_db.c | 4 src/ckpt/ckptd/cpd_proc.c | 30 ++ 2 files changed, 34 insertions(+), 0 deletions(-) The replica IMM objects are not created after opening a checkpoint in following scenario: 1. Open a checkpoint with flag

[devel] [PATCH 0 of 1] Review Request for cpsv: Update ckpt_reploc_tree when unlinking a checkpoint [#1655

2017-01-18 Thread Hoang Vo
changeset 6ffeaa4fbf2e352bd42a4bba160c4c593efcf749 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 19 Jan 2017 13:59:09 +0700 Problem: The replica IMM objects are not created after opening a checkpoint in following scenario: 1. Open a chec

[devel] [PATCH 1 of 1] cpd: to correct failover behavior of cpsv [#1765]

2017-01-18 Thread Hoang Vo
src/ckpt/ckptd/cpd_db.c | 15 +++ src/ckpt/ckptd/cpd_evt.c| 12 src/ckpt/ckptd/cpd_proc.c | 18 -- src/ckpt/ckptnd/cpnd_evt.c | 3 ++- src/ckpt/ckptnd/cpnd_proc.c | 12 +--- 5 files changed, 50 insertions(+), 10 deletions(-)

[devel] [PATCH 0 of 1] Review Request for cpd: to correct failover behavior of cpsv [#1765] V3

2017-01-18 Thread Hoang Vo
changeset 9c34df19e6b98ece2cfcd10be0b748d3b563e029 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 19 Jan 2017 13:52:02 +0700 cpd: to correct failover behavior of cpsv [#1765] problem: In case a failover happens while a checkpoint is being unlinked, it might causes an unfinished unlin

[devel] [PATCH 0 of 1] Review Request for cpsv: Update ckpt_reploc_tree when unlinking a checkpoint [#1655]

2016-12-14 Thread Hoang Vo
699 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Wed, 14 Dec 2016 15:11:20 +0700 osaf/services/saf/cpsv/cpd/cpd_db.c | 4 osaf/services/saf/cpsv/cpd/cpd_proc.c | 30 ++ 2 files changed, 34 insertions(+), 0 deletions(-)

[devel] [PATCH 1 of 1] cpnd: fix error handling while section_hdr_update_fail [#2207]

2016-11-29 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpnd_sec.h | 2 +- osaf/services/saf/cpsv/cpnd/cpnd_db.c| 5 - osaf/services/saf/cpsv/cpnd/cpnd_evt.c | 8 osaf/services/saf/cpsv/cpnd/cpnd_proc.c | 2 +- osaf/services/saf/cpsv/cpnd/cpnd_sec.cc | 25 ++--- 5 files

[devel] [PATCH 0 of 1] Review Request for cpnd: fix error handling while section_hdr_update_fail [#2207] V2

2016-11-29 Thread Hoang Vo
ill be add in different ticket. changeset 755a02bd67e52067829b27aabcf1aa7185a442dd Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Tue, 29 Nov 2016 15:58:48 +0700 cpnd: fix error handling while section_hdr_update_fail [#2207] problem: the steps to add a sectio

[devel] [PATCH 0 of 1] Review Request for cpnd: fix error handling while section_hdr_update_fail [#2207]

2016-11-24 Thread Hoang Vo
Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset ea62374e13496cd28a1026f64860feac3515adb9 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 2

[devel] [PATCH 1 of 1] cpnd: fix error handling while section_hdr_update_fail [#2207]

2016-11-24 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpnd_sec.h | 3 +++ osaf/services/saf/cpsv/cpnd/cpnd_db.c| 4 +++- osaf/services/saf/cpsv/cpnd/cpnd_sec.cc | 31 +++ 3 files changed, 33 insertions(+), 5 deletions(-) problem: the steps to add a section is add_db_tree ->

[devel] [PATCH 0 of 1] Review Request for cpnd: ensure shared memory size before writing [#2202]

2016-11-23 Thread Hoang Vo
n Tests n Other n Comments (indicate scope for each "y" above): - changeset 76516d1c454a9e6b5397f79e2253947370c0815b Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Wed, 23 Nov 201

[devel] [PATCH 1 of 1] cpnd: ensure shared memory size before writing [#2202]

2016-11-23 Thread Hoang Vo
osaf/libs/core/include/ncs_osprm.h | 9 + osaf/libs/core/leap/os_defs.c | 19 +-- osaf/services/saf/cpsv/cpnd/cpnd_proc.c | 16 3 files changed, 42 insertions(+), 2 deletions(-) problem: when checkpoint service init without shared

[devel] [PATCH 0 of 1] Review Request for fix crash problem in cpd while rolling update got error [#2187]

2016-11-16 Thread Hoang Vo
5c9 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 17 Nov 2016 08:58:50 +0700 fix crash problem by checking null pointer before accessing its detail V2 Complete diffstat: -- osaf/services/saf/cpsv/cpd/cpd_red.c | 11 +++ 1 files changed, 7

[devel] [PATCH 1 of 1] fix crash problem by checking null pointer before accessing its detail V2

2016-11-16 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_red.c | 11 +++ 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/osaf/services/saf/cpsv/cpd/cpd_red.c b/osaf/services/saf/cpsv/cpd/cpd_red.c --- a/osaf/services/saf/cpsv/cpd/cpd_red.c +++ b/osaf/services/saf/cpsv/cpd/cpd_red.c @@ -301,7

[devel] [PATCH 1 of 1] fix crash problem by checking null pointer before accessing its detail

2016-11-14 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_red.c | 5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/osaf/services/saf/cpsv/cpd/cpd_red.c b/osaf/services/saf/cpsv/cpd/cpd_red.c --- a/osaf/services/saf/cpsv/cpd/cpd_red.c +++ b/osaf/services/saf/cpsv/cpd/cpd_red.c @@ -322,6 +322,11 @@

[devel] [PATCH 0 of 1] Review Request for fix crash problem in cpd while rolling update got error [#2187]

2016-11-14 Thread Hoang Vo
n Tests n Other n Comments (indicate scope for each "y" above): - changeset e4510824f22cf37445bbd1f4a6d6972bda15de5a Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Tue, 15 Nov 2016 11:15:11 +0

[devel] [PATCH 1 of 1] cpnd: use shared memory based on ckpt name length [#2108] V2

2016-10-26 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpsv_shm.h | 28 +- osaf/services/saf/cpsv/cpnd/cpnd_res.c | 868 -- 2 files changed, 355 insertions(+), 541 deletions(-) problem: In the case of CKPT osafckptnd increased 3,5Mb - 240 percent on all nodes CKPT_INFO size inscrease

[devel] [PATCH 0 of 1] Review Request for cpnd: use shared memory based on ckpt name length [#2108] V2

2016-10-26 Thread Hoang Vo
Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset dbf22bb0cf646cff8ae79dbed2dcb2df64729987 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Wed, 26 O

[devel] [PATCH 0 of 1] Review Request for cpnd: use shared memory based on ckpt name length [#2108] V2

2016-10-20 Thread Hoang Vo
Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset 29132508b0e9e52b1ceb20742ea2482a48863e36 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Fri, 21 O

[devel] [PATCH 1 of 1] cpnd: use shared memory based on ckpt name length [#2108] V2

2016-10-20 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpsv_shm.h | 28 +- osaf/services/saf/cpsv/cpnd/cpnd_res.c | 859 +++--- 2 files changed, 336 insertions(+), 551 deletions(-) problem: In the case of CKPT osafckptnd increased 3,5Mb - 240 percent on all nodes CKPT_INFO size inscrease

[devel] [PATCH 0 of 1] Review Request for cpd: to correct failover behavior of cpsv [#1765] V2

2016-10-13 Thread Hoang Vo
n Tests n Other n Comments (indicate scope for each "y" above): - changeset 4bf73f541377092c8efd79dc452ebba5db683bb9 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 13 Oct 201

[devel] [PATCH 1 of 1] cpd: to correct failover behavior of cpsv [#1765]

2016-10-13 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_db.c | 15 +++ osaf/services/saf/cpsv/cpd/cpd_proc.c | 18 -- 2 files changed, 31 insertions(+), 2 deletions(-) problem: In case a failover happens while a checkpoint is being unlinked, it might causes an unfinished unlink

[devel] [PATCH 0 of 1] Review Request for cpnd: use shared memory based on ckpt name length [#2108]

2016-10-11 Thread Hoang Vo
n Tests n Other n Comments (indicate scope for each "y" above): - changeset 529a7b18aea989e8bee4363911b09fe324ac3f42 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Tue, 11 O

[devel] [PATCH 1 of 1] cpnd: use shared memory based on ckpt name length [#2108]

2016-10-11 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpsv_shm.h |9 +- osaf/services/saf/cpsv/cpnd/cpnd_res.c | 565 -- 2 files changed, 536 insertions(+), 38 deletions(-) problem: In the case of CKPT osafckptnd increased 3,5Mb - 240 percent on all nodes CKPT_INFO size inscrease

[devel] [PATCH 1 of 1] cpsv: remove longDnsAllowed checking each checkpoint creating time [#2068] V3

2016-09-29 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpnd_evt.h.old | 0 osaf/libs/common/cpsv/include/cpnd_init.h| 1 - osaf/services/saf/cpsv/cpd/cpd_db.c | 3 +++ osaf/services/saf/cpsv/cpd/cpd_evt.c | 4 +++- osaf/services/saf/cpsv/cpnd/cpnd_evt.c | 12

[devel] [PATCH 0 of 1] Review Request for cpsv: remove longDnsAllowed checking each checkpoint creating time [#2068] V3

2016-09-29 Thread Hoang Vo
servicesy Core libraries n Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset e7e4d893fd7e11ca0c14376c9ab4c5914c8256f9 Author: Hoang V

[devel] [PATCH 0 of 1] Review Request for cpsv: remove longDnsAllowed checking each checkpoint creating time [#2068] V2

2016-09-29 Thread Hoang Vo
servicesn Core libraries n Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset 5b53a6c30bc73ede4d26ce59ba8092de1215a6c5 Author: Hoang V

[devel] [PATCH 1 of 1] cpsv: remove longDnsAllowed checking each checkpoint creating time [#2068] V2

2016-09-29 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpnd_evt.h.old | 0 osaf/libs/common/cpsv/include/cpnd_init.h| 1 - osaf/services/saf/cpsv/cpd/cpd_db.c | 3 +++ osaf/services/saf/cpsv/cpd/cpd_evt.c | 4 +++- osaf/services/saf/cpsv/cpnd/cpnd_evt.c | 12

[devel] [PATCH 1 of 1] cpsv: remove longDnsAllowed checking each checkpoint creating time [#2068]

2016-09-26 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_db.c| 3 +++ osaf/services/saf/cpsv/cpd/cpd_evt.c | 4 +++- osaf/services/saf/cpsv/cpnd/cpnd_evt.c | 12 3 files changed, 6 insertions(+), 13 deletions(-) Problem: Statistically the check point create time for SC and PL (sync and async) has

[devel] [PATCH 0 of 1] Review Request for cpsv: remove longDnsAllowed checking each checkpoint creating time [#2068]

2016-09-26 Thread Hoang Vo
n Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset 3b249a948c534b6c5ebdd648cfffaebc3c4d4d74 Author: Hoang Vo <hoang.m...@dektech.com.au> Dat

[devel] [PATCH 0 of 1] Review Request for cpd: coredump error while creating checkpoint after previous creating got error [#2055]

2016-09-21 Thread Hoang Vo
libraries n Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset 5a008720463c765a471af1d435d7fa57937251f8 Author: Hoang Vo <hoang.m...@dektech

[devel] [PATCH 1 of 1] cpd: coredump error while creating checkpoint after previous creating got error [#2055]

2016-09-21 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_proc.c | 5 - 1 files changed, 0 insertions(+), 5 deletions(-) Problem: First creating time, cpd got error in creating immOm object and run to error handling steps, this free node_info memory without removing it from nsc_patricia_tree. Second creating time,

[devel] [PATCH 0 of 1] Review Request for ckpt: ckpttest for long dn 5_55 5_57 7_12 is failing #2032

2016-09-20 Thread Hoang Vo
n Tests y Other n Comments (indicate scope for each "y" above): - changeset 0a8d025d3bbdcaa9e752b8a8f1d7c605787701b7 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Tue, 20 Sep 201

[devel] [PATCH 1 of 1] [mq]: 2032_fix_ckpttest.patch

2016-09-20 Thread Hoang Vo
tests/cpsv/test_cpa.c | 2 +- tests/cpsv/test_cpa_util.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/cpsv/test_cpa.c b/tests/cpsv/test_cpa.c --- a/tests/cpsv/test_cpa.c +++ b/tests/cpsv/test_cpa.c @@ -45,7 +45,7 @@ const char *saf_error_string[] = {

[devel] [PATCH 1 of 1] imported patch 1967_fix_headless_error_cppcheck.patch

2016-08-24 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_proc.c | 4 ++-- osaf/services/saf/cpsv/cpnd/cpnd_evt.c | 11 ++- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/osaf/services/saf/cpsv/cpd/cpd_proc.c b/osaf/services/saf/cpsv/cpd/cpd_proc.c --- a/osaf/services/saf/cpsv/cpd/cpd_proc.c

[devel] [PATCH 1 of 1] cpsv: To update checkpoint user number for each node [#1669] V5

2016-08-18 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpd_cb.h |6 +- osaf/libs/common/cpsv/include/cpd_proc.h |3 + osaf/libs/common/cpsv/include/cpd_red.h | 13 ++ osaf/libs/common/cpsv/include/cpsv_evt.h |8 + osaf/services/saf/cpsv/cpd/cpd_db.c | 14 ++- osaf/services/saf/cpsv/cpd/cpd_evt.c

[devel] [PATCH 0 of 1] Review Request for cpsv: To update checkpoint user number for each node [#1669] V5

2016-08-18 Thread Hoang Vo
Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset 09fb5a5a13c8362268fec6059aa997c942b8f257 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Fri, 1

[devel] [PATCH 7 of 8] ckpt: Add new test cases to verify long DN feature on CPSV [#1574] v1

2016-08-18 Thread Hoang Vo
tests/cpsv/Makefile.am |1 + tests/cpsv/test_cpa.c | 180 +++- tests/cpsv/test_cpa_util.c | 16 +++- tests/cpsv/test_cpsv.h |6 + tests/cpsv/test_cpsv_conf.h |3 + 5 files changed, 201 insertions(+), 5 deletions(-) diff

[devel] [PATCH 5 of 8] cpd: Add new mbcsv messages supporting extended SaNameT [#1574] v2

2016-08-18 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_mbcsv.c | 22 ++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/osaf/services/saf/cpsv/cpd/cpd_mbcsv.c b/osaf/services/saf/cpsv/cpd/cpd_mbcsv.c --- a/osaf/services/saf/cpsv/cpd/cpd_mbcsv.c +++

[devel] [PATCH 0 of 8] Review Request for CKPT: Support DNs longer than 255 bytes [#1574] v5

2016-08-18 Thread Hoang Vo
n Tests n Other n Comments (indicate scope for each "y" above): - changeset 05233bdae1fb000fea001964eba1c51ebf3bfd8e Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Thu, 18 Aug 201

[devel] [PATCH 6 of 8] cpsv: Apply new messages supporting extended SaNameT to CPD, CPND, and CPA [#1574] v4

2016-08-18 Thread Hoang Vo
osaf/libs/agents/saf/cpa/cpa_api.c | 12 osaf/libs/agents/saf/cpa/cpa_mds.c | 2 +- osaf/libs/common/cpsv/cpsv_evt.c| 1 + osaf/services/saf/cpsv/cpd/cpd_proc.c | 2 +- osaf/services/saf/cpsv/cpnd/cpnd_evt.c | 2 ++

[devel] [PATCH 8 of 8] cpnd: add support for shm recovery for in-service update without restarting node [#1574] v1

2016-08-18 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpsv_shm.h | 18 + osaf/services/saf/cpsv/cpnd/cpnd_proc.c |1 - osaf/services/saf/cpsv/cpnd/cpnd_res.c | 821 +++--- 3 files changed, 633 insertions(+), 207 deletions(-) diff --git a/osaf/libs/common/cpsv/include/cpsv_shm.h

[devel] [PATCH 1 of 8] cpd: Add support for extended SaNameT [#1574] v3

2016-08-18 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpd.h |1 + osaf/libs/common/cpsv/include/cpd_cb.h | 17 +- osaf/libs/common/cpsv/include/cpd_imm.h |4 +- osaf/libs/common/cpsv/include/cpd_mem.h | 25 ++- osaf/libs/common/cpsv/include/cpd_proc.h |2 +-

[devel] [PATCH 4 of 8] cpsv: Add new message to support extended SaNameT [#1574] v3

2016-08-18 Thread Hoang Vo
osaf/libs/common/cpsv/cpsv_evt.c | 439 +- osaf/libs/common/cpsv/include/cpsv_evt.h | 10 + osaf/services/saf/cpsv/cpd/cpd_mds.c | 84 +- osaf/services/saf/cpsv/cpnd/cpnd_mds.c | 86 +- 4 files changed, 581 insertions(+), 38 deletions(-)

[devel] [PATCH 2 of 8] cpnd: Add support for extended SaNameT [#1574] v3

2016-08-18 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpnd.h | 1 + osaf/libs/common/cpsv/include/cpnd_cb.h | 5 +- osaf/libs/common/cpsv/include/cpnd_init.h | 3 +- osaf/libs/common/cpsv/include/cpsv_shm.h | 6 +- osaf/services/saf/cpsv/cpnd/Makefile.am | 1 + osaf/services/saf/cpsv/cpnd/cpnd_db.c

[devel] [PATCH 3 of 8] cpa: Add support for extended SaNameT [#1574] v1

2016-08-18 Thread Hoang Vo
osaf/libs/agents/saf/cpa/Makefile.am | 1 + osaf/libs/agents/saf/cpa/cpa_api.c | 36 osaf/libs/agents/saf/cpa/cpa_db.c| 2 + osaf/libs/agents/saf/cpa/cpa_mds.c | 2 +- osaf/libs/agents/saf/cpa/cpa_proc.c | 2 +-

[devel] [PATCH 1 of 1] cpd: handle BAD_HANDLE from saClmDispatch [#1822]

2016-08-16 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_init.c | 67 ++- 1 files changed, 66 insertions(+), 1 deletions(-) Problem: --- cpd doesn't seem to currently recover from BAD_HANDLE when calling saClmDispatch() This is important if a node is promoted to a controller.

[devel] [PATCH 0 of 1] Review Request for cpd: handle BAD_HANDLE from saClmDispatch [#1822]

2016-08-16 Thread Hoang Vo
n Tests n Other n Comments (indicate scope for each "y" above): - changeset 25bbd0d6aea119774155b8794c473d73d0dc9b2e Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Tue, 16 Aug 201

[devel] [PATCH 1 of 1] cpsv: To update checkpoint user number for each node [#1669] V4

2016-08-03 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpd_cb.h |2 + osaf/libs/common/cpsv/include/cpd_proc.h |3 + osaf/libs/common/cpsv/include/cpd_red.h | 13 ++ osaf/libs/common/cpsv/include/cpsv_evt.h |8 + osaf/services/saf/cpsv/cpd/cpd_db.c | 14 ++- osaf/services/saf/cpsv/cpd/cpd_evt.c

[devel] [PATCH 0 of 1] Review Request for cpsv: To update checkpoint user number for each node [#1669] V4

2016-08-03 Thread Hoang Vo
Core libraries n Samples n Tests n Other n Comments (indicate scope for each "y" above): - changeset a3c955aed8fc6edab76a536b97f66369d305fc89 Author: Hoang Vo <hoang.m...@d

[devel] [PATCH 0 of 8] Review Request for CKPT: Support DNs longer than 255 bytes [#1574]

2016-08-02 Thread Hoang Vo
n Tests n Other n Comments (indicate scope for each "y" above): - changeset 4d12e373df37e584ef89ab2de425da2aca605234 Author: Hoang Vo <hoang.m...@dektech.com.au> Date: Tue, 02 Aug 201

[devel] [PATCH 6 of 8] cpsv: Apply new messages supporting extended SaNameT to CPD, CPND, and CPA v1 [#1574]

2016-08-02 Thread Hoang Vo
osaf/libs/agents/saf/cpa/cpa_api.c | 30 -- osaf/libs/agents/saf/cpa/cpa_mds.c | 6 - osaf/libs/common/cpsv/cpsv_evt.c| 1 + osaf/services/saf/cpsv/cpd/cpd_evt.c| 10 ++-- osaf/services/saf/cpsv/cpd/cpd_mds.c| 2 +

[devel] [PATCH 3 of 8] cpa: Add support for extended SaNameT v1 [#1574]

2016-08-02 Thread Hoang Vo
osaf/libs/agents/saf/cpa/Makefile.am | 1 + osaf/libs/agents/saf/cpa/cpa_api.c | 36 osaf/libs/agents/saf/cpa/cpa_db.c| 2 + osaf/libs/agents/saf/cpa/cpa_mds.c | 2 +- osaf/libs/agents/saf/cpa/cpa_proc.c | 2 +-

[devel] [PATCH 1 of 8] cpd: Add support for extended SaNameT [#1574]

2016-08-02 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpd.h |1 + osaf/libs/common/cpsv/include/cpd_cb.h | 17 +- osaf/libs/common/cpsv/include/cpd_imm.h |4 +- osaf/libs/common/cpsv/include/cpd_mem.h | 25 ++- osaf/libs/common/cpsv/include/cpd_proc.h |2 +-

[devel] [PATCH 5 of 8] cpd: Add new mbcsv messages supporting extended SaNameT v1 [#1574]

2016-08-02 Thread Hoang Vo
osaf/services/saf/cpsv/cpd/cpd_mbcsv.c | 22 ++ 1 files changed, 22 insertions(+), 0 deletions(-) New MBCSV messages supporting extended SaNameT and their encoding/decoding functions are included. diff --git a/osaf/services/saf/cpsv/cpd/cpd_mbcsv.c

[devel] [PATCH 4 of 8] cpsv: Add new message to support extended SaNameT v1 [#1574]

2016-08-02 Thread Hoang Vo
osaf/libs/common/cpsv/cpsv_evt.c | 504 ++- osaf/libs/common/cpsv/include/cpsv_evt.h | 24 + osaf/services/saf/cpsv/cpd/cpd_mds.c | 84 - osaf/services/saf/cpsv/cpnd/cpnd_mds.c | 84 - 4 files changed, 668 insertions(+), 28 deletions(-)

[devel] [PATCH 8 of 8] imported patch 1574_cpnd_support_recover_shm_version_0_v3.patch

2016-08-02 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpsv_shm.h | 18 + osaf/services/saf/cpsv/cpnd/cpnd_proc.c |1 - osaf/services/saf/cpsv/cpnd/cpnd_res.c | 821 +++--- 3 files changed, 633 insertions(+), 207 deletions(-) diff --git a/osaf/libs/common/cpsv/include/cpsv_shm.h

[devel] [PATCH 2 of 8] cpnd: Add support for extended SaNameT v1 [#1574]

2016-08-02 Thread Hoang Vo
osaf/libs/common/cpsv/include/cpnd.h | 1 + osaf/libs/common/cpsv/include/cpnd_cb.h | 5 +- osaf/libs/common/cpsv/include/cpnd_init.h | 3 +- osaf/libs/common/cpsv/include/cpsv_shm.h | 6 +- osaf/services/saf/cpsv/cpnd/Makefile.am | 1 + osaf/services/saf/cpsv/cpnd/cpnd_db.c