Hi Bjorn and Jan, On mer., août 30 2017, Bjorn Helgaas <helgaas@xxxxxxxxxx> wrote: > On Mon, Aug 28, 2017 at 05:25:15PM +0200, Jan Luebbe wrote: >> The current MBUS DRAM window calculation fails for 4GB windows because it >> overflows. This is fixed in the first patch by using u64 instead of u32 to >> store the size. The second excplicitly checks that we don't try to configure a >> too large memory window in the pci driver. >> >> As they don't depend on each other, they could also go in separatly. >> >> Jan Luebbe (2): >> bus: mbus: fix window size calculation for 4GB windows >> PCI: mvebu: Check DRAM window size >> >> drivers/bus/mvebu-mbus.c | 2 +- >> drivers/pci/host/pci-mvebu.c | 27 ++++++++++++++++++++++----- >> include/linux/mbus.h | 4 ++-- >> 3 files changed, 25 insertions(+), 8 deletions(-) > > Since these can be applied separately, I'll let somebody else take care of > the drivers/bus/mvebu-mbus.c part. I think I am the one who should take it. I will apply it when v4.14-rc1 will be released as it is too late for me for 4.14 now. However I am not against the fact that it is applied through an other tree because we don't touch this file for the next release so there is no risk for a conflict, I can give my Acked-by if needed. Thanks, Gregory > > I'll look for an ack from Thomas or Jason before applying the second patch, > which touches drivers/pci/host/pci-mvebu.c. -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com