------- Comment From [email protected] 2019-10-07 08:11 EDT-------
Functionality successfully tested fine on disco-proposed 5.0.0-32-generic 
#34-Ubuntu SMP Wed Oct 2 02:06:00 UTC 2019 s390x s390x s390x GNU/Linux

I can see z15 in the aux vector:

# gdb --quiet ls
Reading symbols from ls...
(No debugging symbols found in ls)
(gdb) start
Temporary breakpoint 1 at 0x45ae
Starting program: /usr/bin/ls

Temporary breakpoint 1, 0x000002aa000045ae in main ()
(gdb) info auxv
33   AT_SYSINFO_EHDR      System-supplied DSO's ELF header 0x3fffdffe000
16   AT_HWCAP             Machine-dependent CPU capability hints 0x7ffff
6    AT_PAGESZ            System page size               4096
17   AT_CLKTCK            Frequency of times()           100
3    AT_PHDR              Program headers for program    0x2aa00000040
4    AT_PHENT             Size of program header entry   56
5    AT_PHNUM             Number of program headers      9
7    AT_BASE              Base address of interpreter    0x3fffdf80000
8    AT_FLAGS             Flags                          0x0
9    AT_ENTRY             Entry point of program         0x2aa00006320
11   AT_UID               Real user ID                   0
12   AT_EUID              Effective user ID              0
13   AT_GID               Real group ID                  0
14   AT_EGID              Effective group ID             0
23   AT_SECURE            Boolean, was exec setuid-like? 0
25   AT_RANDOM            Address of 16 random bytes     0x3fffffff73c
31   AT_EXECFN            File name of executable        0x3ffffffffec 
"/usr/bin/ls"
15   AT_PLATFORM          String identifying platform    0x3fffffff74c "z15"
0    AT_NULL              End of vector                  0x0

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1842774

Title:
  Enhanced Hardware Support - Finalize Naming

Status in Ubuntu on IBM z Systems:
  In Progress
Status in linux package in Ubuntu:
  Fix Committed
Status in qemu package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Fix Committed
Status in qemu source package in Bionic:
  Triaged
Status in linux source package in Disco:
  Fix Committed
Status in qemu source package in Disco:
  Triaged

Bug description:
  SRU Justification Kernel:
  =========================

  [Impact]

  * Add / activate support for IBM z15 and LinuxONE III systems

  [Fix]

  * a0e2251132995b962281aa80ab54a9288f9e0b6b a0e2251 "s390: add support
  for IBM z15 machines"

  [Test Case]

  * check and verify cpuinfo - regression testing is possible by
  Canonical/me

  * functional testing is currently only doable by IBM

  [Regression Potential]

  * There is regression potential with having new code in and the flags
  added/active

  * but the code changes are pretty straight forward, just add config,
  cases and defs

  * and are not used on existing systems, just on the new generation
  that is not yet out in the field

  [Other Info]

  * SRU of LP 1842916 merged with (this) LP 1842774

  
  ---

  SRU Template for qemu as the impact/scope is different
  ======================================================

  [Impact]

  * Update naming of the new HW Generation

  * Now that the systems are released people might look for types matching 
    the name and no one really knows "IBM 8561 GA1".

  * Help users to identify the cpu type by backporting the fix that sets the 
    defined name.

  [Fix]

  * https://git.qemu.org/?p=qemu.git;a=commit;h=7505deca

  [Test Case]

  * qemu-system-s390x -cpu ? | grep gen15
  s390 gen15a-base     IBM 8561 GA1                        (static, 
migration-safe)
  s390 gen15a          IBM 8561 GA1                        (migration-safe)
  s390 gen15b-base     IBM 8562 GA1                        (static, 
migration-safe)
  s390 gen15b          IBM 8562 GA1                        (migration-safe)

  * With the fix gen15a should be called "IBM z15 GA1"

  [Regression Potential]

  * The only thing changing (for qemu) are some texts e.g. when showing CPU 
    types. The cpu type itself that is used in e.g. scripts / commands will 
    not change. Therefore the regression risk of the qemu change is next to 
    none. The only I can think of is people grepping for the old ID in text 
    output, but that seems theoretical and not important.

  [Other Info]

  * For an SRU perspective this is "nice to have" we will only do this 
    "along" other higher impact SRUs.

  
  __________

  This feature request will provide the final naming of the next machine

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1842774/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to