[Ubuntu-18.04][LTC-Test] Warning: "qemu-system-ppc64: System page size 0x40000000 is not enabled in page_size_mask (0x11000). Performance may be slow" Noticed while booting guest backed by Hugepages.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Ubuntu-power-systems project |
Fix Released
|
Medium
|
Canonical Server | ||
qemu (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu on IBM Power Systems Bug Triage | ||
Bionic |
Fix Released
|
Low
|
Christian Ehrhardt | ||
Cosmic |
Fix Released
|
Low
|
Unassigned |
Bug Description
[Impact]
* There is a message which was identified more confusing and misleading
than helpful that should be dropped to avoid users being unsure about
it.
* Fix: Backport the upstream change dropping the message
[Test Case]
* Run huge page backed guest on a power9 system
<memory unit='KiB'
<currentMemory unit='KiB'
<memoryBacking>
<hugepages>
<page size='1048576' unit='KiB'/>
</hugepages>
</memoryBac
Make sure to have huge pages available e.g. via boot arg:
default_
Then start the guest and check guest log in
/var/
Without fix:
2019-
0x40000000 is not enabled in page_size_mask (0x11000). Performance may
be slow
With the fix this message should not appear.
[Regression Potential]
* This drops a warning (that was almost never useful and often
confusing). But it had no functional change to the behavior,
therefore no regression should be seen at all (unless somebody
missing the old message counts).
[Other Info]
* n/a
----
Problem :
The following warning message is noticed when booting guest backed by hugepages.
"2018-03-
Guest bootsup, however the warning message is see in qemu.log.
Test Environment :
Boston-LC
Linux : 4.15.0-12-generic
NAME="Ubuntu"
VERSION="18.04 LTS (Bionic Beaver)"
ID=ubuntu
Guest is backed by hugepages. Guest xml
<memoryBacking>
<hugepages>
<page size='1048576' unit='KiB'/>
</hugepages>
</memoryBacking>
Host Hugepages.
cat /sys/kernel/
4
One the guest is started, we see the warning message in the qemu.log
cat /var/log/
----
----
----
2018-03-
2018-03-
Leonardo/Breno,
Is it possible we can request canonical to backport the below commit into Ubuntu 18.04 level ?
https:/
Related branches
- Andreas Hasenack: Approve
- Canonical Server: Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 281 lines (+241/-0)6 files modifieddebian/changelog (+11/-0)
debian/patches/series (+4/-0)
debian/patches/ubuntu/lp-1806104-spapr_pci-Remove-unhelpful-pagesize-warning.patch (+52/-0)
debian/patches/ubuntu/lp-1809083-1-target-ppc-always-set-PPC_MEM_TLBIE-in-pre-2.8.patch (+57/-0)
debian/patches/ubuntu/lp-1809083-3-spapr-don-t-advertise-radix-GTSE-if-max-compat.patch (+71/-0)
debian/patches/ubuntu/lp-1812384-s390x-Return-specification-exception.patch (+46/-0)
- Andreas Hasenack: Approve
- Canonical Server: Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 273 lines (+233/-0)6 files modifieddebian/changelog (+11/-0)
debian/patches/series (+4/-0)
debian/patches/ubuntu/lp-1806104-spapr_pci-Remove-unhelpful-pagesize-warning.patch (+49/-0)
debian/patches/ubuntu/lp-1809083-1-target-ppc-always-set-PPC_MEM_TLBIE-in-pre-2.8.patch (+54/-0)
debian/patches/ubuntu/lp-1809083-3-spapr-don-t-advertise-radix-GTSE-if-max-compat.patch (+72/-0)
debian/patches/ubuntu/lp-1812384-s390x-Return-specification-exception.patch (+43/-0)
Changed in ubuntu-power-systems: | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Canonical Server Team (canonical-server) |
Changed in ubuntu-power-systems: | |
status: | Triaged → In Progress |
description: | updated |
Changed in qemu (Ubuntu Bionic): | |
status: | Triaged → In Progress |
Changed in qemu (Ubuntu Cosmic): | |
status: | Triaged → In Progress |
Changed in qemu (Ubuntu Bionic): | |
assignee: | nobody → Christian Ehrhardt (paelzer) |
Changed in ubuntu-power-systems: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-power-systems: | |
status: | Fix Committed → Fix Released |
Default Comment by Bridge