Yes, to speed up output is not affect on service processor itself. Due to we use ipmitool to do service process discovery, collect info and add to our manage list if target is communicable. In our test example, one target reduce 13s, 100 targets will reduce 21 min waitting time. To reduce waitting time for not communicable target is really help performance improvement.
The patch resolve all related problems. Thanks for your fix. About your remind, next time I will attach patch file if new issue occur.
Node Manager Get Policy Command doesn't return Next valid Policy ID and Number of Policies if Policy ID is invalid
Can't get data of Node Manager Policy ID 255
Run Node Manager some commands will cause Segmentation fault.
Patching ipmitool to response more quickly if sp is not communicable.
Tcgetattr show error promp if stdin is not a tty.