diff --git a/[refs] b/[refs] index a7dfdb52fd5d..fd63a6e8beaf 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 332673257056d8be8a69d759eda90a799af5472d +refs/heads/master: 5d44b414daa8c1d8551aed6130d86d54175db43f diff --git a/trunk/include/linux/libata.h b/trunk/include/linux/libata.h index 2e098f940cec..ce7603a73156 100644 --- a/trunk/include/linux/libata.h +++ b/trunk/include/linux/libata.h @@ -1197,7 +1197,7 @@ static inline struct ata_link *ata_port_next_link(struct ata_link *link) return ap->pmp_link; } - if (++link - ap->pmp_link < ap->nr_pmp_links) + if (++link < ap->nr_pmp_links + ap->pmp_link) return link; return NULL; }