rebase squeeze-security branch upon 2.6.32-45 [2/2]

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze-security/linux-2.6@19142 510b9475-24dd-0310-9b6c-e0eefe99d49f
net: sock: validate data_len before allocating skb in
sock_alloc_send_pskb() (CVE-2012-2136)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze-security/linux-2.6@19143 510b9475-24dd-0310-9b6c-e0eefe99d49f
ath5k: use noise calibration from madwifi hal (Closes: #611107)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19180 510b9475-24dd-0310-9b6c-e0eefe99d49f
[x86] linux-image: Fix minimum version of lilo (Closes: #680467)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19240 510b9475-24dd-0310-9b6c-e0eefe99d49f
[openvz] proc: Fix extreme memory use for /proc/self/mountinfo in container

Thanks to Andrew Vagin, Christoph Lechleitner (Closes: #655385)


git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19245 510b9475-24dd-0310-9b6c-e0eefe99d49f
dl2k: Clean up rio_ioctl, add missing CAP_NET_ADMIN checks (CVE-2012-2313)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze-security/linux-2.6@19251 510b9475-24dd-0310-9b6c-e0eefe99d49f
hfsplus: Fix potential buffer overflows (CVE-2012-2319)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze-security/linux-2.6@19252 510b9475-24dd-0310-9b6c-e0eefe99d49f
usb: Fix deadlock in hid_reset when Dell iDRAC is reset (Closes: #670398)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19255 510b9475-24dd-0310-9b6c-e0eefe99d49f
Fix truncated patch

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19256 510b9475-24dd-0310-9b6c-e0eefe99d49f
Delete rogue CR from patch *sigh*

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19257 510b9475-24dd-0310-9b6c-e0eefe99d49f
drm: Apply changes deferred from 2.6.32.42+drm33.19

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19258 510b9475-24dd-0310-9b6c-e0eefe99d49f
Remove 'upstream' references to 2.6.32+drm33; 'upstream' means mainline

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19259 510b9475-24dd-0310-9b6c-e0eefe99d49f
Fix sense of preprocessor condition to maintain ABI in drm_mm.h

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19260 510b9475-24dd-0310-9b6c-e0eefe99d49f
Add drm changes up to 2.6.32.58+drm33.24 (Closes: #681632)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19261 510b9475-24dd-0310-9b6c-e0eefe99d49f
* hugetlb: fix resv_map leak in error path (CVE-2012-2390)
* mm: fix vma_resv_map() NULL pointer (CVE-2012-2390)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze-security/linux-2.6@19262 510b9475-24dd-0310-9b6c-e0eefe99d49f
cred: copy_process() should clear child->replacement_session_keyring (CVE-2012-2745)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze-security/linux-2.6@19263 510b9475-24dd-0310-9b6c-e0eefe99d49f
Remove incorrect closure of #662573 (already closed)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19268 510b9475-24dd-0310-9b6c-e0eefe99d49f
tcp: Don't change unlocked socket state in tcp_v4_err(). (Closes: #685087)

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19343 510b9475-24dd-0310-9b6c-e0eefe99d49f
Revert "tcp: Don't change unlocked socket state in tcp_v4_err(). (Closes: #685087)"

This is probably exploitable, so really belongs on the squeeze-security branch.


git-svn-id: svn://svn.debian.org/kernel/dists/squeeze/linux-2.6@19344 510b9475-24dd-0310-9b6c-e0eefe99d49f
Adjust patch context

git-svn-id: svn://svn.debian.org/kernel/dists/squeeze-security/linux-2.6@19345 510b9475-24dd-0310-9b6c-e0eefe99d49f