Hi all, here is a patchset to implement 'low water mark' disk events. This event corresponds to a TP Soft Threshold Reached UA for SCSI or a 'low watermark' event for dm-thin. It utilises the existing 'disk event' infrastructure from the blocklayer to send out the events via udev. And it also cleans up the ambiguous MEDIA_CHANGE event handling from libata, where AN (asynchronous notification) events would be signalled via SCSI events, and polled MEDIA_CHANGE events would be signalled via disk events. And I've added thin provisioning support to brd, too, to have a simple testbed for the new low water mark disk event. As usual, comments and reviews are welcome. Hannes Reinecke (4): scsi,block: enable disk event forwarding block,scsi: Low water mark disk event dm-thin: enable low water mark disk event brd: thin provisioning support block/genhd.c | 3 +++ drivers/block/brd.c | 53 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/md/dm-thin.c | 2 ++ drivers/md/dm.c | 26 +++++++++++++++++++++++ drivers/md/dm.h | 3 ++- drivers/scsi/scsi_lib.c | 25 +++++++++------------- drivers/scsi/sd.c | 44 ++++++++++++++++++++++++++++++++++++++ drivers/scsi/sd.h | 1 + include/linux/genhd.h | 1 + include/scsi/scsi_driver.h | 2 ++ 10 files changed, 144 insertions(+), 16 deletions(-) -- 1.8.5.6 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html