lkml.org 
[lkml]   [2010]   [Oct]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 25/30] staging/vme_user: add missing calls to vme_master_free calls in .remove
    Date
    From: Emilio G. Cota <cota@braap.org>

    Signed-off-by: Emilio G. Cota <cota@braap.org>
    ---
    drivers/staging/vme/devices/vme_user.c | 4 +++-
    1 files changed, 3 insertions(+), 1 deletions(-)

    diff --git a/drivers/staging/vme/devices/vme_user.c b/drivers/staging/vme/devices/vme_user.c
    index a1cb85b..75f6472 100644
    --- a/drivers/staging/vme/devices/vme_user.c
    +++ b/drivers/staging/vme/devices/vme_user.c
    @@ -847,8 +847,10 @@ static int __devexit vme_user_remove(struct device *dev, int cur_bus, int cur_sl
    device_destroy(vme_user_sysfs_class, MKDEV(VME_MAJOR, i));
    class_destroy(vme_user_sysfs_class);

    - for (i = MASTER_MINOR; i < (MASTER_MAX + 1); i++)
    + for (i = MASTER_MINOR; i < (MASTER_MAX + 1); i++) {
    kfree(image[i].kern_buf);
    + vme_master_free(image[i].resource);
    + }

    for (i = SLAVE_MINOR; i < (SLAVE_MAX + 1); i++) {
    buf_unalloc(i);
    --
    1.7.1


    \
     
     \ /
      Last update: 2010-10-22 09:19    [W:0.022 / U:2.468 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site