Hello, Christoph Lameter wrote: > You did not answer my question. Hmmm... > The local percpu variables are accessed via a static per cpu > virtual mapping. You cannot place per cpu variables outside of that > virtual address range of PERCPU_PAGE_SIZE. > > What happens if the percpu allocator allocates more data than available in > the reserved area? I still don't understand your question. Static percpu variables are always allocated from the first chunk inside that PERCPU_PAGE_SIZE area. Dynamic allocations can go outside of that but they don't need any special handling. What problems are you seeing? -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |