[PATCH 1/2] kref: Add a kref_sub function

2010-11-19 Thread Thomas Hellstrom
Makes it possible to optimize batched multiple unrefs. Initial user will be drivers/gpu/ttm which accumulates unrefs to be processed outside of atomic code. Signed-off-by: Thomas Hellstrom --- include/linux/kref.h |2 ++ lib/kref.c | 30 ++ 2 files cha

[PATCH 1/2] kref: Add a kref_sub function

2010-11-16 Thread Thomas Hellstrom
Makes it possible to optimize batched multiple unrefs. Initial user will be drivers/gpu/ttm which accumulates unrefs to be processed outside of atomic code. Signed-off-by: Thomas Hellstrom --- include/linux/kref.h |2 ++ lib/kref.c | 30 ++ 2 files cha