** 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]
+ [Where problems could occur]
  
- 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
+ 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