summaryrefslogtreecommitdiffstats
path: root/sound/core
diff options
context:
space:
mode:
authorNick Piggin <npiggin@suse.de>2007-11-15 12:32:04 +0100
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-11-15 08:36:27 -0800
commitd32ddd8f20e7d7a49c45c337c2079be03c77dc41 (patch)
treea56dae80e045a8928bb8da74e6edb3874d297ee2 /sound/core
parenta3474224e6a01924be40a8255636ea5522c1023a (diff)
downloadop-kernel-dev-d32ddd8f20e7d7a49c45c337c2079be03c77dc41.zip
op-kernel-dev-d32ddd8f20e7d7a49c45c337c2079be03c77dc41.tar.gz
slob: fix memory corruption
Previously, it would be possible for prev->next to point to &free_slob_pages, and thus we would try to move a list onto itself, and bad things would happen. It seems a bit hairy to be doing list operations with the list marker as an entry, rather than a head, but... this resolves the following crash: http://bugzilla.kernel.org/show_bug.cgi?id=9379 Signed-off-by: Nick Piggin <npiggin@suse.de> Signed-off-by: Ingo Molnar <mingo@elte.hu> Acked-by: Matt Mackall <mpm@selenic.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'sound/core')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud