cherrypick has_sipl fix
Bug #1843960 reported by
Dimitri John Ledkov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu on IBM z Systems |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
cherrypick has_sipl fix from the s390 maintainer tree
Otherwise, has_secure sysfs attribute is never correct.
Changed in linux (Ubuntu): | |
status: | Incomplete → Triaged |
Changed in linux (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in ubuntu-z-systems: | |
status: | Triaged → Fix Committed |
Changed in ubuntu-z-systems: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
From: Philipp Rudo <email address hidden>
BugLink: https:/ /bugs.launchpad .net/bugs/ 1843960
Fixes: c9896acc7851 ("s390/ipl: Provide has_secure sysfs attribute") b52da21e7d007b7 9b2ea1769a git.kernel. org/pub/ scm/linux/ kernel/ git/s390/ linux.git) s390/char/ sclp_early. c | 2 +-
Cc: <email address hidden> # 5.2+
Reviewed-by: Heiko Carstens <email address hidden>
Signed-off-by: Philipp Rudo <email address hidden>
Signed-off-by: Vasily Gorbik <email address hidden>
(cherry picked from commit 4df9a82549cfed5
git://
Signed-off-by: Dimitri John Ledkov <email address hidden>
---
drivers/
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/ s390/char/ sclp_early. c b/drivers/ s390/char/ sclp_early. c .cc5e84b80c69 100644 s390/char/ sclp_early. c s390/char/ sclp_early. c facilities_ detect( struct read_info_sccb *sccb) lowcore. machine_ flags |= MACHINE_FLAG_ESOP;
index e71992a3c55f.
--- a/drivers/
+++ b/drivers/
@@ -40,7 +40,7 @@ static void __init sclp_early_
sclp.has_gisaf = !!(sccb->fac118 & 0x08);
sclp.has_hvs = !!(sccb->fac119 & 0x80);
sclp.has_kss = !!(sccb->fac98 & 0x01);
- sclp.has_sipl = !!(sccb->cbl & 0x02);
+ sclp.has_sipl = !!(sccb->cbl & 0x4000);
if (sccb->fac85 & 0x02)
S390_
if (sccb->fac91 & 0x40)
--
2.20.1