On 06/16/2017 05:53 PM, Eugeniu Rosca wrote: > On Thu, Jun 15, 2017 at 03:16:20PM -0600, Shuah Khan wrote: >> Hi Eugeniu, >> >> On 06/03/2017 02:14 PM, Eugeniu Rosca wrote: >>> Report the failure of WDIOC_SETOPTIONS/WDIOC_SETTIMEOUT ioctls. >>> >>> Signed-off-by: Eugeniu Rosca <erosca@xxxxxxxxxxxxxx> >>> --- >>> tools/testing/selftests/watchdog/watchdog-test.c | 6 ++++++ >>> 1 file changed, 6 insertions(+) >>> >>> diff --git a/tools/testing/selftests/watchdog/watchdog-test.c b/tools/testing/selftests/watchdog/watchdog-test.c >>> index 5cfa88c73095..c1c9a3bb9ec7 100644 >>> --- a/tools/testing/selftests/watchdog/watchdog-test.c >>> +++ b/tools/testing/selftests/watchdog/watchdog-test.c >>> @@ -94,12 +94,16 @@ int main(int argc, char *argv[]) >>> ret = ioctl(fd, WDIOC_SETOPTIONS, &flags); >>> if (!ret) >>> printf("Watchdog card disabled.\n"); >>> + else >>> + printf("Failed to disable watchdog card.\n"); >> >> Could you please add ioctl ret value to the error message. > > I suspect that the ioctl return value is not going to be very > informative (-1). Therefore, please select your preference on > what to print on ioctl() failure: > a) ioctl ret value > b) errno > c) strerror(errno) > d) combination of (a), (b), (c) > > Thanks, > Eugeniu. > > Give it some thought on what kind of information would be helpful for a user of this test to determine the failure. For example, including the ioctl that failed is going to be useful. In general, it is a good practice to figure out what information would be useful and send a patch, instead of sending multiple choice questions to the maintainer. thanks, -- Shuah -- To unsubscribe from this list: send the line "unsubscribe linux-kselftest" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html