Package: linux-2.6 Version: 2.6.32-35squeeze2 b6708a1 USB: xhci: fix OS want to own HC
Fixes incompatibility with use of the XHCI by the BIOS on some systems. 36a357e USB: assign instead of equal in usbtmc.c Fixes read error handling in the USB Test and Measurement Class driver. Not sure quite what the consequences of the bug are, but it's an obvious fix. d1a6653 USB: usb-storage: unusual_devs entry for ARM V2M motherboard. Silences repeated unnecessary warning messages. 4bb900a USB: Serial: Added device ID for Qualcomm Modem in Sagemcom's HiLo3G New hardware support. ae2690d atm: br2864: sent packets truncated in VC routed mode Fixes complete breakage of one operating mode of this driver; see #638656. 3ca9694 hwmon: (ibmaem) add missing kfree Fixes memory leak. 6d05cd3 ALSA: snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc 9089b3b ALSA: snd_usb_caiaq: track submitted output urbs Fixes potential huge information leak or denial of serivce with a device that masquerades as one of these devices. Also fixes potential crash or protocol error when using one of the real devices. 14b9d5c mm: fix wrong vmap address calculations with odd NR_CPUS values Fixes crash or memory corruption when NR_CPUS is not a power of two. Does not affect official kernel images. b871297 perf tools: do not look at ./config for configuration Fixes potential denial of service or potential privilege escalation (CVE-2011-2905); already applied in 2.6.32-35squeeze1. 098c4ca fs/partitions/efi.c: corrupted GUID partition tables can cause kernel oops Fixes potential denial of service (CVE-2011-1577); already applied in 2.6.32-35. 0af48fa befs: Validate length of long symbolic links. Fixes potential denial of service (CVE-2011-2928); already applied in 2.6.32-35squeeze1. 3d854ed ALSA: ac97: Add HP Compaq dc5100 SFF(PT003AW) to Headphone Jack Sense whitelist Fixes headphone output on this specific model. d64ec7b futex: Fix regression with read only mappings Restores support for use of futexes in shared memory through a read-only mapping. This was removed as part of a fix in 2.6.32.5, since the feature it was not thought that the feature was useful or used. However there are real and valid uses of this feature. 2bbc3e2 x86-32, vdso: On system call restart after SYSENTER, use int $0x80 Fixes ptrace modification of the 6th parameter to a system call for 32-bit processes on Intel processors. Currently a restarted system call will always use the original value of the 6th parameter. 4d3b4b4 x86, UV: Remove UV delay in starting slave cpus Fixes slow boot (total of 40 seconds delay) on SGI UV systems. 035fac5 drm/ttm: fix ttm_bo_add_ttm(user) failure path Fixes potential use-after-free or double-free; I suspect this allows at least denial-of-service by members of group video. We don't take DRM changes from 2.6.32.y since we upgraded DRM to 2.6.33, so this probably needs to be cherry-picked. 7b1ef6c fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message May fix a denial-of-service by members of group fuse. 12361ac igb: Fix lack of flush after register write and before delay This does not appear to be a valid fix in 2.6.32.y, as the original was applied to i82580 setup and this was applied to i82575 setup. Due to the backport, we won't take this from 2.6.32.y. However, it probably should be cherry-picked. Ben. -- Ben Hutchings Beware of programmers who carry screwdrivers. - Leonard Brandwein
signature.asc
Description: This is a digitally signed message part