** Information type changed from Proprietary to Public

** Also affects: linux (Ubuntu Artful)
   Importance: Undecided
       Status: New

** Changed in: intel
       Status: New => Fix Released

** Changed in: linux (Ubuntu Artful)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1704298

Title:
  [Bug] Crystal Ridge - 4.13 - Always enable THP for DAX

Status in intel:
  Fix Released
Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Artful:
  Fix Released

Bug description:
  Description:
  The madvise policy for transparent huge pages is meant to avoid unwanted
  allocations of transparent huge pages. It allows a policy of disabling
  the extra memory pressure and effort to arrange for a huge page when it
  is not needed.

  DAX by definition never incurs this overhead since it is statically
  allocated. The policy choice makes even less sense for device-dax which
  tries to guarantee a given tlb-fault size. Specifically, the following
  setting:

  echo never > /sys/kernel/mm/transparent_hugepage/enabled

  ...violates that guarantee and silently disables all device-dax
  instances with a 2M or 1G alignment. So, let's avoid that non-obvious
  side effect by force enabling thp for dax mappings in all cases.

  Target Kernel:4.13
  Target Release: 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/1704298/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to