Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3dcc323f authored by Tejun Heo's avatar Tejun Heo Committed by Jeff Garzik
Browse files

libata clear horkage on ata_dev_init()



dev->horkage should be cleared over device hotunplug/plug.  Clear it
in ata_dev_init().

Signed-off-by: default avatarTejun Heo <htejun@gmail.com>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent b311ec4a
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -6035,6 +6035,7 @@ void ata_dev_init(struct ata_device *dev)
	 */
	spin_lock_irqsave(ap->lock, flags);
	dev->flags &= ~ATA_DFLAG_INIT_MASK;
	dev->horkage = 0;
	spin_unlock_irqrestore(ap->lock, flags);

	memset((void *)dev + ATA_DEVICE_CLEAR_OFFSET, 0,