On Wed, Sep 23, 2026, 00:35 Bruce Richardson <[email protected]> wrote:
> On Wed, Sep 23, 2026 at 08:30:18AM +0100, Bruce Richardson wrote: > > On Tue, Sep 22, 2026 at 06:07:25PM -0700, Joshua Washington wrote: > > > The RTE_DIV_ROUND_UP in rte_common.h makes DIV_ROUND_UP redundant. > > > > > > Signed-off-by: Joshua Washington <[email protected]> > > > Reviewed-by: Stephen Hemminger <[email protected]> > > Acked-by: Bruce Richardson <[email protected]> > > > --- > > > drivers/net/intel/i40e/base/i40e_osdep.h | 3 +-- > > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > > FYI: Just a note for i40e and the other intel drivers: the osdep.h files > have moved in the repo in next-net-intel tree, so this patch will conflict > once those changes are merged to main. Therefore, I'd suggest not merging > this till after the pull, and then adjusting the paths in the patch on > apply for simplicity of merge. > > Thanks, > /Bruce > > > > diff --git a/drivers/net/intel/i40e/base/i40e_osdep.h > b/drivers/net/intel/i40e/base/i40e_osdep.h > > > index 9c5a94f055..93620f5c50 100644 > > > --- a/drivers/net/intel/i40e/base/i40e_osdep.h > > > +++ b/drivers/net/intel/i40e/base/i40e_osdep.h > > > @@ -227,12 +227,11 @@ struct i40e_spinlock { > > > #define i40e_memset(a, b, c, d) memset((a), (b), (c)) > > > #define i40e_memcpy(a, b, c, d) memcpy((a), (b), (c)) > > > > > > -#define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d)) > > > #define DELAY(x) rte_delay_us_sleep(x) > > > #define i40e_usec_delay(x) DELAY(x) > > > #define i40e_msec_delay(x) DELAY(1000 * (x)) > > > #define udelay(x) DELAY(x) > > > #define msleep(x) DELAY(1000*(x)) > > > -#define usleep_range(min, max) msleep(DIV_ROUND_UP(min, 1000)) > > > +#define usleep_range(min, max) msleep(RTE_DIV_ROUND_UP(min, 1000)) > > > > > > #endif /* _I40E_OSDEP_H_ */ > > > -- > > > 2.55.0.1082.g2b9226bbc0-goog > > > Ah, I missed this. Thanks for the update. I will hold off on a v3 if it is necessary until the main branch is updated.

