2009/10/20 Denys Vlasenko <[email protected]>:
> On Tue, Oct 20, 2009 at 3:22 PM, Vladimir Dronnikov <[email protected]> 
> wrote:
>>> -24 inodes per group
>>> +16 inodes per group
>>>
>>
>> Bingo. allocate() behaves incorrect if start and end operate on one single 
>> byte!
>> Inventing the fix...
>
> Please "git pull" first.
> --

Can't right now.
Since the bitmap is zeroed, the fix is simply to make in allocate():

bitmap[blocksize - i - 1] = 0xFF ....

look like:

bitmap[blocksize - i - 1] |= 0xFF ....

Please, try it.

--
Vladimir
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to