>>> On 03.05.19 at 22:50, <sstabell...@kernel.org> wrote: > Fix the issue by passing j+1 and i+1 to find_next_zero_bit and > find_next_bit. Also add a check for i >= BITS_PER_LONG because > find_{,next_}zero_bit() on x86 assume their last argument to be less > than their middle one.
I had pointed out x86 since I knew it has this assumption. Now that you mention it here, I would have expected you've checked that Arm doesn't make similar assumptions. 32-bit Arm looks to do, though (while 64-bit has a dedicated if() to deal with the situation). Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel