From: Keith Busch <kbusch@xxxxxxxxxx> Keith Busch (7): dmapool: add alloc/free performance test dmapool: move debug code to own functions dmapool: rearrange page alloc failure handling dmapool: consolidate page initialization dmapool: simplify freeing dmapool: don't memset on free twice dmapool: link blocks across pages Tony Battersby (4): dmapool: remove checks for dev == NULL dmapool: use sysfs_emit() instead of scnprintf() dmapool: cleanup integer types dmapool: speedup DMAPOOL_DEBUG with init_on_alloc mm/Kconfig | 9 ++ mm/Makefile | 1 + mm/dmapool.c | 354 ++++++++++++++++++++++------------------------ mm/dmapool_test.c | 138 ++++++++++++++++++ 4 files changed, 315 insertions(+), 187 deletions(-) create mode 100644 mm/dmapool_test.c -- 2.30.2