[GIT PULL] Please pull powerpc/linux.git powerpc-4.11-6 tag

2017-03-25 Thread Michael Ellerman
Hi Linus, Please pull some more powerpc fixes for 4.11. These are all pretty minor. The fix for idle wakeup would be a bad bug but has not been observed in practice. The update to the gcc-plugins docs was Cc'ed to Kees and Jon, Kees OK'ed it going via powerpc and I didn't hear from Jon. The fol

Re: [v2 0/5] parallelized "struct page" zeroing

2017-03-25 Thread Matthew Wilcox
On Fri, Mar 24, 2017 at 03:19:47PM -0400, Pavel Tatashin wrote: > Changelog: > v1 - v2 > - Per request, added s390 to deferred "struct page" zeroing > - Collected performance data on x86 which proofs the importance to > keep memset() as prefetch (see below). > > When defe

Re: [PATCH v9 3/3] PCI: Don't extend device's size when using default alignment for all devices

2017-03-25 Thread Yongji Xie
On Thu, Mar 23, 2017 at 04:55:58PM -0500, Bjorn Helgaas wrote: > > On Wed, Feb 15, 2017 at 02:45:06PM +0800, Yongji Xie wrote: >> Currently we reassign the alignment by extending resources' size in >> pci_reassigndev_resource_alignment(). This could potentially break >> some drivers when the driver

Re: [PATCH v9 2/3] PCI: Add a macro to set default alignment for all PCI devices

2017-03-25 Thread Yongji Xie
On Thu, Mar 23, 2017 at 03:53:42PM -0500, Bjorn Helgaas wrote: > Hi Yongji, > > On Wed, Feb 15, 2017 at 02:45:05PM +0800, Yongji Xie wrote: >> When vfio passthroughs a PCI device of which MMIO BARs are >> smaller than PAGE_SIZE, guest will not handle the mmio >> accesses to the BARs which leads to

Re: [PATCH guest kernel] vfio/powerpc/spapr_tce: Enforce IOMMU type compatibility check

2017-03-25 Thread Alexey Kardashevskiy
On 25/03/17 07:29, Alex Williamson wrote: > On Fri, 24 Mar 2017 17:44:06 +1100 > Alexey Kardashevskiy wrote: > >> The existing SPAPR TCE driver advertises both VFIO_SPAPR_TCE_IOMMU and >> VFIO_SPAPR_TCE_v2_IOMMU types to the userspace and the userspace usually >> picks the v2. >> >> Normally the

kvmppc: BUG: using smp_processor_id() in preemptible

2017-03-25 Thread Denis Kirjanov
[Now with the proper subject] Hi, the commit 5a319350a46572d073042a3194676099dd2c135d has introduces the following warning with CONFIG_DEBUG_PREEMPT enabled: [ 129.314426] BUG: using smp_processor_id() in preemptible [] code: modprobe/5459 [ 129.314580] caller is .kvmppc_book3s_init_hv

[no subject]

2017-03-25 Thread Denis Kirjanov
Hi, the commit 5a319350a46572d073042a3194676099dd2c135d has introduces the following warning with CONFIG_DEBUG_PREEMPT enabled: [ 129.314426] BUG: using smp_processor_id() in preemptible [] code: modprobe/5459 [ 129.314580] caller is .kvmppc_book3s_init_hv+0x184/0x350 [kvm_hv] [ 129.31