xen-blkback: init persistent_purge_work work_struct
authorRoger Pau Monne <roger.pau@citrix.com>
Wed, 12 Feb 2014 03:34:03 +0000 (20:34 -0700)
committerJens Axboe <axboe@fb.com>
Wed, 12 Feb 2014 03:34:03 +0000 (20:34 -0700)
Initialize persistent_purge_work work_struct on xen_blkif_alloc (and
remove the previous initialization done in purge_persistent_gnt). This
prevents flush_work from complaining even if purge_persistent_gnt has
not been used.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: David Vrabel <david.vrabel@citrix.com>
Tested-by: Sander Eikelenboom <linux@eikelenboom.it>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/block/xen-blkback/blkback.c
drivers/block/xen-blkback/common.h
drivers/block/xen-blkback/xenbus.c

Simple merge
Simple merge
Simple merge