|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 22/28] tools/libxc: Modify bitmap operations to take void pointers
On 15/03/16 15:35, Andrew Cooper wrote:
> /* calculate required space for number of longs needed to hold nr_bits */
> static inline int bitmap_size(int nr_bits)
> {
> - int nr_long, nr_bytes;
> - nr_long = (nr_bits + BITS_PER_LONG - 1) >> ORDER_LONG;
> - nr_bytes = nr_long * sizeof(unsigned long);
> - return nr_bytes;
> + return (nr_bits + 7) >> 8;
Turns out this is a bug and should be / 8 rather than >> 8.
I have it fixed locally, but won't send a v4 quite yet.
~Andrew
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |