{"push_id":730175911,"size":1,"distinct_size":1,"ref":"refs/heads/lollipop_staging","head":"a860a74b5d3620a2f156bba5b6e3de4245de6ec7","before":"8887dbc8268265461fa55dd03b118c865f9364e9","commits":[{"sha":"a860a74b5d3620a2f156bba5b6e3de4245de6ec7","author":{"email":"1acebbdca565c7b6b638bdc23b58b5610d1a56b8@Parallels.com","name":"James Bottomley"},"message":"scsi: fix our current target reap infrastructure\n\ncommit e63ed0d7a98014fdfc2cfeb3f6dada313dcabb59 upstream.\n\nThis patch eliminates the reap_ref and replaces it with a proper kref.\nOn last put of this kref, the target is removed from visibility in\nsysfs.  The final call to scsi_target_reap() for the device is done from\n__scsi_remove_device() and only if the device was made visible.  This\nensures that the target disappears as soon as the last device is gone\nrather than waiting until final release of the device (which is often\ntoo long).\n\nReviewed-by: Alan Stern <stern@rowland.harvard.edu>\nTested-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>\nSigned-off-by: James Bottomley <JBottomley@Parallels.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Starship-Android/android_kernel_moto_shamu/commits/a860a74b5d3620a2f156bba5b6e3de4245de6ec7"}]}