When using the Promise TX2+ SATA controller on PA-RISC, the system often
crashes with kernel panic, for example just writing data with the dd
utility will make it crash.
Kernel panic - not syncing: drivers/parisc/sba_iommu.c: I/O MMU @
a000 is out of mapping resources
CPU: 0 PID: 184
* Suman Anna [151022 10:16]:
> Hi Tony,
>
> On 09/16/2015 06:48 PM, Suman Anna wrote:
> > Hi Tony,
> >
> > The following series removes the legacy platform device creation
> > logic for OMAP IOMMU devices. I will cleanup the legacy support
> > from the OMAP IOMMU driver in a subsequent merge win
On 11/27/15 at 12:35pm, Joerg Roedel wrote:
> On Fri, Nov 06, 2015 at 08:10:49PM +0800, Baoquan He wrote:
> > Signed-off-by: Baoquan He
>
> Missing patch description.
>
> > ---
> > drivers/iommu/amd_iommu.c | 19 +--
> > drivers/iommu/amd_iommu_init.c | 71
> >
On 11/27/15 at 12:24pm, Joerg Roedel wrote:
> On Fri, Nov 06, 2015 at 08:10:48PM +0800, Baoquan He wrote:
> >
> > +static void copy_command_buffer(void)
> > +
> > +static void copy_event_buffer(void)
> > +{
>
> There is no need to copy any of these buffers. For the command buffer
> you just need
On 11/27/15 at 12:21pm, Joerg Roedel wrote:
> On Fri, Nov 06, 2015 at 08:10:47PM +0800, Baoquan He wrote:
> > +static void copy_dev_tables(void)
> > +{
> > +u64 entry;
> > +u32 lo, hi;
> > +phys_addr_t old_devtb_phys;
> > +struct dev_table_entry *old_devtb;
> > +
On 11/27/15 at 12:13pm, Joerg Roedel wrote:
> On Fri, Nov 06, 2015 at 08:10:46PM +0800, Baoquan He wrote:
> > +static void copy_irq_table(u16 devid)
> > +{
> > + struct irq_remap_table *table = NULL;
> > + u16 alias;
> > + u64 dte;
> > + u64 old_intr_virt;
> > +
> > + alias = amd_iommu_al
On 11/27/15 at 12:06pm, Joerg Roedel wrote:
> On Fri, Nov 06, 2015 at 08:10:45PM +0800, Baoquan He wrote:
> > They will be called later when copy old dev/irq tables. It's better to use
> > them
> > then call iommu_flush_all_caches() since iommu_flush_all_caches() will
> > iterate many empty table
On 11/27/15 at 12:03pm, Joerg Roedel wrote:
> On Fri, Nov 06, 2015 at 08:10:44PM +0800, Baoquan He wrote:
> > Add functions to check whether translation is already enabled in IOMMU.
> >
> > Signed-off-by: Baoquan He
> > ---
> > drivers/iommu/amd_iommu_init.c | 26 ++
> >
Hi Joerg,
Thanks a lot for reviewing this patchset.
On 11/27/15 at 12:38pm, Joerg Roedel wrote:
> On Fri, Nov 06, 2015 at 08:10:42PM +0800, Baoquan He wrote:
> > This is v2 draft patch set. It mainly functions as the following steps:
> >
> > 1. Checking if it's in kdump kernel and previously ena