Hi Vu,

With this new patch , but we have another issue :

1)  standby Core by `/usr/lib64/opensaf/osaflogd'  issue got resolved .

2) In-service upgrade is Not working , I have Old  Active SC-2 ( with 
out patch )  and New Standby SC-1 ( with out patch )

     the new New Standby SC-1 not joining the cluster ( in-service 
upgrade  failed )

New Standby SC-1

====================================================================================================================

Feb 22 15:53:05 SC-1 osafamfnd[15752]: NO 
'safSu=SC-1,safSg=NoRed,safApp=OpenSAF' Presence State INSTANTIATING => 
INSTANTIATED
Feb 22 15:53:05 SC-1 osafamfnd[15752]: NO Assigning 
'safSi=NoRed4,safApp=OpenSAF' ACTIVE to 
'safSu=SC-1,safSg=NoRed,safApp=OpenSAF'
Feb 22 15:53:05 SC-1 osafamfnd[15752]: NO Assigned 
'safSi=NoRed4,safApp=OpenSAF' ACTIVE to 
'safSu=SC-1,safSg=NoRed,safApp=OpenSAF'
Feb 22 15:53:05 SC-1 osafsmfd[15889]: Started
Feb 22 15:53:05 SC-1 osafamfnd[15752]: NO 
'safSu=SC-1,safSg=2N,safApp=OpenSAF' Presence State INSTANTIATING => 
INSTANTIATED
Feb 22 15:53:05 SC-1 osafamfnd[15752]: NO Assigning 
'safSi=SC-2N,safApp=OpenSAF' STANDBY to 'safSu=SC-1,safSg=2N,safApp=OpenSAF'
Feb 22 15:53:05 SC-1 osafrded[15672]: NO RDE role set to STANDBY
Feb 22 15:53:05 SC-1 osafrded[15672]: NO Peer up on node 0x2020f
Feb 22 15:53:05 SC-1 osafrded[15672]: NO Got peer info request from node 
0x2020f with role ACTIVE
Feb 22 15:53:05 SC-1 osafrded[15672]: NO Got peer info response from 
node 0x2020f with role ACTIVE
Feb 22 15:53:05 SC-1 osafimmd[15691]: NO MDS event from svc_id 24 
(change:5, dest:13)
Feb 22 15:53:05 SC-1 osafimmd[15691]: NO MDS event from svc_id 24 
(change:3, dest:13)
Feb 22 15:53:05 SC-1 osafimmd[15691]: NO MDS event from svc_id 24 
(change:5, dest:13)
Feb 22 15:53:05 SC-1 osafimmd[15691]: NO MDS event from svc_id 25 
(change:3, dest:567412424453430)
Feb 22 15:53:05 SC-1 osafimmd[15691]: NO MDS event from svc_id 25 
(change:3, dest:565213401202663)
Feb 22 15:53:05 SC-1 osafimmd[15691]: NO MDS event from svc_id 25 
(change:3, dest:566312912825221)
Feb 22 15:53:05 SC-1 osafimmd[15691]: NO MDS event from svc_id 25 
(change:3, dest:564113889574230)
Feb 22 15:53:05 SC-1 osafimmnd[15702]: NO Implementer (applier) 
connected: 17 (@safAmfService2010f) <127, 2010f>
Feb 22 15:53:05 SC-1 osaflogd[15712]: NO LOGSV_DATA_GROUPNAME not found
Feb 22 15:53:05 SC-1 osaflogd[15712]: NO LOG root directory is: 
"/var/log/opensaf/saflog"
Feb 22 15:53:05 SC-1 osaflogd[15712]: NO LOG data group is: ""
Feb 22 15:53:05 SC-1 osaflogd[15712]: NO LGS_MBCSV_VERSION = 7
Feb 22 15:53:05 SC-1 osafamfnd[15752]: NO Assigned 
'safSi=SC-2N,safApp=OpenSAF' STANDBY to 'safSu=SC-1,safSg=2N,safApp=OpenSAF'
Feb 22 15:53:05 SC-1 opensafd: OpenSAF(5.1.M0 - ) services successfully 
started
Feb 22 15:53:05 SC-1 osafamfnd[15752]: NO 
'safComp=LOG,safSu=SC-1,safSg=2N,safApp=OpenSAF' faulted due to 
'avaDown' : Recovery is 'nodeFailfast'
Feb 22 15:53:05 SC-1 osafamfnd[15752]: ER 
safComp=LOG,safSu=SC-1,safSg=2N,safApp=OpenSAF Faulted due to:avaDown 
Recovery is:nodeFailfast
Feb 22 15:53:05 SC-1 osafamfnd[15752]: Rebooting OpenSAF NodeId = 131343 
EE Name = , Reason: Component faulted: recovery is node failfast, 
OwnNodeId = 131343, SupervisionTime = 60
Feb 22 15:53:05 SC-1 opensaf_reboot: Rebooting local node; timeout=60
Feb 22 15:53:43 SC-1 syslog-ng[1171]: syslog-ng starting up; version='2.0.9'

====================================================================================================================

Old - Active - SC-2

====================================================================================================================

Feb 22 15:53:02 SC-2 osafimmnd[16359]: NO NODE STATE-> IMM_NODE_R_AVAILABLE
Feb 22 15:53:02 SC-2 osafimmloadd: NO Sync starting
Feb 22 15:53:02 SC-2 osafimmloadd: IN Synced 390 objects in total
Feb 22 15:53:02 SC-2 osafimmnd[16359]: NO NODE STATE-> 
IMM_NODE_FULLY_AVAILABLE 18511
Feb 22 15:53:02 SC-2 osafimmnd[16359]: NO Epoch set to 3 in ImmModel
Feb 22 15:53:02 SC-2 osafimmd[16346]: NO ACT: New Epoch for IMMND 
process at node 2020f old epoch: 2  new epoch:3
Feb 22 15:53:02 SC-2 osafimmd[16346]: NO ACT: New Epoch for IMMND 
process at node 2040f old epoch: 2  new epoch:3
Feb 22 15:53:02 SC-2 osafimmd[16346]: NO ACT: New Epoch for IMMND 
process at node 2030f old epoch: 2  new epoch:3
Feb 22 15:53:02 SC-2 osafimmloadd: NO Sync ending normally
Feb 22 15:53:02 SC-2 osafimmd[16346]: NO ACT: New Epoch for IMMND 
process at node 2010f old epoch: 0  new epoch:3
Feb 22 15:53:02 SC-2 osafimmnd[16359]: NO SERVER STATE: 
IMM_SERVER_SYNC_SERVER --> IMM_SERVER_READY
Feb 22 15:53:03 SC-2 osafamfd[16408]: NO Received node_up from 2010f: 
msg_id 1
Feb 22 15:53:03 SC-2 osafamfd[16408]: NO Node 'SC-1' joined the cluster
Feb 22 15:53:03 SC-2 osafimmnd[16359]: NO Implementer connected: 16 
(MsgQueueService131343) <0, 2010f>
Feb 22 15:53:03 SC-2 osafrded[16327]: NO Peer up on node 0x2010f
Feb 22 15:53:03 SC-2 osafrded[16327]: NO Got peer info request from node 
0x2010f with role STANDBY
Feb 22 15:53:03 SC-2 osafrded[16327]: NO Got peer info response from 
node 0x2010f with role STANDBY
Feb 22 15:53:03 SC-2 osafimmd[16346]: NO MDS event from svc_id 24 
(change:5, dest:13)
Feb 22 15:53:03 SC-2 osafimmnd[16359]: NO Implementer (applier) 
connected: 17 (@safAmfService2010f) <0, 2010f>
Feb 22 15:53:03 SC-2 osafamfd[16408]: NO Cluster startup is done
Feb 22 15:53:04 SC-2 osafimmnd[16359]: NO Implementer (applier) 
connected: 18 (@OpenSafImmReplicatorB) <0, 2010f>
Feb 22 15:53:09 SC-2 osafdtmd[16304]: NO Lost contact with 'SC-1'
Feb 22 15:53:09 SC-2 osaffmd[16336]: NO Node Down event for node id 2010f:
Feb 22 15:53:09 SC-2 osafimmd[16346]: NO MDS event from svc_id 24 
(change:6, dest:13)
Feb 22 15:53:09 SC-2 osafimmd[16346]: NO MDS event from svc_id 25 
(change:4, dest:564113889574230)
Feb 22 15:53:09 SC-2 osaffmd[16336]: NO Current role: ACTIVE
Feb 22 15:53:09 SC-2 osaffmd[16336]: Rebooting OpenSAF NodeId = 131343 
EE Name = , Reason: Received Node Down for peer controller, OwnNodeId = 
131599, SupervisionTime = 60
Feb 22 15:53:09 SC-2 osafrded[16327]: NO Peer down on node 0x2010f
Feb 22 15:53:09 SC-2 osafamfd[16408]: NO Node 'SC-1' left the cluster
Feb 22 15:53:09 SC-2 osaflogd[16372]: NO Failed (2) to send of WRITE ack 
to: 2010f00003d6a
Feb 22 15:53:09 SC-2 osaflogd[16372]: NO Failed (2) to send of WRITE ack 
to: 2010f00003d6a
Feb 22 15:53:09 SC-2 osaflogd[16372]: NO Failed (2) to send of WRITE ack 
to: 2010f00003d74
Feb 22 15:53:09 SC-2 osafclmd[16398]: NO Node 131343 went down. Not 
sending track callback for agents on that node
Feb 22 15:53:09 SC-2 osafclmd[16398]: NO Node 131343 went down. Not 
sending track callback for agents on that node
Feb 22 15:53:09 SC-2 osafclmd[16398]: NO Node 131343 went down. Not 
sending track callback for agents on that node
Feb 22 15:53:09 SC-2 osafclmd[16398]: NO Node 131343 went down. Not 
sending track callback for agents on that node
Feb 22 15:53:09 SC-2 osafclmd[16398]: NO Node 131343 went down. Not 
sending track callback for agents on that node
Feb 22 15:53:09 SC-2 osafclmd[16398]: NO Node 131343 went down. Not 
sending track callback for agents on that node
Feb 22 15:53:09 SC-2 osafclmd[16398]: NO Node 131343 went down. Not 
sending track callback for agents on that node
Feb 22 15:53:09 SC-2 osafimmd[16346]: WA IMMD lost contact with peer 
IMMD (NCSMDS_RED_DOWN)
Feb 22 15:53:09 SC-2 osafimmnd[16359]: NO Global discard node received 
for nodeId:2010f pid:15702
Feb 22 15:53:09 SC-2 osafimmnd[16359]: NO Implementer disconnected 16 
<0, 2010f(down)> (MsgQueueService131343)
Feb 22 15:53:09 SC-2 osafimmnd[16359]: NO Implementer disconnected 17 
<0, 2010f(down)> (@safAmfService2010f)
Feb 22 15:53:09 SC-2 osafimmnd[16359]: NO Implementer disconnected 18 
<0, 2010f(down)> (@OpenSafImmReplicatorB)
Feb 22 15:53:09 SC-2 opensaf_reboot: Rebooting remote node in the 
absence of PLM is outside the scope of OpenSAF

====================================================================================================================

-AVM

On 2/22/2017 3:13 PM, Vu Minh Nguyen wrote:
> Hi Mahesh,
>
> I put all required patches into one. Try to use this and see if you still
> have that problem or not.
>
> Regards, Vu
>
>> -----Original Message-----
>> From: A V Mahesh [mailto:mahesh.va...@oracle.com]
>> Sent: Wednesday, February 22, 2017 3:35 PM
>> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>;
>> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au
>> Cc: opensaf-devel@lists.sourceforge.net
>> Subject: Re: [devel] [PATCH 0 of 3] Review Request for log: add
> alternative
>> destinations of log records [#2258] V4
>>
>> Hi Vu,
>>
>> I used  new #3 and #4 patches ,  Can you please re-send All the final
>> patch in go,
>>
>> which i need to apply on today`s  staging ( if possible publish the with
>> new version )
>>
>> -AVM
>>
>>
>> On 2/22/2017 1:52 PM, Vu Minh Nguyen wrote:
>>> Hi Mahesh,
>>>
>>>> Core was generated by `/usr/lib64/opensaf/osaflogd'.
>>>> Program terminated with signal 11, Segmentation fault.
>>>> #0  ckpt_proc_cfg_stream(lgs_cb*, void*) () at
>>>> src/log/logd/lgs_mbcsv.cc:2195
>>>> 2195    src/log/logd/lgs_mbcsv.cc: No such file or directory.
>>>>            in src/log/logd/lgs_mbcsv.cc
>>> Backtrace still points to old position (lgs_mbcsv:2195). I guess the
>>> osaflogd binary has not been updated with the fixed patch.
>>>
>>>
>>> Regards, Vu
>>>
>>>> -----Original Message-----
>>>> From: A V Mahesh [mailto:mahesh.va...@oracle.com]
>>>> Sent: Wednesday, February 22, 2017 3:18 PM
>>>> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>;
>>>> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au
>>>> Cc: opensaf-devel@lists.sourceforge.net
>>>> Subject: Re: [devel] [PATCH 0 of 3] Review Request for log: add
>>> alternative
>>>> destinations of log records [#2258] V4
>>>>
>>>> Hi Vu,
>>>>
>>>> SC-2 standby osaflogd core dumped still occurs ( Not resolved) , the
> new
>>>> patch only resolved the application (/usr/bin/logtest ) Segmentation
>>>> fault on SC-1 Active.
>>>>
>>>>
>> ==============================================================
>> ==============================================================
>>>> # gdb /usr/lib64/opensaf/osaflogd core_1487751055.osaflogd.4594 GNU
>>>> gdb
>>>> (GDB) SUSE (7.3-0.6.1)
>>>> Copyright (C) 2011 Free Software Foundation, Inc.
>>>> .......
>>>> Core was generated by `/usr/lib64/opensaf/osaflogd'.
>>>> Program terminated with signal 11, Segmentation fault.
>>>> #0  ckpt_proc_cfg_stream(lgs_cb*, void*) () at
>>>> src/log/logd/lgs_mbcsv.cc:2195
>>>> 2195    src/log/logd/lgs_mbcsv.cc: No such file or directory.
>>>>            in src/log/logd/lgs_mbcsv.cc
>>>> (gdb) bt
>>>> #0  ckpt_proc_cfg_stream(lgs_cb*, void*) () at
>>>> src/log/logd/lgs_mbcsv.cc:2195
>>>> #1  0x00007f97b026f960 in ckpt_decode_log_struct(lgs_cb*,
>>>> ncs_mbcsv_cb_arg*, void*, void*, unsigned int (*)(edu_hdl_tag*,
>>>> edu_tkn_tag*, void*, unsigned int*, edu_buf_env_tag*, EDP_OP_TYPE,
>>>> EDU_ERR*)) () at src/log/logd/lgs_mbcsv.cc:950
>>>> #2  0x00007f97b02710dc in ckpt_decode_async_update(lgs_cb*,
>>>> ncs_mbcsv_cb_arg*) () at src/log/logd/lgs_mbcsv.cc:1086
>>>> #3  0x00007f97b0273941 in mbcsv_callback(ncs_mbcsv_cb_arg*) () at
>>>> src/log/logd/lgs_mbcsv.cc:880
>>>> #4  0x00007f97af372596 in ncs_mbscv_rcv_decode () from
>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>> #5  0x00007f97af372766 in ncs_mbcsv_rcv_async_update () from
>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>> #6  0x00007f97af379370 in mbcsv_process_events () from
>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>> #7  0x00007f97af3794db in mbcsv_hdl_dispatch_all () from
>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>> #8  0x00007f97af373ce2 in mbcsv_process_dispatch_request () at
>>>> src/mbc/mbcsv_api.c:423
>>>> #9  0x00007f97b027096e in lgs_mbcsv_dispatch(unsigned int) () at
>>>> src/log/logd/lgs_mbcsv.cc:327
>>>> #10 0x00007f97b024d9f2 in main () at src/log/logd/lgs_main.cc:583
>>>> (gdb) bt full
>>>> #0  ckpt_proc_cfg_stream(lgs_cb*, void*) () at
>>>> src/log/logd/lgs_mbcsv.cc:2195
>>>>            ckpt_data_handler = {0x7f97b0270300
>>>> <ckpt_proc_initialize_client(lgs_cb*, void*)>, 0x7f97b02701c0
>>>> <ckpt_proc_finalize_client(lgs_cb*, void*)>,
>>>>              0x7f97b0270060 <ckpt_proc_agent_down(lgs_cb*, void*)>,
>>>> 0x7f97b02712f0 <ckpt_proc_log_write(lgs_cb*, void*)>, 0x7f97b0271ab0
>>>> <ckpt_proc_open_stream(lgs_cb*, void*)>,
>>>>              0x7f97b026fe80 <ckpt_proc_close_stream(lgs_cb*, void*)>,
>>>> 0x7f97b0272380 <ckpt_proc_cfg_stream(lgs_cb*, void*)>,
>> 0x7f97b0274800
>>>> <ckpt_proc_lgs_cfg_v2(lgs_cb*, void*)>,
>>>>              0x7f97b0274e10 <ckpt_proc_lgs_cfg_v3(lgs_cb*, void*)>,
>>>> 0x7f97b02754f0 <ckpt_proc_lgs_cfg_v5(lgs_cb*, void*)>}
>>>> #1  0x00007f97b026f960 in ckpt_decode_log_struct(lgs_cb*,
>>>> ncs_mbcsv_cb_arg*, void*, void*, unsigned int (*)(edu_hdl_tag*,
>>>> edu_tkn_tag*, void*, unsigned int*, edu_buf_env_tag*, EDP_OP_TYPE,
>>>> EDU_ERR*)) () at src/log/logd/lgs_mbcsv.cc:950
>>>>            ckpt_data_handler = {0x7f97b0270300
>>>> <ckpt_proc_initialize_client(lgs_cb*, void*)>, 0x7f97b02701c0
>>>> <ckpt_proc_finalize_client(lgs_cb*, void*)>,
>>>>              0x7f97b0270060 <ckpt_proc_agent_down(lgs_cb*, void*)>,
>>>> 0x7f97b02712f0 <ckpt_proc_log_write(lgs_cb*, void*)>, 0x7f97b0271ab0
>>>> <ckpt_proc_open_stream(lgs_cb*, void*)>,
>>>>              0x7f97b026fe80 <ckpt_proc_close_stream(lgs_cb*, void*)>,
>>>> 0x7f97b0272380 <ckpt_proc_cfg_stream(lgs_cb*, void*)>,
>> 0x7f97b0274800
>>>> <ckpt_proc_lgs_cfg_v2(lgs_cb*, void*)>,
>>>>              0x7f97b0274e10 <ckpt_proc_lgs_cfg_v3(lgs_cb*, void*)>,
>>>> 0x7f97b02754f0 <ckpt_proc_lgs_cfg_v5(lgs_cb*, void*)>}
>>>> #2  0x00007f97b02710dc in ckpt_decode_async_update(lgs_cb*,
>>>> ncs_mbcsv_cb_arg*) () at src/log/logd/lgs_mbcsv.cc:1086
>>>>            ckpt_data_handler = {0x7f97b0270300
>>>> <ckpt_proc_initialize_client(lgs_cb*, void*)>, 0x7f97b02701c0
>>>> <ckpt_proc_finalize_client(lgs_cb*, void*)>,
>>>>              0x7f97b0270060 <ckpt_proc_agent_down(lgs_cb*, void*)>,
>>>> 0x7f97b02712f0 <ckpt_proc_log_write(lgs_cb*, void*)>, 0x7f97b0271ab0
>>>> <ckpt_proc_open_stream(lgs_cb*, void*)>,
>>>>              0x7f97b026fe80 <ckpt_proc_close_stream(lgs_cb*, void*)>,
>>>> 0x7f97b0272380 <ckpt_proc_cfg_stream(lgs_cb*, void*)>,
>> 0x7f97b0274800
>>>> <ckpt_proc_lgs_cfg_v2(lgs_cb*, void*)>,
>>>>              0x7f97b0274e10 <ckpt_proc_lgs_cfg_v3(lgs_cb*, void*)>,
>>>> 0x7f97b02754f0 <ckpt_proc_lgs_cfg_v5(lgs_cb*, void*)>}
>>>> #3  0x00007f97b0273941 in mbcsv_callback(ncs_mbcsv_cb_arg*) () at
>>>> src/log/logd/lgs_mbcsv.cc:880
>>>>            ckpt_data_handler = {0x7f97b0270300
>>>> <ckpt_proc_initialize_client(lgs_cb*, void*)>, 0x7f97b02701c0
>>>> <ckpt_proc_finalize_client(lgs_cb*, void*)>,
>>>>              0x7f97b0270060 <ckpt_proc_agent_down(lgs_cb*, void*)>,
>>>> 0x7f97b02712f0 <ckpt_proc_log_write(lgs_cb*, void*)>, 0x7f97b0271ab0
>>>> <ckpt_proc_open_stream(lgs_cb*, void*)>,
>>>>              0x7f97b026fe80 <ckpt_proc_close_stream(lgs_cb*, void*)>,
>>>> 0x7f97b0272380 <ckpt_proc_cfg_stream(lgs_cb*, void*)>,
>> 0x7f97b0274800
>>>> <ckpt_proc_lgs_cfg_v2(lgs_cb*, void*)>,
>>>>              0x7f97b0274e10 <ckpt_proc_lgs_cfg_v3(lgs_cb*, void*)>,
>>>> 0x7f97b02754f0 <ckpt_proc_lgs_cfg_v5(lgs_cb*, void*)>}
>>>> #4  0x00007f97af372596 in ncs_mbscv_rcv_decode () from
>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>>            mbcsv_init_process_req_func = {0x7f97af373630
>>>> <mbcsv_process_initialize_request>, 0x7f97af374f10
>>>> <mbcsv_process_get_sel_obj_request>,
>>>>              0x7f97af373be0 <mbcsv_process_dispatch_request>,
>>>> 0x7f97af373af0 <mbcsv_process_finalize_request>, 0x7f97af373cf0
>>>> <mbcsv_process_open_request>,
>>>>              0x7f97af374050 <mbcsv_process_close_request>,
> 0x7f97af3741e0
>>>> <mbcsv_process_chg_role_request>, 0x7f97af3744c0
>>>> <mbcsv_process_snd_ckpt_request>,
>>>>              0x7f97af3747d0 <mbcsv_process_snd_ntfy_request>,
>>>> 0x7f97af374970 <mbcsv_process_snd_data_req>, 0x7f97af373930
>>>> <mbcsv_process_get_request>,
>>>>              0x7f97af374bd0 <mbcsv_process_set_request>}
>>>> #5  0x00007f97af372766 in ncs_mbcsv_rcv_async_update () from
>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>>            mbcsv_init_process_req_func = {0x7f97af373630
>>>> <mbcsv_process_initialize_request>, 0x7f97af374f10
>>>> <mbcsv_process_get_sel_obj_request>,
>>>>              0x7f97af373be0 <mbcsv_process_dispatch_request>,
>>>> 0x7f97af373af0 <mbcsv_process_finalize_request>, 0x7f97af373cf0
>>>> <mbcsv_process_open_request>,
>>>>              0x7f97af374050 <mbcsv_process_close_request>,
> 0x7f97af3741e0
>>>> <mbcsv_process_chg_role_request>, 0x7f97af3744c0
>>>> <mbcsv_process_snd_ckpt_request>,
>>>>              0x7f97af3747d0 <mbcsv_process_snd_ntfy_request>,
>>>> 0x7f97af374970 <mbcsv_process_snd_data_req>, 0x7f97af373930
>>>> <mbcsv_process_get_request>,
>>>>              0x7f97af374bd0 <mbcsv_process_set_request>}
>>>> #6  0x00007f97af379370 in mbcsv_process_events () from
>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>> No symbol table info available.
>>>> #7  0x00007f97af3794db in mbcsv_hdl_dispatch_all () from
>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>> No symbol table info available.
>>>> #8  0x00007f97af373ce2 in mbcsv_process_dispatch_request () at
>>>> src/mbc/mbcsv_api.c:423
>>>>            mbcsv_init_process_req_func = {0x7f97af373630
>>>> <mbcsv_process_initialize_request>, 0x7f97af374f10
>>>> <mbcsv_process_get_sel_obj_request>,
>>>>              0x7f97af373be0 <mbcsv_process_dispatch_request>,
>>>> 0x7f97af373af0 <mbcsv_process_finalize_request>, 0x7f97af373cf0
>>>> <mbcsv_process_open_request>,
>>>>              0x7f97af374050 <mbcsv_process_close_request>,
> 0x7f97af3741e0
>>>> <mbcsv_process_chg_role_request>, 0x7f97af3744c0
>>>> <mbcsv_process_snd_ckpt_request>,
>>>>              0x7f97af3747d0 <mbcsv_process_snd_ntfy_request>,
>>>> 0x7f97af374970 <mbcsv_process_snd_data_req>, 0x7f97af373930
>>>> <mbcsv_process_get_request>,
>>>>              0x7f97af374bd0 <mbcsv_process_set_request>}
>>>> #9  0x00007f97b027096e in lgs_mbcsv_dispatch(unsigned int) () at
>>>> src/log/logd/lgs_mbcsv.cc:327
>>>>            ckpt_data_handler = {0x7f97b0270300
>>>> <ckpt_proc_initialize_client(lgs_cb*, void*)>, 0x7f97b02701c0
>>>> <ckpt_proc_finalize_client(lgs_cb*, void*)>,
>>>>              0x7f97b0270060 <ckpt_proc_agent_down(lgs_cb*, void*)>,
>>>> 0x7f97b02712f0 <ckpt_proc_log_write(lgs_cb*, void*)>, 0x7f97b0271ab0
>>>> <ckpt_proc_open_stream(lgs_cb*, void*)>,
>>>>              0x7f97b026fe80 <ckpt_proc_close_stream(lgs_cb*, void*)>,
>>>> 0x7f97b0272380 <ckpt_proc_cfg_stream(lgs_cb*, void*)>,
>> 0x7f97b0274800
>>>> <ckpt_proc_lgs_cfg_v2(lgs_cb*, void*)>,
>>>>              0x7f97b0274e10 <ckpt_proc_lgs_cfg_v3(lgs_cb*, void*)>,
>>>> 0x7f97b02754f0 <ckpt_proc_lgs_cfg_v5(lgs_cb*, void*)>}
>>>> ---Type <return> to continue, or q <return> to quit---
>>>> #10 0x00007f97b024d9f2 in main () at src/log/logd/lgs_main.cc:583
>>>>            usr1_sel_obj = {raise_obj = -1, rmv_obj = -1}
>>>>            _lgs_cb = {mds_hdl = 65547, mds_role = V_DEST_RL_STANDBY,
>> vaddr
>>>> = 11, log_version = {releaseCode = 65 'A', majorVersion = 2 '\002',
>>>> minorVersion = 2 '\002'}, client_tree = {
>>>>                root_node = {bit = -1, left = 0x7f97b04cf1b0, right =
>>>> 0x7f97b04a2418, key_info = 0x7f97b04b7bd0 ""}, params = {key_size = 4},
>>>> n_nodes = 8}, comp_name = {_opaque = {46, 24947,
>>>>                  17254, 28015, 15728, 20300, 11335, 24947, 21350, 15733,
>>>> 17235, 12845, 29484, 26209, 26451, 12861, 11342, 24947, 16742, 28784,
>>>> 20285, 25968, 21358, 17985,
>>>>                  0 <repeats 105 times>}}, amf_hdl = 4288675841,
>>>> amfSelectionObject = 15, amf_invocation_id = 0, is_quiesced_set =
> false,
>>>> immOiHandle = 554050912783, immSelectionObject = 21,
>>>>              clmSelectionObject = 17, clm_hdl = 4279238657, ha_state =
>>>> SA_AMF_HA_STANDBY, last_client_id = 208, async_upd_cnt = 743,
>>>> ckpt_state
>>>> = COLD_SYNC_IDLE, mbcsv_hdl = 4293918753,
>>>>              mbcsv_sel_obj = 23, mbcsv_ckpt_hdl = 4292870177,
>>>> mbcsv_peer_version = 7, edu_hdl = {is_inited = true, tree = {root_node
> =
>>>> {bit = -1, left = 0x7f97b04cf2e0,
>>>>                    right = 0x7f97b04a25b8, key_info = 0x7f97b04b7d40
> ""},
>>>> params = {key_size = 8}, n_nodes = 12}, to_version = 1},
>>>> fully_initialized = true, lga_down_list_head = 0x0,
>>>>              lga_down_list_tail = 0x0, clm_init_sel_obj = {raise_obj =
> -1,
>>>> rmv_obj = -1}, nid_started = true, scAbsenceAllowed = 900,
>>>> lgs_recovery_state = LGS_NORMAL}
>>>>            nfds = 7
>>>>            fds = {{fd = 19, events = 1, revents = 0}, {fd = 15, events =
>>>> 1, revents = 0}, {fd = 23, events = 1, revents = 1}, {fd = 13, events =
>>>> 1, revents = 0}, {fd = -1, events = 1,
>>>>                revents = 0}, {fd = 17, events = 1, revents = 0}, {fd =
> 21,
>>>> events = 1, revents = 0}}
>>>>            mbox_msgs = {0, 0, 0, 0, 0}
>>>>            lgs_cb = 0x7f97b04a2400
>>>>            mbox_low = {0, 0, 0, 0, 0}
>>>>            lgs_mbox_init_mutex = {__data = {__lock = 0, __count = 0,
>>>> __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev =
>>>> 0x0, __next = 0x0}},
>>>>              __size = '\000' <repeats 39 times>, __align = 0}
>>>>            lgs_mbx = 4291821569
>>>>            mbox_high = {0, 0, 0, 0, 0}
>>>>            mbox_full = {false, false, false, false, false}
>>>> (gdb)
>>>> (gdb)
>>>>
>>>> Feb 22 13:40:55 SC-2 osafimmnd[4584]: NO Ccb 131 COMMITTED
>>>> (immcfg_SC-1_18714)
>>>> Feb 22 13:40:56 SC-2 osafamfnd[4634]: NO
>>>> 'safComp=LOG,safSu=SC-2,safSg=2N,safApp=OpenSAF' faulted due to
>>>> 'avaDown' : Recovery is 'nodeFailfast'
>>>> Feb 22 13:40:56 SC-2 osafamfnd[4634]: ER
>>>> safComp=LOG,safSu=SC-2,safSg=2N,safApp=OpenSAF Faulted due
>>>> to:avaDown
>>>> Recovery is:nodeFailfast
>>>> Feb 22 13:40:56 SC-2 osafamfnd[4634]: Rebooting OpenSAF NodeId =
>>>> 131599
>>>> EE Name = , Reason: Component faulted: recovery is node failfast,
>>>> OwnNodeId = 131599, SupervisionTime = 60
>>>> Feb 22 13:40:56 SC-2 opensaf_reboot: Rebooting local node; timeout=60
>>>>
>>>>
>> ==============================================================
>> ==============================================================
>>>>
>>>> On 2/22/2017 12:23 PM, A V Mahesh wrote:
>>>>> Hi Vu,
>>>>>
>>>>> On 2/22/2017 12:19 PM, Vu Minh Nguyen wrote:
>>>>>> [Vu] I has sent you 02 patches. There is code change in osaflogd code
>>> that
>>>>>> fix the coredump you have observed.
>>>>>> The other one is test code that fix the logtest coredump.
>>>>> Ok I will re-test , and update you .
>>>>>
>>>>> -AVM
>>>>>
>>>>> On 2/22/2017 12:19 PM, Vu Minh Nguyen wrote:
>>>>>> Hi Mahehs,
>>>>>>
>>>>>> See my reply inline, [Vu].
>>>>>>
>>>>>> Regards, Vu
>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: A V Mahesh [mailto:mahesh.va...@oracle.com]
>>>>>>> Sent: Wednesday, February 22, 2017 1:36 PM
>>>>>>> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>;
>>>>>>> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au
>>>>>>> Cc: opensaf-devel@lists.sourceforge.net
>>>>>>> Subject: Re: [PATCH 0 of 3] Review Request for log: add alternative
>>>>>>> destinations of log records [#2258] V4
>>>>>>>
>>>>>>> Hi Vu,
>>>>>>>
>>>>>>>
>>>>>>> On 2/22/2017 11:52 AM, Vu Minh Nguyen wrote:
>>>>>>>> Hi Mahesh,
>>>>>>>>
>>>>>>>> Have a code fault in uml test, and other one in checkpoint.
>>>>>>> [AVM] This is Normal Suse 11 VM ( not  UML).
>>>>>>>> I have just updated the code. Please re-apply for #3 and #4
> patches.
>>>>>>> [AVM] is these new patch has function changes or only test code
>>>> changes ?
>>>>>> [Vu] I has sent you 02 patches. There is code change in osaflogd code
>>> that
>>>>>> fix the coredump you have observed.
>>>>>> The other one is test code that fix the logtest coredump.
>>>>>>>> Note that, test case #14 of suite 17 should be run on active node,
>>>>>>> otherwise
>>>>>>>> getting failed.
>>>>>>> [AVM]  Segmentation fault of  /usr/bin/logtest Not a big issue ,
>>>>>>>       we need to debug why  osaflogd core dumped and it is critical
>>>>>> [Vu] I found the problem. You can try with the new one to see if the
>>>>>> coredump is still there or not.
>>>>>>>> I will put condition check to that test case later.
>>>>>>> -AVM
>>>>>>>
>>>>>>>
>>>>>>>> Regards, Vu
>>>>>>>>
>>>>>>>>> -----Original Message-----
>>>>>>>>> From: A V Mahesh [mailto:mahesh.va...@oracle.com]
>>>>>>>>> Sent: Wednesday, February 22, 2017 12:16 PM
>>>>>>>>> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>;
>>>>>>>>> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au
>>>>>>>>> Cc: opensaf-devel@lists.sourceforge.net
>>>>>>>>> Subject: Re: [PATCH 0 of 3] Review Request for log: add
> alternative
>>>>>>>>> destinations of log records [#2258] V4
>>>>>>>>>
>>>>>>>>> Hi Vu,
>>>>>>>>>
>>>>>>>>> Thanks ,
>>>>>>>>>
>>>>>>>>> While testing  /usr/bin/logtest ,  SC-2 standby osaflogd core
>> dumped
>>>>>> and
>>>>>>>>> /usr/bin/logtest on SC-1 Active
>>>>>>>>> got Segmentation fault , am I missing any other patch (  i am
> using
>>>>>>>>> devel published patch only )
>>>>>>>>>
>>>>>>>>> Following patches i am using :
>>>>>>>>>
>>>>>>>>>        1) #2293 (sent by Anders Widel, but not yet pushed)
>>>>>>>>>          2) #2258 (v2, sent by Lennart, but not yet pushed yet)
>>>>>>>>>          3) #2258 (v4, sent by Vu, but not yet pushed yet)
>>>>>>>>>
>>>>>>>>>
>> ==============================================================
>>>>>>>>> ========================================
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Core was generated by `/usr/lib64/opensaf/osaflogd'.
>>>>>>>>> Program terminated with signal 11, Segmentation fault.
>>>>>>>>> #0  ckpt_proc_cfg_stream(lgs_cb*, void*) () at
>>>>>>>>> src/log/logd/lgs_mbcsv.cc:2195
>>>>>>>>> 2195    src/log/logd/lgs_mbcsv.cc: No such file or directory.
>>>>>>>>>               in src/log/logd/lgs_mbcsv.cc
>>>>>>>>> (gdb) bt
>>>>>>>>> #0  ckpt_proc_cfg_stream(lgs_cb*, void*) () at
>>>>>>>>> src/log/logd/lgs_mbcsv.cc:2195
>>>>>>>>> #1  0x00007f12c3e22960 in ckpt_decode_log_struct(lgs_cb*,
>>>>>>>>> ncs_mbcsv_cb_arg*, void*, void*, unsigned int (*)(edu_hdl_tag*,
>>>>>>>>> edu_tkn_tag*, void*, unsigned int*, edu_buf_env_tag*,
>>>> EDP_OP_TYPE,
>>>>>>>>> EDU_ERR*)) () at src/log/logd/lgs_mbcsv.cc:950
>>>>>>>>> #2  0x00007f12c3e240dc in ckpt_decode_async_update(lgs_cb*,
>>>>>>>>> ncs_mbcsv_cb_arg*) () at src/log/logd/lgs_mbcsv.cc:1086
>>>>>>>>> #3  0x00007f12c3e26941 in mbcsv_callback(ncs_mbcsv_cb_arg*) ()
>> at
>>>>>>>>> src/log/logd/lgs_mbcsv.cc:880
>>>>>>>>> #4  0x00007f12c2f25596 in ncs_mbscv_rcv_decode () from
>>>>>>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>>>>>>> #5  0x00007f12c2f25766 in ncs_mbcsv_rcv_async_update () from
>>>>>>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>>>>>>> #6  0x00007f12c2f2c370 in mbcsv_process_events () from
>>>>>>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>>>>>>> #7  0x00007f12c2f2c4db in mbcsv_hdl_dispatch_all () from
>>>>>>>>> /usr/lib/../lib64/libopensaf_core.so.0
>>>>>>>>> #8  0x00007f12c2f26ce2 in mbcsv_process_dispatch_request () at
>>>>>>>>> src/mbc/mbcsv_api.c:423
>>>>>>>>> #9  0x00007f12c3e2396e in lgs_mbcsv_dispatch(unsigned int) () at
>>>>>>>>> src/log/logd/lgs_mbcsv.cc:327
>>>>>>>>> #10 0x00007f12c3e009f2 in main () at src/log/logd/lgs_main.cc:583
>>>>>>>>> (gdb)
>>>>>>>>>
>>>>>>>>>
>> ==============================================================
>>>>>>>>> ========================================
>>>>>>>>>
>>>>>>>>> Feb 22 10:37:06 SC-1 osafimmnd[4020]: NO Invalid error reported
>>>>>>>>> implementer 'safLogService', Ccb 161 will be aborted
>>>>>>>>> Feb 22 10:37:06 SC-1 osafimmnd[4020]: NO Ccb 161 aborted in
>>>>>>> COMPLETED
>>>>>>>>> processing (validation)
>>>>>>>>> Feb 22 10:37:06 SC-1 osafimmnd[4020]: NO Ccb 161 ABORTED
>>>>>>> (immcfg_SC-
>>>>>>>>> 1_5394)
>>>>>>>>> Add values Fail
>>>>>>>>>
>>>>>>>>> Program received signal SIGSEGV, Segmentation fault.
>>>>>>>>> 0x000055555556929a in read_and_compare.isra.7 () at
>>>>>>>>> src/log/apitest/tet_LogOiOps.c:1891
>>>>>>>>> 1891    src/log/apitest/tet_LogOiOps.c: No such file or directory.
>>>>>>>>>               in src/log/apitest/tet_LogOiOps.c
>>>>>>>>> (gdb) Feb 22 10:37:07 SC-1 sshd[5298]: Accepted keyboard-
>>>>>>> interactive/pam
>>>>>>>>> for root from 10.176.178.22 port 51945 ssh2
>>>>>>>>> bt
>>>>>>>>> #0  0x000055555556929a in read_and_compare.isra.7 () at
>>>>>>>>> src/log/apitest/tet_LogOiOps.c:1891
>>>>>>>>> #1  0x0000555555569bbb in
>>>>>>>>> check_logRecordDestinationConfigurationEmpty
>>>>>>>>> () at src/log/apitest/tet_LogOiOps.c:2179
>>>>>>>>> #2  0x0000555555573495 in run_test_case ()
>>>>>>>>> #3  0x0000555555573934 in test_run ()
>>>>>>>>> #4  0x000055555555c7cd in main () at src/log/apitest/logtest.c:569
>>>>>>>>> (gdb)
>>>>>>>>>
>>>>>>>>>
>> ==============================================================
>>>>>>>>> ========================================
>>>>>>>>>
>>>>>>>>> -AVM
>>>>>>>>>
>>>>>>>>> On 2/22/2017 9:48 AM, Vu Minh Nguyen wrote:
>>>>>>>>>> Hi Mahesh,
>>>>>>>>>>
>>>>>>>>>> I send them in attachment instead, and name them in the order.
>>>>>>>>>> I just pull the latest code, and apply them without getting any
>>> hunk
>>>>>>>> error.
>>>>>>>>>> Please try with them, and let me know if you see any problem.
>>>>>>>>>>
>>>>>>>>>> Regards, Vu
>>>>>>>>>>
>>>>>>>>>>> -----Original Message-----
>>>>>>>>>>> From: A V Mahesh [mailto:mahesh.va...@oracle.com]
>>>>>>>>>>> Sent: Wednesday, February 22, 2017 11:09 AM
>>>>>>>>>>> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>;
>>>>>>>>>>> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au
>>>>>>>>>>> Cc: opensaf-devel@lists.sourceforge.net
>>>>>>>>>>> Subject: Re: [PATCH 0 of 3] Review Request for log: add
>>> alternative
>>>>>>>>>>> destinations of log records [#2258] V4
>>>>>>>>>>>
>>>>>>>>>>> Hi Vu,
>>>>>>>>>>>
>>>>>>>>>>> I did follow that still i get Hunk #2 FAILED even on today's
>>> staging
>> ==============================================================
>>>>>>>>>>> ==================
>>>>>>>>>>>
>>>>>>>>>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# patch -p1
>> <2293
>>>>>>>>>>> patching file src/base/Makefile.am
>>>>>>>>>>> Hunk #1 succeeded at 33 (offset 1 line).
>>>>>>>>>>> Hunk #3 succeeded at 183 (offset 1 line).
>>>>>>>>>>> patching file src/base/file_descriptor.cc
>>>>>>>>>>> patching file src/base/file_descriptor.h
>>>>>>>>>>> patching file src/base/tests/unix_socket_test.cc
>>>>>>>>>>> patching file src/base/unix_client_socket.cc
>>>>>>>>>>> patching file src/base/unix_server_socket.cc
>>>>>>>>>>> patching file src/base/unix_socket.cc
>>>>>>>>>>> patching file src/base/unix_socket.h
>>>>>>>>>>>
>>>>>>>>>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# patch -p1
>> <2258-
>>>> 1
>>>>>>>>>>> patching file src/log/Makefile.am
>>>>>>>>>>> Hunk #1 succeeded at 71 (offset -1 lines).
>>>>>>>>>>> patching file src/log/config/logsv_classes.xml
>>>>>>>>>>> Hunk #1 FAILED at 147.
>>>>>>>>>>> 1 out of 1 hunk FAILED -- saving rejects to file
>>>>>>>>>>> src/log/config/logsv_classes.xml.rej
>>>>>>>>>>> patching file src/log/logd/lgs_config.cc
>>>>>>>>>>> Hunk #1 succeeded at 35 (offset -5 lines).
>>>>>>>>>>> Hunk #2 FAILED at 705.
>>>>>>>>>>> Hunk #3 FAILED at 971.
>>>>>>>>>>> 2 out of 3 hunks FAILED -- saving rejects to file
>>>>>>>>>>> src/log/logd/lgs_config.cc.rej
>>>>>>>>>>> patching file src/log/logd/lgs_config.h
>>>>>>>>>>> Hunk #1 FAILED at 304.
>>>>>>>>>>> 1 out of 1 hunk FAILED -- saving rejects to file
>>>>>>>>>>> src/log/logd/lgs_config.h.rej
>>>>>>>>>>> patching file src/log/logd/lgs_dest.cc
>>>>>>>>>>> patching file src/log/logd/lgs_dest.h
>>>>>>>>>>> patching file src/log/logd/lgs_evt.cc
>>>>>>>>>>> patching file src/log/logd/lgs_imm.cc
>>>>>>>>>>> Hunk #1 FAILED at 45.
>>>>>>>>>>> Hunk #2 succeeded at 235 (offset -1 lines).
>>>>>>>>>>> Hunk #3 FAILED at 877.
>>>>>>>>>>> Hunk #4 succeeded at 1273 (offset -20 lines).
>>>>>>>>>>> Hunk #5 succeeded at 1404 (offset -1 lines).
>>>>>>>>>>> Hunk #6 succeeded at 1449 (offset -20 lines).
>>>>>>>>>>> Hunk #7 succeeded at 2032 (offset -1 lines).
>>>>>>>>>>> Hunk #8 FAILED at 2181.
>>>>>>>>>>> Hunk #9 succeeded at 2271 (offset -54 lines).
>>>>>>>>>>> Hunk #10 succeeded at 2387 (offset -1 lines).
>>>>>>>>>>> Hunk #11 succeeded at 2377 (offset -54 lines).
>>>>>>>>>>> Hunk #12 succeeded at 2478 (offset -1 lines).
>>>>>>>>>>> Hunk #13 succeeded at 2684 (offset -54 lines).
>>>>>>>>>>> Hunk #14 succeeded at 2821 (offset -1 lines).
>>>>>>>>>>> 3 out of 14 hunks FAILED -- saving rejects to file
>>>>>>>>>>> src/log/logd/lgs_imm.cc.rej
>>>>>>>>>>> patching file src/log/logd/lgs_main.cc
>>>>>>>>>>> patching file src/log/logd/lgs_mbcsv.cc
>>>>>>>>>>> patching file src/log/logd/lgs_mbcsv.h
>>>>>>>>>>> patching file src/log/logd/lgs_mbcsv_v5.cc
>>>>>>>>>>> Hunk #3 succeeded at 133 (offset -1 lines).
>>>>>>>>>>> patching file src/log/logd/lgs_mbcsv_v7.cc
>>>>>>>>>>> patching file src/log/logd/lgs_mbcsv_v7.h
>>>>>>>>>>> patching file src/log/logd/lgs_stream.cc
>>>>>>>>>>> patching file src/log/logd/lgs_stream.h
>>>>>>>>>>> patching file src/log/logd/lgs_util.cc
>>>>>>>>>>> patching file src/log/logd/lgs_util.h
>>>>>>>>>>>
>>>>>>>>>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# patch -p1
>> <2258-
>>>> 2
>>>>>>>>>>> patching file src/log/Makefile.am
>>>>>>>>>>> Hunk #1 succeeded at 180 (offset -3 lines).
>>>>>>>>>>> patching file src/log/apitest/tet_LogOiOps.c
>>>>>>>>>>> Hunk #1 FAILED at 1923.
>>>>>>>>>>> Hunk #2 FAILED at 1979.
>>>>>>>>>>> Hunk #3 FAILED at 2067.
>>>>>>>>>>> Hunk #4 FAILED at 2094.
>>>>>>>>>>> 4 out of 4 hunks FAILED -- saving rejects to file
>>>>>>>>>>> src/log/apitest/tet_LogOiOps.c.rej
>>>>>>>>>>> patching file src/log/apitest/tet_cfg_destination.c
>>>>>>>>>>>
>>>>>>>>>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# patch -p1
>> <2258-
>>>> 3
>>>>>>>>>>> patching file src/log/Makefile
>>>>>>>>>>> patching file src/log/Makefile.am
>>>>>>>>>>> Hunk #1 succeeded at 80 (offset -1 lines).
>>>>>>>>>>> Hunk #2 succeeded at 217 (offset -2 lines).
>>>>>>>>>>> patching file src/log/tests/Makefile
>>>>>>>>>>> patching file src/log/tests/lgs_dest_test.cc
>>>>>>>>>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# vi
>>>>>>>>>>> src/log/apitest/tet_LogOiOps.c.rej
>>>>>>>>>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]#
>>>>>>>>>>>
>>>>>>>>>>>
>> ==============================================================
>>>>>>>>>>> ========================
>>>>>>>>>>>
>>>>>>>>>>> -AVM
>>>>>>>>>>>
>>>>>>>>>>> On 2/21/2017 3:53 PM, Vu Minh Nguyen wrote:
>>>>>>>>>>>> Hi Mahesh,
>>>>>>>>>>>>
>>>>>>>>>>>> As I has mentioned in below:
>>>>>>>>>>>>>>          To run the test, this patch has dependent on
> following
>>>>>> patches:
>>>>>>>>>>>>>>          1) #2293 (sent by Anders Widel, but not yet pushed)
>>>>>>>>>>>>>>          2) #2258 (v2, sent by Lennart, but not yet pushed
> yet)
>>>>>>>>>>>> So, you need to apply #2293 first, then #2258 which sent by
>>>> Lennart
>>>>>>>>>>>> yesterday, then mine.
>>>>>>>>>>>>
>>>>>>>>>>>> Regards, Vu
>>>>>>>>>>>>
>>>>>>>>>>>>> -----Original Message-----
>>>>>>>>>>>>> From: A V Mahesh [mailto:mahesh.va...@oracle.com]
>>>>>>>>>>>>> Sent: Tuesday, February 21, 2017 5:10 PM
>>>>>>>>>>>>> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>;
>>>>>>>>>>>>> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au
>>>>>>>>>>>>> Cc: opensaf-devel@lists.sourceforge.net
>>>>>>>>>>>>> Subject: Re: [PATCH 0 of 3] Review Request for log: add
>>>> alternative
>>>>>>>>>>>>> destinations of log records [#2258] V4
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Vu,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Is this applies on top of   log #2146  - V4  , I see  both
>>> #tickets
>>>>>>>>>> has
>>>>>>>>>>>>> version changes ?
>>>>>>>>>>>>>
>>>>>>>>>>>>> in which order i need to apply  ( #2146 & #2258 )    or (#2258
> &
>>>>>>>>>> #2146).
>>>>>>> =========================================================
>>>>>>>>>>>>> patching file src/log/Makefile.am
>>>>>>>>>>>>> Hunk #1 FAILED at 72.
>>>>>>>>>>>>> Hunk #2 FAILED at 120.
>>>>>>>>>>>>> 2 out of 2 hunks FAILED -- saving rejects to file
>>>>>>>>>> src/log/Makefile.am.rej
>>>>>>>>>>>>> patching file src/log/config/logsv_classes.xml
>>>>>>>>>>>>> Hunk #1 FAILED at 147.
>>>>>>>>>>>>> 1 out of 1 hunk FAILED -- saving rejects to file
>>>>>>>>>>>>> src/log/config/logsv_classes.xml.rej
>>>>>>>>>>>>> patching file src/log/logd/lgs_config.cc
>>>>>>>>>>>>> Hunk #1 succeeded at 35 (offset -5 lines).
>>>>>>>>>>>>> Hunk #2 FAILED at 705.
>>>>>>>>>>>>> Hunk #3 FAILED at 971.
>>>>>>>>>>>>> 2 out of 3 hunks FAILED -- saving rejects to file
>>>>>>>>>>>>> src/log/logd/lgs_config.cc.rej
>>>>>>>>>>>>> patching file src/log/logd/lgs_config.h
>>>>>>>>>>>>> Hunk #1 FAILED at 304.
>>>>>>>>>>>>> 1 out of 1 hunk FAILED -- saving rejects to file
>>>>>>>>>>>>> src/log/logd/lgs_config.h.rej
>>>>>>>>>>>>> patching file src/log/logd/lgs_dest.cc
>>>>>>>>>>>>> patching file src/log/logd/lgs_dest.h
>>>>>>>>>>>>> patching file src/log/logd/lgs_evt.cc
>>>>>>>>>>>>> Hunk #1 FAILED at 1.
>>>>>>>>>>>>> Hunk #2 succeeded at 30 with fuzz 2 (offset 2 lines).
>>>>>>>>>>>>> Hunk #3 succeeded at 1282 (offset 45 lines).
>>>>>>>>>>>>> Hunk #4 succeeded at 1300 (offset 2 lines).
>>>>>>>>>>>>> 1 out of 4 hunks FAILED -- saving rejects to file
>>>>>>>>>>>>> src/log/logd/lgs_evt.cc.rej
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> ==============================================================
>>>>>>>>>>>>> ===
>>>>>>>>>>>>>
>>>>>>>>>>>>> -AVM
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 2/21/2017 3:03 PM, Vu Minh Nguyen wrote:
>>>>>>>>>>>>>> Summary: log: add alternative destinations of log records
>>>> [#2258]
>>>>>>>>>>>>>> Review request for Trac Ticket(s): #2258
>>>>>>>>>>>>>> Peer Reviewer(s): Lennart, Canh, Mahesh
>>>>>>>>>>>>>> Pull request to: <<LIST THE PERSON WITH PUSH ACCESS
>> HERE>>
>>>>>>>>>>>>>> Affected branch(es): Default
>>>>>>>>>>>>>> Development branch: Default
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --------------------------------
>>>>>>>>>>>>>> Impacted area       Impact y/n
>>>>>>>>>>>>>> --------------------------------
>>>>>>>>>>>>>>          Docs                    n
>>>>>>>>>>>>>>          Build system            n
>>>>>>>>>>>>>>          RPM/packaging           n
>>>>>>>>>>>>>>          Configuration files     n
>>>>>>>>>>>>>>          Startup scripts         n
>>>>>>>>>>>>>>          SAF services            n
>>>>>>>>>>>>>>          OpenSAF services        y
>>>>>>>>>>>>>>          Core libraries          n
>>>>>>>>>>>>>>          Samples                 n
>>>>>>>>>>>>>>          Tests                   y
>>>>>>>>>>>>>>          Other                   n
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Comments (indicate scope for each "y" above):
>>>>>>>>>>>>>> ---------------------------------------------
>>>>>>>>>>>>>>          To run the test, this patch has dependent on
> following
>>>>>> patches:
>>>>>>>>>>>>>>          1) #2293 (sent by Anders Widel, but not yet pushed)
>>>>>>>>>>>>>>          2) #2258 (v2, sent by Lennart, but not yet pushed
> yet)
>>>>>>>>>>>>>> changeset d74aaf3025c99cade3165a15831124548f4d85bd
>>>>>>>>>>>>>> Author:  Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>
>>>>>>>>>>>>>> Date:    Wed, 15 Feb 2017 14:36:00 +0700
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  log: add alternative destinations of log records [#2258]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  Here are major info, detailed info will be added to PR doc
>>>>>>>> soon. 1)
>>>>>>>>>>>>> Add
>>>>>>>>>>>>>>  attribute "saLogRecordDestination" to log stream. 2) Add
>>>>>>>> Local
>>>>>>>>>>>>> socket
>>>>>>>>>>>>>>  destintion handler 3) Integrate into first increment made by
>>>>>>>> Lennart
>>>>>>>>>>>>>> changeset 4bae27a478c235df3058f43c92d3a5483233b01d
>>>>>>>>>>>>>> Author:  Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>
>>>>>>>>>>>>>> Date:    Wed, 15 Feb 2017 15:07:09 +0700
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  log: add UML test case to verify alternative destination
>>>>>>>> [#2258]
>>>>>>>>>>>>>>  Major changes: 1) Modify Lennart's test cases because
>>>>>>>> enhancing
>>>>>>>>>>>>> destination
>>>>>>>>>>>>>>  configuration validation rules. 2) Add test suite #17 to
>>>>>>>> verify
>>>>>>>>>>>>> alternative
>>>>>>>>>>>>>>  destination
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> changeset bc375725fed22bb4f8cb3ae3df5f96fb9d281efb
>>>>>>>>>>>>>> Author:  Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>
>>>>>>>>>>>>>> Date:    Thu, 16 Feb 2017 17:22:13 +0700
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  log: add unit tests to verify interfaces provided by
>>>>>>>> destination
>>>>>>>>>>>>> handler
>>>>>>>>>>>>>>  [#2258]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  Unit tests to verify major interfaces: 1) CfgDestination()
>>>>>>>> 2)
>>>>>>>>>>>>>>  WriteToDestination()
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Added Files:
>>>>>>>>>>>>>> ------------
>>>>>>>>>>>>>>          src/log/apitest/tet_cfg_destination.c
>>>>>>>>>>>>>>          src/log/logd/lgs_dest.cc
>>>>>>>>>>>>>>          src/log/logd/lgs_dest.h
>>>>>>>>>>>>>>          src/log/logd/lgs_mbcsv_v7.cc
>>>>>>>>>>>>>>          src/log/logd/lgs_mbcsv_v7.h
>>>>>>>>>>>>>>          src/log/tests/lgs_dest_test.cc
>>>>>>>>>>>>>>          src/log/tests/Makefile
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Complete diffstat:
>>>>>>>>>>>>>> ------------------
>>>>>>>>>>>>>>          src/log/Makefile                      |    4 +
>>>>>>>>>>>>>>          src/log/Makefile.am                   |   31 +++++-
>>>>>>>>>>>>>>          src/log/apitest/tet_LogOiOps.c        |    8 +-
>>>>>>>>>>>>>>          src/log/apitest/tet_cfg_destination.c |  483
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>>>>>>>>> ++++++++++++++++++++++++++++++++++
>>>>>>>>>>>>>>          src/log/config/logsv_classes.xml      |    7 +-
>>>>>>>>>>>>>>          src/log/logd/lgs_config.cc            |  169
>>>>>>>>>>>>> +++++++++++++++++++++++++++++---
>>>>>>>>>>>>>>          src/log/logd/lgs_config.h             |    3 +-
>>>>>>>>>>>>>>          src/log/logd/lgs_dest.cc              |  707
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>>>>>>>>> +++++++++++++++++
>>>>>>>>>>>>>>          src/log/logd/lgs_dest.h               |  576
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>>>>>>>>>>          src/log/logd/lgs_evt.cc               |   33 ++++++
>>>>>>>>>>>>>>          src/log/logd/lgs_imm.cc               |  202
>>>>>>>>>>>>> +++++++++++++++++++++++++++++++++------
>>>>>>>>>>>>>>          src/log/logd/lgs_main.cc              |    8 +
>>>>>>>>>>>>>>          src/log/logd/lgs_mbcsv.cc             |  103
>>>>>> ++++++++++++++++++-
>>>>>>>>>>>>>>          src/log/logd/lgs_mbcsv.h              |    6 +-
>>>>>>>>>>>>>>          src/log/logd/lgs_mbcsv_v5.cc          |   10 +
>>>>>>>>>>>>>>          src/log/logd/lgs_mbcsv_v7.cc          |  177
>>>>>>>>>>>>> +++++++++++++++++++++++++++++++++++
>>>>>>>>>>>>>>          src/log/logd/lgs_mbcsv_v7.h           |   67
>>> +++++++++++++
>>>>>>>>>>>>>>          src/log/logd/lgs_stream.cc            |   60
>>> +++++++++++-
>>>>>>>>>>>>>>          src/log/logd/lgs_stream.h             |   16 +++
>>>>>>>>>>>>>>          src/log/logd/lgs_util.cc              |   63
>>> ++++++++++++
>>>>>>>>>>>>>>          src/log/logd/lgs_util.h               |   11 +-
>>>>>>>>>>>>>>          src/log/tests/Makefile                |   20 +++
>>>>>>>>>>>>>>          src/log/tests/lgs_dest_test.cc        |  209
>>>>>>>>>>>>> +++++++++++++++++++++++++++++++++++++++++
>>>>>>>>>>>>>>          23 files changed, 2896 insertions(+), 77 deletions(-)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Testing Commands:
>>>>>>>>>>>>>> -----------------
>>>>>>>>>>>>>>          Run UML test suite #17
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Testing, Expected Results:
>>>>>>>>>>>>>> --------------------------
>>>>>>>>>>>>>>          All test passed
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Conditions of Submission:
>>>>>>>>>>>>>> -------------------------
>>>>>>>>>>>>>>          <<HOW MANY DAYS BEFORE PUSHING, CONSENSUS
>> ETC>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Arch      Built     Started    Linux distro
>>>>>>>>>>>>>> -------------------------------------------
>>>>>>>>>>>>>> mips        n          n
>>>>>>>>>>>>>> mips64      n          n
>>>>>>>>>>>>>> x86         n          n
>>>>>>>>>>>>>> x86_64      n          n
>>>>>>>>>>>>>> powerpc     n          n
>>>>>>>>>>>>>> powerpc64   n          n
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Reviewer Checklist:
>>>>>>>>>>>>>> -------------------
>>>>>>>>>>>>>> [Submitters: make sure that your review doesn't trigger any
>>>>>>>>>>> checkmarks!]
>>>>>>>>>>>>>> Your checkin has not passed review because (see checked
>>>> entries):
>>>>>>>>>>>>>> ___ Your RR template is generally incomplete; it has too
>> many
>>>>>> blank
>>>>>>>>>>>> entries
>>>>>>>>>>>>>>             that need proper data filled in.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ___ You have failed to nominate the proper persons for
>> review
>>>> and
>>>>>>>>>> push.
>>>>>>>>>>>>>> ___ Your patches do not have proper short+long header
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ___ You have grammar/spelling in your header that is
>>>> unacceptable.
>>>>>>>>>>>>>> ___ You have exceeded a sensible line length in your
>>>>>>>>>>>>> headers/comments/text.
>>>>>>>>>>>>>> ___ You have failed to put in a proper Trac Ticket # into
> your
>>>>>>>>>> commits.
>>>>>>>>>>>>>> ___ You have incorrectly put/left internal data in your
>>>>>>>> comments/files
>>>>>>>>>>>>>>             (i.e. internal bug tracking tool IDs, product
> names
>>> etc)
>>>>>>>>>>>>>> ___ You have not given any evidence of testing beyond basic
>>>> build
>>>>>>>>>> tests.
>>>>>>>>>>>>>>             Demonstrate some level of runtime or other sanity
>>> testing.
>>>>>>>>>>>>>> ___ You have ^M present in some of your files. These have to
>>>> be
>>>>>>>>>>> removed.
>>>>>>>>>>>>>> ___ You have needlessly changed whitespace or added
>>>> whitespace
>>>>>>>>>>> crimes
>>>>>>>>>>>>>>             like trailing spaces, or spaces before tabs.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ___ You have mixed real technical changes with whitespace
>> and
>>>>>>> other
>>>>>>>>>>>>>>             cosmetic code cleanup changes. These have to be
>>>> separate
>>>>>>>>>> commits.
>>>>>>>>>>>>>> ___ You need to refactor your submission into logical chunks;
>>>>>> there
>>>>>>>> is
>>>>>>>>>>>>>>             too much content into a single commit.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ___ You have extraneous garbage in your review (merge
>>>> commits
>>>>>>> etc)
>>>>>>>>>>>>>> ___ You have giant attachments which should never have
>> been
>>>>>>> sent;
>>>>>>>>>>>>>>             Instead you should place your content in a public
>>> tree to
>>>>>> be
>>>>>>>>>>>> pulled.
>>>>>>>>>>>>>> ___ You have too many commits attached to an e-mail;
>> resend
>>>> as
>>>>>>>>>>> threaded
>>>>>>>>>>>>>>             commits, or place in a public tree for a pull.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ___ You have resent this content multiple times without a
>> clear
>>>>>>>>>>>> indication
>>>>>>>>>>>>>>             of what has changed between each re-send.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ___ You have failed to adequately and individually address
> all
>>> of
>>>>>>>> the
>>>>>>>>>>>>>>             comments and change requests that were proposed in
>>> the
>>>>>>>> initial
>>>>>>>>>>>> review.
>>>>>>>>>>>>>> ___ You have a misconfigured ~/.hgrc file (i.e. username,
>> email
>>>>>> etc)
>>>>>>>>>>>>>> ___ Your computer have a badly configured date and time;
>>>>>>> confusing
>>>>>>>>> the
>>>>>>>>>>>>>>             the threaded patch review.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ___ Your changes affect IPC mechanism, and you don't
>> present
>>>> any
>>>>>>>>>>> results
>>>>>>>>>>>>>>             for in-service upgradability test.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ___ Your changes affect user manual and documentation,
>> your
>>>>>>> patch
>>>>>>>>>>> series
>>>>>>>>>>>>>>             do not contain the patch that updates the Doxygen
>>>> manual.
> ----------------------------------------------------------------------------
>>> --
>>>>> Check out the vibrant tech community on one of the world's most
>>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>>>> _______________________________________________
>>>>> Opensaf-devel mailing list
>>>>> Opensaf-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/opensaf-devel
>>>


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to