aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2008-11-18 15:23:08 +0100
committerIngo Molnar <mingo@elte.hu>2008-11-18 15:34:36 +0100
commit10db4ef7b9a65b86e4d047671a1886f4c101a859 (patch)
tree2d47105e6cf1e88c5a83def331c5d6302578e607 /arch/x86/Kconfig
parent93ce99e849433ede4ce8b410b749dc0cad1100b2 (diff)
downloadkernel_samsung_smdk4412-10db4ef7b9a65b86e4d047671a1886f4c101a859.zip
kernel_samsung_smdk4412-10db4ef7b9a65b86e4d047671a1886f4c101a859.tar.gz
kernel_samsung_smdk4412-10db4ef7b9a65b86e4d047671a1886f4c101a859.tar.bz2
x86, PEBS/DS: fix code flow in ds_request()
this compiler warning: arch/x86/kernel/ds.c: In function 'ds_request': arch/x86/kernel/ds.c:368: warning: 'context' may be used uninitialized in this function Shows that the code flow in ds_request() is buggy - it goes into the unlock+release-context path even when the context is not allocated yet. First allocate the context, then do the other checks. Also, take care with GFP allocations under the ds_lock spinlock. Cc: <stable@kernel.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/Kconfig')
0 files changed, 0 insertions, 0 deletions