libata: kill confusing @action local variable from ata_eh_reset()
PATCH RESEND 1/1 libata: kill confusing @action local variable from ata_eh_reset()
Local variable @action in ata_eh_reset() is used only once after assignment and as all other operations are done on ehc->i.action directly, it can be a bit confusing. Kill it.
Signed-off-by Tejun Heo <[email protected]>
---
Forgot subject in the first posting, re-posting. Sorry.
drivers/ata/libata-eh.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
drivers/ata/libata-eh.c +1 -3
@@ -2071,7 +2071,6 @@ int ata_eh_reset(struct ata_link *link, int classify,int try =0 ;struct ata_device *dev;unsigned long deadline; -unsigned int action;ata_reset_fn_t reset;unsigned long flags;int rc;
@@ -2086,11 +2085,10 @@ int ata_eh_reset(struct ata_link *link, int classify,/* Determine which reset to use and record in ehc->i.action. * prereset() may examine and modify it. */ - action = ehc->i.action; ehc->i.action &= ~ATA_EH_RESET_MASK ;if (softreset && (!hardreset || (!(link->flags &ATA_LFLAG_NO_SRST ) && !sata_set_spd_needed (link) && - !(action &ATA_EH_HARDRESET )))) + !(ehc->i.action &ATA_EH_HARDRESET )))) ehc->i.action |=ATA_EH_SOFTRESET ;else ehc->i.action |=ATA_EH_HARDRESET ;
Quoted 5 lines · Tejun Heo
Local variable @action in
ata_eh_reset()is used only once after assignment and as all other operations are done onehc->i.actiondirectly, it can be a bit confusing. Kill it.Signed-off-by Tejun Heo <[email protected]>
Eeeek, I take this patch back. I'll post another one soon. Sorry about the confusion.
Signature · 1 line
tejun