On 04/04/2016 08:01 PM, Neale Ferguson wrote:
> The z13 returns:
>
> 0xfb6bfffb 0xfcfff840 0x001c0000
>
> The bit string you are getting has bits off that are expected to be on.
> This missing bits are (words 2 & 3):
>
> 00000000 00000800 00400000
^^^^
The kernel was fixed to not check for 73 (transactional execution) with
commit a69db2f6ad6915 ("s390/facilities: remove transactional-execution bits")
which is in 4.3 and should be part of 4.4 (ubuntu) as well.
> 00000000 00000800 00400000
^^^^
This bit on the other hand (52) requires the Interlocked-Access Facility 2.
This is
used to implement atomic bit operations when compiled for zec12 or later. So the
kernel refuses to boot if this facility is not available.
I cannot tell why zPDT does not claim support for this facility, though.
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] 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/