[PATCH 0/8] Fix some bugs/races in imx-drm
Russell King - ARM Linux
linux at arm.linux.org.uk
Mon Dec 16 12:38:23 UTC 2013
On Mon, Dec 16, 2013 at 11:33:01AM +0000, Russell King - ARM Linux wrote:
> The following patch series fixes some bugs and races in the imx-drm
> code, which should probably be applied to an -rc kernel.
>
> drivers/staging/imx-drm/imx-drm-core.c | 21 ++++++++++++-----
> drivers/staging/imx-drm/ipu-v3/ipu-common.c | 32 +++++++++++++-------------
> drivers/staging/imx-drm/ipuv3-plane.c | 10 ++++++++
> 3 files changed, 41 insertions(+), 22 deletions(-)
>
> Russell King (4):
> imx-drm: imx-drm-core: fix error cleanup path for imx_drm_add_crtc()
> imx-drm: imx-drm-core: fix DRM cleanup paths
> imx-drm: fix missing symbol exports
> imx-drm: ipu-v3: fix potential CRTC device registration race
I've decided to add four more patches to this set from my 50+ patch set
for this driver. The new four come after the above four, so I'll just
append them to the thread. New diffstat/shortlog:
drivers/staging/imx-drm/imx-drm-core.c | 39 ++++++++++++++++++++-------
drivers/staging/imx-drm/imx-tve.c | 9 ------
drivers/staging/imx-drm/ipu-v3/ipu-common.c | 32 +++++++++++-----------
drivers/staging/imx-drm/ipuv3-plane.c | 10 +++++++
4 files changed, 55 insertions(+), 35 deletions(-)
Russell King (8):
imx-drm: imx-drm-core: fix error cleanup path for imx_drm_add_crtc()
imx-drm: imx-drm-core: fix DRM cleanup paths
imx-drm: fix missing symbol exports
imx-drm: ipu-v3: fix potential CRTC device registration race
imx-drm: imx-tve: don't call sleeping functions beneath enable_lock spinlo imx-drm: imx-drm-core: use defined constant for number of CRTCs.
imx-drm: imx-drm-core: make imx_drm_crtc_register() safer
imx-drm: imx-drm-core: improve safety of imx_drm_add_crtc()
More information about the devel
mailing list