diff options
Diffstat (limited to 'lib/igt_aux.c')
-rw-r--r-- | lib/igt_aux.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/igt_aux.c b/lib/igt_aux.c index c26d167d..e77392cd 100644 --- a/lib/igt_aux.c +++ b/lib/igt_aux.c @@ -767,8 +767,12 @@ static void igt_module_param_exit_handler(int sig) fd = open(file_path, O_RDWR); if (fd >= 0) { - write(fd, data->original_value, - strlen(data->original_value)); + int size = strlen (data->original_value); + + if (size != write(fd, data->original_value, size)) + igt_warn("%s may not have been reset to its" + " original value\n", file_path); + close(fd); } } |