Messages in this thread | | | Date | Tue, 03 Sep 2013 13:38:07 -0500 | From | David Milburn <> | Subject | Re: [PATCH] mtip32xx: Add SRSI support |
| |
Asai Thambi S P wrote: > This patch add support for SRSI(Surprise Removal Surprise Insertion). > > Approach: > --------- > Surprise Removal: > ----------------- > On surprise removal of the device, gendisk, request queue, device index, sysfs > entries, etc are retained as long as device is in use - mounted filesystem, > device opened by an application, etc. The service thread breaks out of the main > while loop, waits for pci remove to exit, and then waits for device to become > free. When there no holders of the device, service thread cleans up the block > and device related stuff and returns. > > Surprise Insertion: > ------------------- > No change, this scenario follows the normal pci probe() function flow. > > Signed-off-by: Asai Thambi S P <asamymuthupa@micron.com> > --- > drivers/block/mtip32xx/mtip32xx.c | 453 ++++++++++++++++++++++--------------- > drivers/block/mtip32xx/mtip32xx.h | 18 +- > 2 files changed, 289 insertions(+), 182 deletions(-) >
Hi Jens,
Will you be considering this patch for 3.12?
Thanks, David
| |