I am setting up a PPA for preliminary testing before the actual upload.
Unfortunately the package build queue for ppc64el is very long at the
moment; I'll share a link to the PPA as soon as the package is ready.

** Description changed:

+ [Impact]
+ 
+ On ppc64el the librpmem checks for RPMEM_RAW_BUFF_SIZE and
+ LANE_ALIGN_SIZE are broken because they're not using the reference
+ values for the target architecture.
+ 
+ [Test Plan]
+ 
+ The proposed fix to SRU includes test cases for the fix itself, all
+ coming from upstream. The same changes are already part of the current
+ Ubuntu devel release (Impish) as part of a new upstream release of pmdk.
+ 
+ Manual verification requires specific hardware, so feedback from the bug
+ submitter will be especially important.
+ 
+ [Regression Potential]
+ 
+ Low. On architectures where this was "not a bug" nothing changes, there
+ is just one more indirection in some #defines, but the same values as
+ before will be set. On affected arch (ppc64el) I don't see a possible
+ case of "users relying on the bug". The scope of the fix is limited.
+ 
+ [Development Fix]
+ 
+ Already fixed in 1.11.0-1 (new upstream release, sync from Debian
+ experimental).
+ 
+ [Original Description]
+ 
  == Comment: #0 - Lucas Alexandre Mello Magalhaes <l...@ibm.com> - 2021-06-04 
14:06:47 ==
  On PPC64LE there is an issue on librpmem check for RPMEM_RAW_BUFF_SIZE. This 
is
  fixed upstream already. Please include the follow commits to include the fix.
  
  652659830 rpmem: Fix RPMEM_RAW_BUFF_SIZE and LANE_ALIGN_SIZE for powerpc64le
  e672c09d9 common: Move page_size.h from common to core
  
  The following patches are fixes to the unity test. Please include them
  if you need for testing.
  
  bc048c7e4 test: Fix obj_rpmem_heap_state for ppc64le
  736e42b1d test: Fix pmempool_sync_remote for ppc64
  2e1a6a1da test: fix rpmem_basic for ppc64le
  74e3ca419 test: Add create_recovery_file_absolute
  ffeb20d6c test: Fix rpmemd_obc POOL_DESC_SIZE redefinition
  aa7aae2b4 test: Fix tools/fip includes

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1931063

Title:
  [SRU] Include powerpc port upstream fixes to librpmem 1.10 on pmdk
  package

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to