On Wed, 15 Jul 2015, Jesper Dangaard Brouer wrote: > Given these properties, the brilliant part is that the detached > freelist can be constructed without any need for synchronization. > The freelist is constructed directly in the page objects, without any > synchronization needed. The detached freelist is allocated on the > stack of the function call kmem_cache_free_bulk. Thus, the freelist > head pointer is not visible to other CPUs. Good idea. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>