Re: [PATCH] net: mdio: fix undefined behavior in bit shift for __mdiobus_register
From: Andrew Lunn <andrew@lunn.ch>
Date: 2022-10-31 12:36:57
From: Andrew Lunn <andrew@lunn.ch>
Date: 2022-10-31 12:36:57
for (i = 0; i < PHY_MAX_ADDR; i++) {
- if ((bus->phy_mask & (1 << i)) == 0) {
+ if ((bus->phy_mask & (1U << i)) == 0) {
Please use the BIT() macro.
Andrew