Finally, I figured out it is the following patchset which can fix the issue. 
That is said
the issue disappears if these patches are applied to v4.0 kernel:

9a6d729 of: Calculate device DMA masks based on DT dma-range size
22b3c18 arm: dma-mapping: limit IOMMU mapping size
de335bb4 PCI: Update DMA configuration from DT
c49b8fc of/pci: Add of_pci_dma_configure() to update DMA configuration
6675a60 PCI: Add helper functions pci_get[put]_host_bridge_device()
0c79c81 of: Fix size when dma-range is not used
1f5c69a of: Move of_dma_configure() to device.c to help re-use
ed74862 of: iommu: Add ptr to OF node arg to of_iommu_configure()

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

Title:
  Wily boot failure on HP proliant m400 server

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1474171/+subscriptions

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

Reply via email to