On 25/10/17 09:32 AM, [email protected] wrote:
From: Stephen Bates <[email protected]>

If the amount of resources allocated to a gen_pool exceeds 2^32 then
the avail atomic overflows and this causes problems when clients try
and borrow resources from the pool.

Add the <linux/atomic.h> header to pull in atomic64 operations on
platforms that do not support them natively.

Signed-off-by: Stephen Bates <[email protected]>

Reviewed-by: Logan Gunthorpe <[email protected]>

This looks pretty straightforward to me.

Logan

Reply via email to