diff options
author | Christoph Lameter <cl@linux.com> | 2011-06-01 13:25:55 -0400 |
---|---|---|
committer | Pekka Enberg <penberg@kernel.org> | 2011-07-02 06:26:56 -0400 |
commit | 80f08c191f6c9563641291bea80657a3b9faabf0 (patch) | |
tree | 9ad3d121f6a6cd30e317b5819a0d8cb729e2b296 /include/linux/slub_def.h | |
parent | 5c2e4bbbd60623f1024a753c291b666068f8a6e7 (diff) |
slub: Avoid disabling interrupts in free slowpath
Disabling interrupts can be avoided now. However, list operation still require
disabling interrupts since allocations can occur from interrupt
contexts and there is no way to perform atomic list operations.
The acquition of the list_lock therefore has to disable interrupts as well.
Dropping interrupt handling significantly simplifies the slowpath.
Signed-off-by: Christoph Lameter <cl@linux.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
Diffstat (limited to 'include/linux/slub_def.h')
0 files changed, 0 insertions, 0 deletions