Successfully verified:

$ uname -a
Linux s1lp9 4.4.0-117-generic #141-Ubuntu SMP Tue Mar 13 11:57:26 UTC 2018 
s390x s390x s390x GNU/Linux

$ cat /proc/cpuinfo | grep facilities
facilities      : 0 1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 
24 25 26 27 28 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 48 49 50 51 52 
53 55 57 64 65 66 67 68 69 70 71 72 73 75 76 77 78 80 81 82 128 129 131 132 142 
143 1024 1025 1026 1027 1028 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 
1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1054 1055 1056 
1057 1058 1059 1060 1061 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 
1075 1076 1077 1079 1081 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1099 
1100 1101 1102 1104 1105 1106 1152 1153 1155 1156 1166 1167

See also attached details.txt doc.

** Attachment added: "details.txt"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1744736/+attachment/5083917/+files/details.txt

** Changed in: linux (Ubuntu)
       Status: In Progress => Fix Committed

** Tags removed: verification-needed-xenial
** Tags added: verification-done-xenial

-- 
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/1744736

Title:
  Ubuntu 16.04 - s390/cpuinfo: show facilities as reported by stfle

Status in Ubuntu on IBM z Systems:
  Fix Committed
Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Xenial:
  Fix Committed

Bug description:
  == SRU Justification ==
  IBM is requesting these two commits in Xenial, which are already
  in Artful and Bionic.  These commits allow identifying the microcode level
  [MCL] of a [Z] system, hence let's one [IBM] know if the level includes
  mitigation for Spectre or not.

  Both commits are in mailine as of v4.12-rc1.

  == Fixes ==
  09214545c4a4 ("s390/bitops: add for_each_set_bit_inv helper")
  157467ba9fb7 ("s390/cpuinfo: show facilities as reported by stfle")

  == Regression Potential ==
  Low.  These fixes are specific to s390.

  
  == Original Bug Description ==
  Please backport this upstream commit:

  commit 157467ba9fb7e379f0540707dd89111de441e45e
  Author: Heiko Carstens <[email protected]>
  Date:   Sat Feb 25 12:16:48 2017 +0100

      s390/cpuinfo: show facilities as reported by stfle

      Add a new line to /proc/cpuinfo which shows all available facilities
      as reported by the stfle instruction:

      > cat /proc/cpuinfo
      ...
      facilities      : 0 1 2 3 4 6 7 ...
      ...
  As pre-req, also apply commit 9194bc62e6314f4d8cef60e80070ca2bb4182e99
  Author: Heiko Carstens <[email protected]>
  Date:   Sat Feb 25 12:16:31 2017 +0100

      s390/bitops: add for_each_set_bit_inv helper

      Same helper function like for_each_set_bit in generic code.

  which introduces for_each_set_bit_inv() that is used to process the
  facilities bits.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1744736/+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