Searched hist:"87 e956e9" (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_mmu.h | 87e956e9 Tue Jun 17 09:32:37 CDT 2014 Stephane Viau <sviau@codeaurora.org> drm/msm: fix IOMMU cleanup for -EPROBE_DEFER
If probe fails after IOMMU is attached, we need to detach in order to clean up properly. Before this change, IOMMU faults would occur if the probe failed (-EPROBE_DEFER).
Signed-off-by: Stephane Viau <sviau@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com> 87e956e9 Tue Jun 17 09:32:37 CDT 2014 Stephane Viau <sviau@codeaurora.org> drm/msm: fix IOMMU cleanup for -EPROBE_DEFER If probe fails after IOMMU is attached, we need to detach in order to clean up properly. Before this change, IOMMU faults would occur if the probe failed (-EPROBE_DEFER). Signed-off-by: Stephane Viau <sviau@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
|
H A D | msm_iommu.c | 6814dbf9 Sat Aug 09 08:07:25 CDT 2014 Rob Clark <robdclark@gmail.com> drm/msm: avoid flood of kernel logs on faults
87e956e9 changed the fault handler to return -ENOSYS, which causes the iommu driver to print out a huge splat. Which wouldn't be quite so bad if nothing ever faulted. But seems like some EXA composite operations generate quite a lot of (seemingly harmless) faults. That is probably a userspace problem, but the huge increase in verbosity from iommu fault dumps makes things kind of unusable.
We probably should actually log *some* message (not conditional on drm.debug). But ratelimit it.
Signed-off-by: Rob Clark <robdclark@gmail.com> 87e956e9 Tue Jun 17 09:32:37 CDT 2014 Stephane Viau <sviau@codeaurora.org> drm/msm: fix IOMMU cleanup for -EPROBE_DEFER
If probe fails after IOMMU is attached, we need to detach in order to clean up properly. Before this change, IOMMU faults would occur if the probe failed (-EPROBE_DEFER).
Signed-off-by: Stephane Viau <sviau@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com> 6814dbf9 Sat Aug 09 08:07:25 CDT 2014 Rob Clark <robdclark@gmail.com> drm/msm: avoid flood of kernel logs on faults 87e956e9 changed the fault handler to return -ENOSYS, which causes the iommu driver to print out a huge splat. Which wouldn't be quite so bad if nothing ever faulted. But seems like some EXA composite operations generate quite a lot of (seemingly harmless) faults. That is probably a userspace problem, but the huge increase in verbosity from iommu fault dumps makes things kind of unusable. We probably should actually log *some* message (not conditional on drm.debug). But ratelimit it. Signed-off-by: Rob Clark <robdclark@gmail.com> 87e956e9 Tue Jun 17 09:32:37 CDT 2014 Stephane Viau <sviau@codeaurora.org> drm/msm: fix IOMMU cleanup for -EPROBE_DEFER If probe fails after IOMMU is attached, we need to detach in order to clean up properly. Before this change, IOMMU faults would occur if the probe failed (-EPROBE_DEFER). Signed-off-by: Stephane Viau <sviau@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
|
H A D | msm_gem.c | 87e956e9 Tue Jun 17 09:32:37 CDT 2014 Stephane Viau <sviau@codeaurora.org> drm/msm: fix IOMMU cleanup for -EPROBE_DEFER
If probe fails after IOMMU is attached, we need to detach in order to clean up properly. Before this change, IOMMU faults would occur if the probe failed (-EPROBE_DEFER).
Signed-off-by: Stephane Viau <sviau@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com> 87e956e9 Tue Jun 17 09:32:37 CDT 2014 Stephane Viau <sviau@codeaurora.org> drm/msm: fix IOMMU cleanup for -EPROBE_DEFER If probe fails after IOMMU is attached, we need to detach in order to clean up properly. Before this change, IOMMU faults would occur if the probe failed (-EPROBE_DEFER). Signed-off-by: Stephane Viau <sviau@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
|