[Bug] Crystal Ridge - Fix 1GB namespace alignment vs misaligned pmem ranges

Bug #1744635 reported by quanxian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
intel
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Fix Released
Undecided
Unassigned

Bug Description

Description:
A user reported failure to create a device-dax 1GB aligned namespace:

"> On 11/28/2017 10:03 PM, Dan Williams wrote:
>>
>> # cat /proc/iomem
>
[..]
> 100000000-186fffffff : System RAM
> 1870000000-d56fffffff : Persistent Memory
> 1870000000-d56fffffff : namespace12.0
> d570000000-ed6fffffff : System RAM
> ed70000000-1aa6fffffff : Persistent Memory
> ed70000000-1aa6fffffff : namespace13.0

Looks like a kernel bug handling namespace ranges that are misaligned
(to the device-dax alignment) at the start and the end of range. These
namespaces appear to be 256MB aligned, and the driver fails to trim
off the unaligned space when creating the namespace. Thanks for the
report, I'll copy you on the fix."

Target Kernel:4.15
Target Release: 18.04

Tags: kernel
Revision history for this message
Alice Liu (dxliu) wrote :

Merged in v4.15-rc5.
Commit id:
41fce90f2633

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

4.15 is now available in Bionic. Marking this Fix Released.

tags: added: kernel
information type: Proprietary → Public
Changed in intel:
status: New → Fix Released
Changed in linux (Ubuntu):
status: New → 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.