aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/fbdev
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2020-02-01 22:20:52 +0100
committerDavid S. Miller <davem@davemloft.net>2020-02-02 11:54:41 +0100
commit11648b8339f840d4b1f4c54a1abec8025d9e077d (patch)
tree2937368670d0100cab97eff7656bb9ca4e439149 /drivers/video/fbdev
parentMerge tag '5.6-rc-small-smb3-fix-for-stable' of git://git.samba.org/sfrench/cifs-2.6 (diff)
downloadlinux-dev-11648b8339f840d4b1f4c54a1abec8025d9e077d.tar.xz
linux-dev-11648b8339f840d4b1f4c54a1abec8025d9e077d.zip
sparc64: fix adjtimex regression
Anatoly Pugachev reported one of the y2038 patches to introduce a fatal bug from a stupid typo: [ 96.384129] watchdog: BUG: soft lockup - CPU#8 stuck for 22s! ... [ 96.385624] [0000000000652ca4] handle_mm_fault+0x84/0x320 [ 96.385668] [0000000000b6f2bc] do_sparc64_fault+0x43c/0x820 [ 96.385720] [0000000000407754] sparc64_realfault_common+0x10/0x20 [ 96.385769] [000000000042fa28] __do_sys_sparc_clock_adjtime+0x28/0x80 [ 96.385819] [00000000004307f0] sys_sparc_clock_adjtime+0x10/0x20 [ 96.385866] [0000000000406294] linux_sparc_syscall+0x34/0x44 Fix the code to dereference the correct pointer again. Reported-by: Anatoly Pugachev <matorola@gmail.com> Tested-by: Anatoly Pugachev <matorola@gmail.com> Fixes: 251ec1c159e4 ("y2038: sparc: remove use of struct timex") Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/video/fbdev')
0 files changed, 0 insertions, 0 deletions