[Ubuntu 14.04.02] Kernel patches for PowerKVM host and guest

Bug #1391953 reported by bugproxy
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
High
Unassigned
Utopic
Fix Released
Undecided
Tim Gardner
Vivid
Fix Released
High
Unassigned

Bug Description

---Problem Description---

We need below patches to support Ubunut 14.04.02 on PowerKVM host / guest.

PowerKVM host :

831cf65b0295de75f40f8cf52ce62e5d261dab4f powerpc/powernv: Check OPAL dump calls exist before using
7dc992ec7b3fd875b05f49f454a922ee94af330b powerpc/powernv: Check OPAL elog calls exist before using
035ed26fb090ff3277900259f19d57e54da2e116 powerpc/powernv: Check OPAL RTC calls exists before using
bffe6bda342578deea0b74f2d9cb97cc40585a1b powerpc/powernv: Add OPAL check token call
cdd91b89adedb77e3e581c40788620790edc33b5 powerpc/powernv: Improve error messages in dump code
76215b04fd297c008b91ece732ed36e67e0181fa arch/powerpc/platforms/powernv/opal-dump.c: fix world-writable sysfs files
6656c21ca10e54a84673d0ec2f0cf5f676e66a40 arch/powerpc/platforms/powernv/opal-elog.c: fix world-writable sysfs files

Guest;
e36d1227776a2daa2c9aa7f997ac7083d6783f2c pseries: Fix endian issues in cpu hot-removal
822e71224e07f07a07c385be869fe416ce436430 pseries: Fix endian issues in onlining cpu threads
c9ac408bc7329911237c25508f578fb2fa1c4235 powerpc/pseries: Fix endian issues in memory hotplug
587870e8650a0571e895cc879cd895c78c6391bf powerpc/pseries/hvcserver: Fix endian issue in hvcs_get_partner_info
d6f1e7abdb95a7ea031e7604829e4b5514d7e2c1 powerpc/pseries: Make CPU hotplug path endian safe

PowerVM:

PowerVM patch :

408cddd96e3b155337f9e3aba2198e92e94c6068 powerpc/fadump: Fix endianess issues in firmware assisted dump handling

Note that these are the required patches on top of Ubuntu 14.10 kernel and list commit ID is from upstream..

-Vasant

bugproxy (bugproxy)
tags: added: architecture-ppc64le bugnameltc-118797 severity-high targetmilestone-inin14042
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1391953/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Luciano Chavez (lnx1138) wrote :

Set package to "linux" for kernel component

affects: ubuntu → linux (Ubuntu)
tags: added: kernel-da-key
penalvch (penalvch)
Changed in linux (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Tim Gardner (timg-tpi) wrote :

git://kernel.ubuntu.com/rtg/ubuntu-utopic.git lp1391953-powerkvm

Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Vivid):
status: Triaged → Fix Released
Changed in linux (Ubuntu Utopic):
assignee: nobody → Tim Gardner (timg-tpi)
status: New → In Progress
Revision history for this message
Breno Leitão (breno-leitao) wrote :

Tim,

Should we also track this for 14.04.2, or, tracking for uTopic is enough to track the inclusion on 14.04.2 (since 14.04.2 will use the same utopic's kernel) ?

Thank you,
Breno

Revision history for this message
Chris J Arges (arges) wrote :

@berno-leitao

If this gets into utopic's 3.16 kernel it will automatically be part of the 3.16 kernel for Trusty.
If this needs to also be in 3.13 let me know.

Revision history for this message
Chris J Arges (arges) wrote :

I see the following in ubuntu-utopic/master-next:
1b88860 powerpc/fadump: Fix endianess issues in firmware assisted dump handling
465f71e powerpc/pseries: Make CPU hotplug path endian safe
83b0775 powerpc/pseries/hvcserver: Fix endian issue in hvcs_get_partner_info
438b66c powerpc/pseries: Fix endian issues in memory hotplug
adaa70b2 pseries: Fix endian issues in onlining cpu threads
b21f9bf pseries: Fix endian issues in cpu hot-removal
49d1f44 arch/powerpc/platforms/powernv/opal-elog.c: fix world-writable sysfs files
a193558 arch/powerpc/platforms/powernv/opal-dump.c: fix world-writable sysfs files
47bbed0 powerpc/powernv: Improve error messages in dump code
7b0308f powerpc/powernv: Add OPAL check token call
3f019c4 powerpc/powernv: Check OPAL RTC calls exists before using
a6dfd50 powerpc/powernv: Check OPAL elog calls exist before using
631ce77 powerpc/powernv: Check OPAL dump calls exist before using

Marking Fix committed.

Changed in linux (Ubuntu Utopic):
status: In Progress → Fix Committed
Revision history for this message
Breno Leitão (breno-leitao) wrote :

Hi Chris,

>If this gets into utopic's 3.16 kernel it will automatically be part of the 3.16 kernel for Trusty.
Great. That is what I need.

>If this needs to also be in 3.13 let me know.
Ok. no need to have it on 3.13 tree.

Revision history for this message
Brad Figg (brad-figg) wrote :

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-utopic' to 'verification-done-utopic'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-utopic
Revision history for this message
Breno Leitão (breno-leitao) wrote :

I was able to test this kernel (3.16.0-26-generic) on my machine, and also checked for all the commits and it seems fine. Marking it as validated.

tags: added: targetmilestone-inin14042verification-done-utopic
removed: targetmilestone-inin14042 verification-needed-utopic
bugproxy (bugproxy)
tags: added: targetmilestone-inin14042
removed: targetmilestone-inin14042verification-done-utopic
Adam Conrad (adconrad)
tags: added: verification-done-utopic
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (16.7 KiB)

This bug was fixed in the package linux - 3.16.0-26.35

---------------
linux (3.16.0-26.35) utopic; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1398118

  [ Upstream Kernel Changes ]

  * Revert "drm/nouveau: punt fbcon resume out to a workqueue"
  * Revert "drm/nouveau/kms: take more care when pulling down accelerated
    fbcon"

linux (3.16.0-26.34) utopic; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1395892

  [ Chris J Arges ]

  * [Config] CONFIG_SCOM_DEBUGFS=y for powerpc/powerpc64-smp ppc64el/generic
    - LP: #1395855

  [ Tim Gardner ]

  * [Config] CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 for powerpc/ppc64el
    - LP: #1392021

  [ Upstream Kernel Changes ]

  * Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper interrupts in
    prepare/complete"
    - LP: #1393401
  * Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
    - LP: #1393401
  * Revert "block: all blk-mq requests are tagged"
    - LP: #1393401
  * ACPI / blacklist: add Win8 OSI quirks for some Dell laptop models
    - LP: #1339456
  * PCI: Remove "no hotplug settings from platform" warning
    - LP: #1390182
  * drm/nouveau/kms: take more care when pulling down accelerated fbcon
    - LP: #1386695
  * drm/nouveau: punt fbcon resume out to a workqueue
    - LP: #1386695
  * drm/tilcdc: Fix the error path in tilcdc_load()
    - LP: #1393401
  * builddeb: put the dbg files into the correct directory
    - LP: #1393401
  * switch iov_iter_get_pages() to passing maximal number of pages
    - LP: #1393401
  * fuse: honour max_read and max_write in direct_io mode
    - LP: #1393401
  * usb: phy: return -ENODEV on failure of try_module_get
    - LP: #1393401
  * PM / clk: Fix crash in clocks management code if !CONFIG_PM_RUNTIME
    - LP: #1393401
  * rt2x00: support Ralink 5362.
    - LP: #1393401
  * wireless: rt2x00: add new rt2800usb devices
    - LP: #1393401
  * NFS: Fix /proc/fs/nfsfs/servers and /proc/fs/nfsfs/volumes
    - LP: #1393401
  * nfs: fix duplicate proc entries
    - LP: #1393401
  * ext4: check EA value offset when loading
    - LP: #1393401
  * jbd2: free bh when descriptor block checksum fails
    - LP: #1393401
  * ext4: don't check quota format when there are no quota files
    - LP: #1393401
  * target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
    - LP: #1393401
  * vfs: fix data corruption when blocksize < pagesize for mmaped data
    - LP: #1393401
  * ext4: fix mmap data corruption when blocksize < pagesize
    - LP: #1393401
  * ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT
    - LP: #1393401
  * qla_target: don't delete changed nacls
    - LP: #1393401
  * target: Fix APTPL metadata handling for dynamic MappedLUNs
    - LP: #1393401
  * iser-target: Disable TX completion interrupt coalescing
    - LP: #1393401
  * ext4: don't orphan or truncate the boot loader inode
    - LP: #1393401
  * ext4: add ext4_iget_normal() which is to be used for dir tree lookups
    - LP: #1393401
  * ext4: fix reservation overflow in ext4_da_write_begin
    - LP: #1393401
  * ext4: Replace open coded mdata csum feature to helper function
    - LP: #1393401
  * ext4: move error ...

Changed in linux (Ubuntu Utopic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.