** Also affects: linux (Ubuntu Zesty)
   Importance: High
     Assignee: dann frazier (dannf)
       Status: In Progress

** Changed in: linux (Ubuntu Zesty)
       Status: In Progress => Fix Committed

-- 
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/1672486

Title:
  arm64: Workaround QDF2400 erratum 0065

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Zesty:
  Fix Committed

Bug description:
  QDF2400 platforms require an erratum workaround to avoid a memory
  corruption issue. This was fixed upstream in the following commit:

  commit 90922a2d03d84de36bf8a9979d62580102f31a92
  Author: Shanker Donthineni <shank...@codeaurora.org>
  Date:   Tue Mar 7 08:20:38 2017 -0600

      irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum 0065
      
      On Qualcomm Datacenter Technologies QDF2400 SoCs, the ITS hardware
      implementation uses 16Bytes for Interrupt Translation Entry (ITE),
      but reports an incorrect value of 8Bytes in GITS_TYPER.ITTE_size.
      
      It might cause kernel memory corruption depending on the number
      of MSI(x) that are configured and the amount of memory that has
      been allocated for ITEs in its_create_device().
      
      This patch fixes the potential memory corruption by setting the
      correct ITE size to 16Bytes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1672486/+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