[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#652596: Changes from longterm release 2.6.32.51



Package: src:linux-2.6
Version: 2.6.32-39
Severity: important

[Actually based on 2.6.32.51-rc1.]

ALSA: sis7019 - give slow codecs more time to reset

Fixes failure of this sound driver to detect all audio codecs on some
systems.

ALSA: hda/realtek - Fix Oops in alc_mux_select()

Fixes crash (oops) on initialisation of this sound driver on some
systems.

ARM: davinci: dm646x evm: wrong register used in setup_vpif_input_channel_mode

Has no effect on Debian kernel configurations.

oprofile: Free potentially owned tasks in case of errors
oprofile: Fix locking dependency in sync_start()

Fix memory leak and potential deadlock in this profiling facility.
Probably not security issues, since use of oprofile requires
CAP_SYS_ADMIN.

percpu: fix chunk range calculation

Fixes a bug in access to per-CPU variables from other CPUs, which can
result in a crash or memory corruption on some SMP systems.

xfrm: Fix key lengths for rfc3686(ctr(aes))

Fixes use of 256-bit keys for the AES-CTR encryption mode for
networking.  We already applied this in response to #650652.

linux/log2.h: Fix rounddown_pow_of_two(1)

rounddown_pow_of_two() would return 0 if the argument was a constant
expression evaluating to 1; this corrects the result to be 1.
Thankfully, none of the in-tree callers are passing contant expressions
so this probably didn't have a practical effect.

jbd/jbd2: validate sb->s_first in journal_get_superblock()

Fixes crash (BUG) on mounting a corrupted ext3, ext4 and ocfs
filesystems (CVE-2011-4132).

Make TASKSTATS require root access

Fixes information leak: precise I/O statistics for a task can reveal a
lot about the data it's operating on (CVE-2011-2494).  This will require
iotop to be run as root.

hfs: fix hfs_find_init() sb->ext_tree NULL ptr oops

Fixes crash (oops) on mounting a corrupted HFS filesystem
(CVE-2011-2203).

export __get_user_pages_fast() function

Prerequisite for the following fix.

oprofile, x86: Fix nmi-unsafe callgraph support

Fixes potential crash (BUG) when oprofile reads the userspace call
stack.  This seems to be a security flaw because any task can trigger
this while oprofile is active.

oprofile, x86: Fix crash when unloading module (timer mode)

Fixes crash when the oprofile module is unloaded, if it is using timer
mode.  This depends on the features of the specific CPU model.

ext4: avoid hangs in ext4_da_should_update_i_disksize()

Fixes a 'hang' (actually appears to be a loop that runs for an
unreasonably long time) in ext4 triggered by changing memory mappings
concurrently with a write.

USB: cdc-acm: add IDs for Motorola H24 HSPA USB module.

New hardware support.

-- 
Ben Hutchings
Teamwork is essential - it allows you to blame someone else.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: