The patch titled Subject: lib/genalloc.c: fix the end addr check in addr_in_gen_pool() has been removed from the -mm tree. Its filename was lib-genallocc-fix-the-end-addr-check-in-addr_in_gen_pool.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ From: Toshi Kikuchi <toshik@xxxxxxxxxxxx> Subject: lib/genalloc.c: fix the end addr check in addr_in_gen_pool() Since chunk->end_addr is (chunk->start_addr + size - 1), the end address to compare should be (start + size - 1). Signed-off-by: Toshi Kikuchi <toshik@xxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- lib/genalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN lib/genalloc.c~lib-genallocc-fix-the-end-addr-check-in-addr_in_gen_pool lib/genalloc.c --- a/lib/genalloc.c~lib-genallocc-fix-the-end-addr-check-in-addr_in_gen_pool +++ a/lib/genalloc.c @@ -415,7 +415,7 @@ bool addr_in_gen_pool(struct gen_pool *p size_t size) { bool found = false; - unsigned long end = start + size; + unsigned long end = start + size - 1; struct gen_pool_chunk *chunk; rcu_read_lock(); _ Patches currently in -mm which might be from toshik@xxxxxxxxxxxx are origin.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html