lkml.org 
[lkml]   [2014]   [Dec]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3.17 114/122] drm/radeon: initialize sadb to NULL in the audio code
    Date
    3.17-stable review patch.  If anyone has any objections, please let me know.

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

    From: Alex Deucher <alexander.deucher@amd.com>

    commit 83d04c39f9048807a8500e575ae3f1718a3f45bb upstream.

    Fixes kfree of the sadb buffer when it's NULL.

    Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/gpu/drm/radeon/dce3_1_afmt.c | 2 +-
    drivers/gpu/drm/radeon/dce6_afmt.c | 2 +-
    drivers/gpu/drm/radeon/evergreen_hdmi.c | 2 +-
    3 files changed, 3 insertions(+), 3 deletions(-)

    --- a/drivers/gpu/drm/radeon/dce3_1_afmt.c
    +++ b/drivers/gpu/drm/radeon/dce3_1_afmt.c
    @@ -32,7 +32,7 @@ static void dce3_2_afmt_write_speaker_al
    struct drm_connector *connector;
    struct radeon_connector *radeon_connector = NULL;
    u32 tmp;
    - u8 *sadb;
    + u8 *sadb = NULL;
    int sad_count;

    list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
    --- a/drivers/gpu/drm/radeon/dce6_afmt.c
    +++ b/drivers/gpu/drm/radeon/dce6_afmt.c
    @@ -155,7 +155,7 @@ void dce6_afmt_write_speaker_allocation(
    struct drm_connector *connector;
    struct radeon_connector *radeon_connector = NULL;
    u32 offset, tmp;
    - u8 *sadb;
    + u8 *sadb = NULL;
    int sad_count;

    if (!dig || !dig->afmt || !dig->afmt->pin)
    --- a/drivers/gpu/drm/radeon/evergreen_hdmi.c
    +++ b/drivers/gpu/drm/radeon/evergreen_hdmi.c
    @@ -102,7 +102,7 @@ static void dce4_afmt_write_speaker_allo
    struct drm_connector *connector;
    struct radeon_connector *radeon_connector = NULL;
    u32 tmp;
    - u8 *sadb;
    + u8 *sadb = NULL;
    int sad_count;

    list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {



    \
     
     \ /
      Last update: 2014-12-06 01:01    [W:4.581 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site