lkml.org 
[lkml]   [2011]   [Aug]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[101/102] dm mpath: fix potential NULL pointer in feature arg processing
    3.0-stable review patch.  If anyone has any objections, please let us know.

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

    From: Mike Snitzer <snitzer@redhat.com>

    commit 286f367dad40beb3234a18c17391d03ba939a7f3 upstream.

    Avoid dereferencing a NULL pointer if the number of feature arguments
    supplied is fewer than indicated.

    Signed-off-by: Mike Snitzer <snitzer@redhat.com>
    Signed-off-by: Alasdair G Kergon <agk@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

    ---
    drivers/md/dm-mpath.c | 5 +++++
    1 file changed, 5 insertions(+)

    --- a/drivers/md/dm-mpath.c
    +++ b/drivers/md/dm-mpath.c
    @@ -807,6 +807,11 @@ static int parse_features(struct arg_set
    if (!argc)
    return 0;

    + if (argc > as->argc) {
    + ti->error = "not enough arguments for features";
    + return -EINVAL;
    + }
    +
    do {
    param_name = shift(as);
    argc--;



    \
     
     \ /
      Last update: 2011-08-04 01:37    [W:0.019 / U:61.476 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site