summaryrefslogtreecommitdiffstats
path: root/src/trex_watchdog.cpp
AgeCommit message (Collapse)AuthorFilesLines
2017-01-01alter the watchdog timeout before push_remote and after, due to possible long ioYaroslav Brustinov1-4/+2
Change-Id: Ibddf830dbed8ee36c75113267645a576e38efa31 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-26watchdog - support for long IO operationsimarom1-15/+13
also reduce complexity of the watchdog Signed-off-by: imarom <imarom@cisco.com>
2016-12-25Disable watchdog for 5 seconds at Mellanox link up/down commandYaroslav Brustinov1-6/+24
Change-Id: If19c9c0d3e5d684e6157ab5c71a927e2e89b8211 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-21watchdog disable for time capabilityimarom1-7/+10
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02Trex threads - pin DPDK master thread to the master coreimarom1-0/+2
also, some names to the threads to make things clear and a script to show them Signed-off-by: imarom <imarom@cisco.com>
2016-07-07WATCHDOG: strip directories names from addr2lineimarom1-1/+1
2016-06-21WATCHDOG: reading the counter for the main loop is probably better withimarom1-1/+3
a lock
2016-06-20WATCHDOG: using exit() might get stuck because it deallocates memoryimarom1-2/+2
on an already unstable state - need to use abort or C++ exceptions which uses abort
2016-06-20WATCHDOG - refactor due to trex-211imarom1-141/+68
2016-06-07fix wd issue, in some cases it can't exit with CTRL-CHanoh Haim1-11/+38
2016-06-02WATCHDOG - disable monitors when done to avoid crash when joining onimarom1-9/+21
other threads
2016-06-02watchdog phase 2imarom1-13/+235
2016-06-02added watchdogimarom1-0/+97