From: Alok Tiwari <alok.a.tiw...@oracle.com> Sent: Saturday, September 13, 2025 12:25 PM > > The sysfs attributes out_read_index and out_write_index in > vmbus_drv.c currently use %d to print outbound.current_read_index > and outbound.current_write_index. > > These fields are u32 values, so printing them with %d (signed) is > not logically correct. Update the format specifier to %u to > correctly match their type. > > No functional change, only fixes the sysfs output format. > > Signed-off-by: Alok Tiwari <alok.a.tiw...@oracle.com> > --- > drivers/hv/vmbus_drv.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c > index 2ed5a1e89d69..8b58306cb140 100644 > --- a/drivers/hv/vmbus_drv.c > +++ b/drivers/hv/vmbus_drv.c > @@ -322,7 +322,7 @@ static ssize_t out_read_index_show(struct device *dev, > &outbound); > if (ret < 0) > return ret; > - return sysfs_emit(buf, "%d\n", outbound.current_read_index); > + return sysfs_emit(buf, "%u\n", outbound.current_read_index); > } > static DEVICE_ATTR_RO(out_read_index); > > @@ -341,7 +341,7 @@ static ssize_t out_write_index_show(struct device *dev, > &outbound); > if (ret < 0) > return ret; > - return sysfs_emit(buf, "%d\n", outbound.current_write_index); > + return sysfs_emit(buf, "%u\n", outbound.current_write_index); > } > static DEVICE_ATTR_RO(out_write_index); > > -- > 2.50.1 >
Reviewed-by: Michael Kelley <mhkli...@outlook.com>