Hi Vu,

One more point, this is always reproducible ,
I was running /usr/bin/logtest on active node only .

Let us investigate why osaflogd core dumped

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

SC-1:~ # /etc/init.d/opensafd status
safSISU=safSu=SC-1\,safSg=NoRed\,safApp=OpenSAF,safSi=NoRed1,safApp=OpenSAF
         saAmfSISUHAState=ACTIVE(1)
safSISU=safSu=SC-1\,safSg=2N\,safApp=OpenSAF,safSi=SC-2N,safApp=OpenSAF
         saAmfSISUHAState=ACTIVE(1)
safSISU=safSu=PL-3\,safSg=NoRed\,safApp=OpenSAF,safSi=NoRed2,safApp=OpenSAF
         saAmfSISUHAState=ACTIVE(1)
safSISU=safSu=PL-4\,safSg=NoRed\,safApp=OpenSAF,safSi=NoRed3,safApp=OpenSAF
         saAmfSISUHAState=ACTIVE(1)
safSISU=safSu=SC-2\,safSg=NoRed\,safApp=OpenSAF,safSi=NoRed4,safApp=OpenSAF
         saAmfSISUHAState=ACTIVE(1)
safSISU=safSu=SC-2\,safSg=2N\,safApp=OpenSAF,safSi=SC-2N,safApp=OpenSAF
         saAmfSISUHAState=STANDBY(2)
SC-1:~ #
SC-1:~ #
SC-1:~ # gdb /usr/bin/logtest
GNU gdb (GDB) SUSE (7.3-0.6.1)


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 12:14:03 SC-2 osafamfnd[4200]: NO 
'safComp=LOG,safSu=SC-2,safSg=2N,safApp=OpenSAF' faulted due to 
'avaDown' : Recovery is 'nodeFailfast'
Feb 22 12:14:03 SC-2 osafamfnd[4200]: ER 
safComp=LOG,safSu=SC-2,safSg=2N,safApp=OpenSAF Faulted due to:avaDown 
Recovery is:nodeFailfast
Feb 22 12:14:03 SC-2 osafamfnd[4200]: Rebooting OpenSAF NodeId = 131599 
EE Name = , Reason: Component faulted: recovery is node failfast, 
OwnNodeId = 131599, SupervisionTime = 60
Feb 22 12:14:04 SC-2 opensaf_reboot: Rebooting local node; timeout=60

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

On 2/22/2017 12:05 PM, A V Mahesh wrote:
> 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 ?
>> 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
>> 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