Hello, On 23 June 2016 at 23:01, Tom Huegel <tehue...@gmail.com> wrote: > Thanks Mark, > I'm telling Hercules it is s z13 (2964 N30) but I don't know that Hercules > does anything with that other than reflect it in the STSI instruction... > How does UBUNTU determine the hardware level? >
There is no special ways to determine the hardware levels. There is no checking of CPU ids etc. Simply the compiler default architecture is set to zEC12 across the board, meaning that glibc, kernel, and most binaries rely on zEC12 only instructions. I do not believe these are at all available, in full, on non zEC12 hardware. In other words it's not possible to "fake" CPU id in Hercules / zPDT / z/VM / z/KVM, as things simply segfault / fail with illegal instructions at runtime. If future revisions of those virtual machines implement zEC12 instructions, on pre-zEC12 hardware, one would be able run Ubuntu 16.04 there. Regards, Dimitri. > Tom > > On Thu, Jun 23, 2016 at 2:14 PM, Mark Post <mp...@suse.com> wrote: > >> >>> On 6/23/2016 at 04:42 PM, Tom Huegel <tehue...@gmail.com> wrote: >> > I am having a problem trying to install UBUNTU s390x on Hercules. >> > Hercules is 3.11 on OpenSuse LEAP 42.x 64-bit. >> > The error I get is "The Linux kernel requires more recent processor >> > hardware." >> > HHCCP011I CPU0000: Disabled wait state >> > PSW=00020000 80000000 00000000BADCCCC >> > >> > Is there a minimum Hercules requirement? >> > Or is it something I might find in the Hercules config file? I have >> z/ARCH >> > specified. >> >> I don't think it's a Hercules requirement, necessarily. Ubuntu requires a >> zEC12 or later machine to run. If you can get Hercules to report that, >> then you should be OK. >> >> >> Mark Post >> >> ---------------------------------------------------------------------- >> 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/ >> > > ---------------------------------------------------------------------- > 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/ -- Regards, Dimitri. ---------------------------------------------------------------------- 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/