libata: replace strict_strtol() with kstrtol()
PATCH 1/1 libata: replace strict_strtol() with kstrtol()
The usage of strict_strtol() is not preferred, because strict_strtol() is obsolete. Thus, kstrtol() should be used.
Signed-off-by Jingoo Han <[email protected]>
--- drivers/ata/libata-scsi.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
drivers/ata/libata-scsi.c +4 -2
@@ -206,8 +206,10 @@ static ssize_t ata_scsi_park_store(struct device *device,unsigned long flags;int rc; - rc =strict_strtol (buf,10 , &input); -if (rc || input <-2 ) + rc =kstrtol (buf,10 , &input); +if (rc) +return rc; +if (input <-2 )return -EINVAL ;if (input >ATA_TMOUT_MAX_PARK ) { rc = -EOVERFLOW ;
Signature · 1 line
1.7.10.4
Tejun Heo
AppliedQuoted 5 lines · Jingoo Han
The usage of
strict_strtol()is not preferred, becausestrict_strtol()is obsolete. Thus,kstrtol()should be used.Signed-off-by Jingoo Han <[email protected]>
Applied to libata/for-3.11-fixes.
Thanks!
Signature · 1 line
tejun