John,

Thanks for pointing out the TOD clock. I should deep-dive into the architecture 
documentations to
check if that really is the locigal counterpart of Intel's TCS with respect to 
the kernel code
logic. I have not read the relevant s390x kernel source code, either.
However, heuristically, if TOD register is 128-bit and TCS register is 64-bit, 
some structural
differences must exist to explain, why the exception in s390x platform happened 
only after 417 days
as it happened after 208 days in i386 world. I am not sure that I have a full 
explanation for what
happened in our system yesterday.

Juha

On 11.01.2013 23:47, John McKown wrote:
To the best of my knowledge, the z series hardware does not have
anything like the TSC on Intel. We have a TOD clock; which is 128
bits. We also have a 128 bit CPU Clock Comparator. This is used to
interrupt the system when the TOD clock matches it. But I've never
looked at the z/Linux kernel source code to see what it does with
these registers.

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to