OSDN Git Service

lustre: lov: Drop unneeded set_oabufs and set_pga fields
authorJulia Lawall <Julia.Lawall@lip6.fr>
Mon, 8 Jun 2015 12:53:19 +0000 (14:53 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 8 Jun 2015 19:39:48 +0000 (12:39 -0700)
The fields set_oabufs and set_pga fields in the lov_request_set structure
are never set, so drop them.  Drop also the corresponding test and free in
lov_finish_set.

Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/lov/lov_internal.h
drivers/staging/lustre/lustre/lov/lov_request.c

index f52a90c..e4e0cfd 100644 (file)
@@ -102,8 +102,6 @@ struct lov_request_set {
        struct llog_cookie              *set_cookies;
        int                             set_cookie_sent;
        struct obd_trans_info           *set_oti;
-       u32                             set_oabufs;
-       struct brw_page                 *set_pga;
        struct list_head                        set_list;
        wait_queue_head_t                       set_waitq;
        spinlock_t                      set_lock;
index 7769f14..ada0a3c 100644 (file)
@@ -73,11 +73,6 @@ void lov_finish_set(struct lov_request_set *set)
                kfree(req->rq_oi.oi_osfs);
                kfree(req);
        }
-
-       if (set->set_pga) {
-               int len = set->set_oabufs * sizeof(*set->set_pga);
-               OBD_FREE_LARGE(set->set_pga, len);
-       }
        kfree(set);
 }