[RFC] fence, sa allocator, ib pool, semaphore rework

2012-05-04 Thread j.gli...@gmail.com
First chunk rework fence to use uin64_t, unlike previous patch, we only emit the lower 32 bits with the hw. The upper 32bits is handled in the fence process function where a lenghty comment discuss all the possible things that can go wrong and why it doesn't matter. Then taking advantage of

[RFC] fence, sa allocator, ib pool, semaphore rework

2012-05-04 Thread j . glisse
First chunk rework fence to use uin64_t, unlike previous patch, we only emit the lower 32 bits with the hw. The upper 32bits is handled in the fence process function where a lenghty comment discuss all the possible things that can go wrong and why it doesn't matter. Then taking advantage of