Skip to contentSkip to conversation

OMAP IOMMU fixes

GIT PULL Laurent Pinchart 4 participants 7 messages Apr 3, 2014 – Apr 16, 2014

lore
Share & tools
lore
#0 lore raw

Hi Joerg,

The following changes since commit 8944b7d495a00ae44d19ce945b5032a86dcdf7f0:

Merge branch 'next' (2014-03-04 23:41:51 +0100)

are available in the git repository at:

git://linuxtv.org/pinchartl/media.git iommu/omap

for you to fetch changes up to f42ed2dcc15e39a189458cfab69d7f2b902cc3e6:

iommu/omap: Fix map protection value handling (2014-04-03 23:35:39 +0200)

I will need to base an OMAP3 ISP patch set on top of this, and I would like to get it merged in v3.16 as well. In order to avoid bisection breakages, could you merge this right on top of v3.15-rc1 when it will be out and provide a stable branch that can then be merged in the Linux media tree ?

----------------------------------------------------------------
Laurent Pinchart (3):
iommu/omap: Fix 'no page for' debug message in flush_iotlb_page() iommu/omap: Remove comment about supporting single page mappings only iommu/omap: Fix map protection value handling

Suman Anna (3):
iommu/omap: Correct init value of iotlb_entry valid field iommu/omap: Remove omap_iommu_domain_has_cap() function iommu/omap: Move to_iommu definition from omap-iopgtable.h

 drivers/iommu/omap-iommu.c     | 31 ++++++++++++-------------------
 drivers/iommu/omap-iopgtable.h |  3 ---
 2 files changed, 12 insertions(+), 22 deletions(-)
Signature · 3 lines
Regards,

Laurent Pinchart
#1 lore raw

Hi Laurent,

Quoted 5 lines · Laurent Pinchart

Laurent Pinchart (3):
iommu/omap: Fix 'no page for' debug message in flush_iotlb_page() iommu/omap: Remove comment about supporting single page mappings only iommu/omap: Fix map protection value handling

Quoted 8 lines

Suman Anna (3):
iommu/omap: Correct init value of iotlb_entry valid field iommu/omap: Remove omap_iommu_domain_has_cap() function iommu/omap: Move to_iommu definition from omap-iopgtable.h

 drivers/iommu/omap-iommu.c     | 31 ++++++++++++-------------------
 drivers/iommu/omap-iopgtable.h |  3 ---
 2 files changed, 12 insertions(+), 22 deletions(-)

Can you please rebase this to v3.15-rc1 and send a new pull request? I get a lot of commits besides these when I pull into v3.15-rc1.

Joerg

#2 lore raw

Hi Joerg,

Quoted 14 lines · On Wednesday 16 April 2014 16:01:07 Joerg Roedel wrote:

Hi Laurent,

Quoted 11 lines · Laurent Pinchart

Laurent Pinchart (3):
iommu/omap: Fix 'no page for' debug message in flush_iotlb_page() iommu/omap: Remove comment about supporting single page mappings only
iommu/omap: Fix map protection value handling

Suman Anna (3):
iommu/omap: Correct init value of iotlb_entry valid field iommu/omap: Remove omap_iommu_domain_has_cap() function iommu/omap: Move to_iommu definition from omap-iopgtable.h

Quoted 6 lines
Quoted 3 lines
 drivers/iommu/omap-iommu.c     | 31 ++++++++++++-------------------
 drivers/iommu/omap-iopgtable.h |  3 ---
 2 files changed, 12 insertions(+), 22 deletions(-)

Can you please rebase this to v3.15-rc1 and send a new pull request? I get a lot of commits besides these when I pull into v3.15-rc1.

Sure. The branch was based on top of your iommu master branch, I'll rebase on top of v3.15-rc1 and resend a pull request.

Signature · 3 lines
Regards,

Laurent Pinchart
#3 lore raw

Hi Joerg,

The following changes since commit c9eaa447e77efe77b7fa4c953bd62de8297fd6c5:

Linux 3.15-rc1 (2014-04-13 14:18:35 -0700)

are available in the git repository at:

git://linuxtv.org/pinchartl/media.git iommu/omap

for you to fetch changes up to 286f600bc890347f7ec7bd50d33210d53a9095a3:

iommu/omap: Fix map protection value handling (2014-04-16 16:30:18 +0200)

Compared to the v1 pull request, the patches have been rebased directly on top of v3.15-rc1.

----------------------------------------------------------------
Laurent Pinchart (3):
iommu/omap: Fix 'no page for' debug message in flush_iotlb_page() iommu/omap: Remove comment about supporting single page mappings only iommu/omap: Fix map protection value handling

Suman Anna (3):
iommu/omap: Correct init value of iotlb_entry valid field iommu/omap: Remove omap_iommu_domain_has_cap() function iommu/omap: Move to_iommu definition from omap-iopgtable.h

 drivers/iommu/omap-iommu.c     | 31 ++++++++++++-------------------
 drivers/iommu/omap-iopgtable.h |  3 ---
 2 files changed, 12 insertions(+), 22 deletions(-)
Signature · 3 lines
Regards,

Laurent Pinchart
#4 lore raw

Hi Joerg,

Last but not least, could you please provide a stable branch with those patches, directly on top of v3.15-rc1 ? I'll need to base OMAP3 ISP driver patches on top of it.

Quoted 31 lines · On Wednesday 16 April 2014 16:51:56 Laurent Pinchart wrote:

Hi Joerg,

The following changes since commit c9eaa447e77efe77b7fa4c953bd62de8297fd6c5:

Linux 3.15-rc1 (2014-04-13 14:18:35 -0700)

are available in the git repository at:

git://linuxtv.org/pinchartl/media.git iommu/omap

for you to fetch changes up to 286f600bc890347f7ec7bd50d33210d53a9095a3:

iommu/omap: Fix map protection value handling (2014-04-16 16:30:18 +0200)

Compared to the v1 pull request, the patches have been rebased directly on top of v3.15-rc1.

----------------------------------------------------------------
Laurent Pinchart (3):
iommu/omap: Fix 'no page for' debug message in flush_iotlb_page() iommu/omap: Remove comment about supporting single page mappings only iommu/omap: Fix map protection value handling

Suman Anna (3):
iommu/omap: Correct init value of iotlb_entry valid field iommu/omap: Remove omap_iommu_domain_has_cap() function iommu/omap: Move to_iommu definition from omap-iopgtable.h

 drivers/iommu/omap-iommu.c     | 31 ++++++++++++-------------------
 drivers/iommu/omap-iopgtable.h |  3 ---
 2 files changed, 12 insertions(+), 22 deletions(-)
Signature · 3 lines
Regards,

Laurent Pinchart
#5 lore raw
In reply to Laurent Pinchart
Quoted 21 lines · Laurent Pinchart

The following changes since commit c9eaa447e77efe77b7fa4c953bd62de8297fd6c5:

Linux 3.15-rc1 (2014-04-13 14:18:35 -0700)

are available in the git repository at:

git://linuxtv.org/pinchartl/media.git iommu/omap

for you to fetch changes up to 286f600bc890347f7ec7bd50d33210d53a9095a3:

iommu/omap: Fix map protection value handling (2014-04-16 16:30:18 +0200)

Compared to the v1 pull request, the patches have been rebased directly on top of v3.15-rc1.

----------------------------------------------------------------
Laurent Pinchart (3):
iommu/omap: Fix 'no page for' debug message in flush_iotlb_page() iommu/omap: Remove comment about supporting single page mappings only iommu/omap: Fix map protection value handling

Quoted 8 lines

Suman Anna (3):
iommu/omap: Correct init value of iotlb_entry valid field iommu/omap: Remove omap_iommu_domain_has_cap() function iommu/omap: Move to_iommu definition from omap-iopgtable.h

 drivers/iommu/omap-iommu.c     | 31 ++++++++++++-------------------
 drivers/iommu/omap-iopgtable.h |  3 ---
 2 files changed, 12 insertions(+), 22 deletions(-)

Pulled, thanks Laurent. You can use the arm/omap branch to base your work on (when I pushed it, which will probably happen tomorrow).

Joerg

#6 lore raw

Hi Joerg,

Quoted 2 lines · On Wednesday 16 April 2014 21:31:58 Joerg Roedel wrote:
Quoted 1 line · Laurent Pinchart

The following changes since commit

c9eaa447e77efe77b7fa4c953bd62de8297fd6c5:

Quoted 25 lines
Quoted 25 lines

Linux 3.15-rc1 (2014-04-13 14:18:35 -0700)

are available in the git repository at:
git://linuxtv.org/pinchartl/media.git iommu/omap

for you to fetch changes up to 286f600bc890347f7ec7bd50d33210d53a9095a3:
iommu/omap: Fix map protection value handling (2014-04-16 16:30:18 +0200)

Compared to the v1 pull request, the patches have been rebased directly on top of v3.15-rc1.

----------------------------------------------------------------

Laurent Pinchart (3):
iommu/omap: Fix 'no page for' debug message in flush_iotlb_page() iommu/omap: Remove comment about supporting single page mappings only
iommu/omap: Fix map protection value handling

Suman Anna (3):
iommu/omap: Correct init value of iotlb_entry valid field iommu/omap: Remove omap_iommu_domain_has_cap() function iommu/omap: Move to_iommu definition from omap-iopgtable.h

Quoted 6 lines
Quoted 3 lines
 drivers/iommu/omap-iommu.c     | 31 ++++++++++++-------------------
 drivers/iommu/omap-iopgtable.h |  3 ---
 2 files changed, 12 insertions(+), 22 deletions(-)

Pulled, thanks Laurent. You can use the arm/omap branch to base your work on (when I pushed it, which will probably happen tomorrow).

Thank you.

Signature · 3 lines
Regards,

Laurent Pinchart