WSL2-Linux-Kernel/drivers/s390
Sven Schnelle f19e2e1d85 s390/stp: clock_delta should be signed
commit 5ace65ebb5 upstream.

clock_delta is declared as unsigned long in various places. However,
the clock sync delta can be negative. This would add a huge positive
offset in clock_sync_global where clock_delta is added to clk.eitod
which is a 72 bit integer. Declare it as signed long to fix this.

Cc: stable@vger.kernel.org
Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-06-09 10:23:21 +02:00
..
block s390/dasd: Fix read inconsistency for ESE DASD devices 2022-05-12 12:30:08 +02:00
char s390/tape: fix timer initialization in tape_std_assign() 2021-11-18 19:17:17 +01:00
cio s390/stp: clock_delta should be signed 2022-06-09 10:23:21 +02:00
crypto s390/ap: Fix hanging ioctl caused by orphaned replies 2021-11-18 19:17:17 +01:00
net s390/lcs: fix variable dereferenced before check 2022-05-18 10:26:50 +02:00
scsi scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices 2022-02-01 17:27:00 +01:00
virtio virtio/s390: get rid of open-coded kvm hypercall 2021-06-28 11:18:28 +02:00
Makefile s390: remove pointless drivers-y in drivers/s390/Makefile 2019-09-16 13:21:51 +02:00