diff --git a/[refs] b/[refs] index 33f8489e4a17..596289536c80 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c43768cbb7655ea5ff782ae250f6e2ef4297cf98 +refs/heads/master: 79ba6ac825fac187894e236c9df1ba5fcbf53fd3 diff --git a/trunk/mm/percpu.c b/trunk/mm/percpu.c index b14984566f5a..19dd83b5cbdc 100644 --- a/trunk/mm/percpu.c +++ b/trunk/mm/percpu.c @@ -290,7 +290,7 @@ static struct pcpu_chunk *pcpu_chunk_addr_search(void *addr) void *first_start = pcpu_first_chunk->vm->addr; /* is it in the first chunk? */ - if (addr >= first_start && addr < first_start + pcpu_chunk_size) { + if (addr >= first_start && addr < first_start + pcpu_unit_size) { /* is it in the reserved area? */ if (addr < first_start + pcpu_reserved_chunk_limit) return pcpu_reserved_chunk;