summaryrefslogtreecommitdiff
path: root/Documentation/dcdbas.txt
diff options
context:
space:
mode:
authorJohn Stultz <john.stultz@linaro.org>2016-06-01 11:53:26 -0700
committerThomas Gleixner <tglx@linutronix.de>2016-06-01 21:13:43 +0200
commitdfc2507b26af22b0bbc85251b8545b36d8bc5d72 (patch)
tree2dc402ef2db9972b048b1dbe80d6b5122cd6eb7a /Documentation/dcdbas.txt
parent1a695a905c18548062509178b98bc91e67510864 (diff)
time: Make settimeofday error checking work again
In commit 86d3473224b0 some of the checking for a valid timeval was subtley changed which caused -EINVAL to be returned whenever the timeval was null. However, it is possible to set the timezone data while specifying a NULL timeval, which is usually done to handle systems where the RTC keeps local time instead of UTC. Thus the patch causes such systems to have the time incorrectly set. This patch addresses the issue by handling the error conditionals in the same way as was done previously. Fixes: 86d3473224b0 "time: Introduce do_sys_settimeofday64()" Reported-by: Mika Westerberg <mika.westerberg@linux.intel.com> Signed-off-by: John Stultz <john.stultz@linaro.org> Tested-by: Mika Westerberg <mika.westerberg@linux.intel.com> Cc: Prarit Bhargava <prarit@redhat.com> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Baolin Wang <baolin.wang@linaro.org> Cc: Richard Cochran <richardcochran@gmail.com> Cc: Shuah Khan <shuahkh@osg.samsung.com> Link: http://lkml.kernel.org/r/1464807207-16530-2-git-send-email-john.stultz@linaro.org Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'Documentation/dcdbas.txt')
0 files changed, 0 insertions, 0 deletions