The SUSE Linux Enterprise 11 SP2 kernel was updated to
3.0.31, fixing lots of bugs and security issues.
Various security and bug fixes contained in the Linux 3.0
stable releases 3.0.27 up to 3.0.31 are included, but not
explicitly listed below.
Following security issues were fixed: CVE-2012-2313: The
dl2k network card driver lacked permission handling for
some ethtool ioctls, which could allow local attackers to
start/stop the network card.
CVE-2012-2133: A use after free bug in hugetlb support
could be used by local attackers to crash the system.
CVE-2012-2127: Various leaks in namespace handling over
fork where fixed, which could be exploited by e.g. vsftpd
access by remote users.
CVE-2012-2319: A memory corruption when mounting a hfsplus
filesystem was fixed that could be used by local attackers
able to mount filesystem to crash the system.
Following non security bugs were fixed by this update:
BTRFS:
netfilter:
DRM:
XEN:
TG3:
S/390:
ALSA:
OTHER:
ixgbe: fix ring assignment issues for SR-IOV and drop
cases (bnc#761158).
ixgbe: add missing rtnl_lock in PM resume path
(bnc#748859).
MCE, AMD: Drop too granulary family model checks
(bnc#758833).
EDAC, MCE, AMD: Print CPU number when reporting the error
(bnc#758833).
EDAC, MCE, AMD: Print valid addr when reporting an error
(bnc#758833).
libata: skip old error history when counting probe trials.
x86: kdb: restore kdb stack trace (bnc#760015).
ehea: fix allmulticast support,
ehea: fix promiscuous mode (both bnc#757289)
ehea: only register irq after setting up ports
(bnc#758731).
ehea: fix losing of NEQ events when one event occurred
early (bnc#758731).
scsi: Silence unnecessary warnings about ioctl to
partition (bnc#758104).
scsi_dh_rdac: Update match function to check page C8
(bnc#757077).
scsi_dh_rdac: Add new NetApp IDs (bnc#757077).
bluetooth: Add support for Foxconn/Hon Hai AR5BBU22
0489:E03C (bnc#759908).
x86/amd: Add missing feature flag for fam15h models
10h-1fh processors (bnc#759340).
x86: Report cpb and eff_freq_ro flags correctly
(bnc#759340).
x86, amd: Fix up numa_node information for AMD CPU family
15h model 0-0fh northbridge functions (bnc#759340).
x86/PCI: amd: Kill misleading message about enablement of
IO access to PCI ECS] (bnc#759340).
cdc-wdm: fix race leading leading to memory corruption
(bnc#759539).
tlan: add cast needed for proper 64 bit operation
(bnc#756840).
bonding:update speed/duplex for NETDEV_CHANGE
(bnc#752634).
bonding: comparing a u8 with -1 is always false
(bnc#752634).
bonding: start slaves with link down for ARP monitor
(bnc#752634).
bonding: do not increase rx_dropped after processing
LACPDUs (bnc#759657).
x86: fix the initialization of physnode_map (bnc#748112).
sched,rt: fix isolated CPUs leaving root_task_group
indefinitely throttled (bnc#754085).
Fix SLE11-SP1->SLE11-SP2 interrupt latency regression.
Revert 0209f649, and turn tick skew on globally, since
0209f649 came about to mitigate lock contention that skew
removal induces, both on xtime_lock and on RCU leaf node
locks. NOTE: This change trades ~400% latency regression
fix for power consumption progression that skew removal
bought (at high cost).
Revert mainline 0209f649 - rcu: limit rcu_node leaf-level
fanout (bnc#718521).
md: fix possible corruption of array metadata on shutdown.
md/bitmap: prevent bitmap_daemon_work running while
initialising bitmap.
md: ensure changes to write-mostly are reflected in
metadata (bnc#755178).
cciss: Add IRQF_SHARED back in for the non-MSI(X)
interrupt handler (bnc#757789).
procfs, namespace, pid_ns: fix leakage upon fork()
failure (bnc#757783).
mqueue: fix a vfsmount longterm reference leak
(bnc#757783).
procfs: fix a vfsmount longterm reference leak
(bnc#757783).
scsi_dh_alua: Optimize stpg command (bnc#744758).
scsi_dh_alua: Store pref bit from RTPG (bnc#755758).
scsi_dh_alua: set_params interface (bnc#755758).
uwb: fix error handling (bnc#757950).
uwb: fix use of del_timer_sync() in interrupt
(bnc#757950).
usbhid: fix error handling of not enough bandwidth
(bnc#704280).
mm: Improve preservation of page-age information
(bnc#754690)
pagecache limit: Fix the shmem deadlock (bnc#755537).
USB: sierra: add support for Sierra Wireless MC7710
(bnc#757517).
USB: fix resource leak in xhci power loss path
(bnc#746938).
x86/iommu/intel: Fix identity mapping for sandy bridge
(bnc#743232).
ipv6: Check dest prefix length on original route not
copied one in rt6_alloc_cow() (bnc#757202).
ipv6: do not use inetpeer to store metrics for routes
(bnc#757202).
ipv6: fix problem with expired dst cache (bnc#757205).
ipv6: unshare inetpeers.
bridge: correct IPv6 checksum after pull (bnc#738644).
scsi: storvsc: Account for in-transit packets in the
RESET path.
patches.fixes/mm-mempolicy.c-refix-mbind_range-vma-issue.pat
ch: Fix vma merging issue during mbind affecting JVMs.
ACPI, APEI: Fix incorrect APEI register bit width check
and usage (bnc#725592).
vmxnet3: cap copy length at size of skb to prevent
dropped frames on tx (bnc#755812).
rt2x00: rt2x00dev: move rfkill_polling register to proper
place (bnc#748806).
pagecache: fix the BUG_ON safety belt
pagecache: Fixed the GFP_NOWAIT is zero and not suitable
for tests bug (bnc#755537)
igb: reset PHY after recovering from PHY power down.
(bnc#745088)
igb: fix rtnl race in PM resume path (bnc#748859).
watchdog: iTCO_wdt.c - problems with newer hardware due
to SMI clearing (bnc#757373).
watchdog: iTCO_wdt.c - problems with newer hardware due
to SMI clearing (bnc#757373, redhat#727875).
cfq-iosched: Reduce linked group count upon group
destruction (bnc#759541).
cdc_ether: Ignore bogus union descriptor for RNDIS
devices (bnc#761772).
sys_poll: fix incorrect type for timeout parameter
(bnc#754428).
staging:rts_pstor:Avoid "Bad target number" message when
probing driver (bnc#762329).
staging:rts_pstor:Complete scanning_done variable
(bnc#762329).
staging:rts_pstor:Fix SDIO issue (bnc#762329).
staging:rts_pstor: Fix a bug that a MMCPlus card ca not
be accessed (bnc#762329).
staging:rts_pstor: Fix a miswriting (bnc#762329).
staging:rts_pstor:Fix possible panic by NULL pointer
dereference (bnc#762329).
staging:rts_pstor: fix thread synchronization flow
(bnc#762329).
freezer:do not unnecessarily set PF_NOFREEZE explicitly
(bnc#762329).
staging:rts_pstor: off by one in for loop (bnc#762329).
patches.suse/cgroup-disable-memcg-when-low-lowmem.patch:
fix typo: use if defined(CONFIG_) rather than if CONFIG_
download.novell.com/patch/finder/?keywords=1807bcd2b9628830e46f87bbce0c68fb
download.novell.com/patch/finder/?keywords=2f14534cc5f6410a84a13bedeae921e5
download.novell.com/patch/finder/?keywords=433a101aa3e734c55d581257cd100f6b
download.novell.com/patch/finder/?keywords=5d93f32b6c5678423315d9763dcdea53
download.novell.com/patch/finder/?keywords=62d70aee81de7f4d62272d33326be568
download.novell.com/patch/finder/?keywords=6ecf603bc7f492a1e4ab33c86ef6115a
download.novell.com/patch/finder/?keywords=780f3653ec4f849b5c346c0dab9cd91c
download.novell.com/patch/finder/?keywords=b1249381226b03cee526b6949e9fbba4
download.novell.com/patch/finder/?keywords=b13b5578bab912738d92e3b37e444732
download.novell.com/patch/finder/?keywords=f39e72bf933211809d610be1747cfb3e
bugzilla.novell.com/704280
bugzilla.novell.com/708836
bugzilla.novell.com/718521
bugzilla.novell.com/721857
bugzilla.novell.com/725592
bugzilla.novell.com/732296
bugzilla.novell.com/738528
bugzilla.novell.com/738644
bugzilla.novell.com/743232
bugzilla.novell.com/744758
bugzilla.novell.com/745088
bugzilla.novell.com/746938
bugzilla.novell.com/748112
bugzilla.novell.com/748463
bugzilla.novell.com/748806
bugzilla.novell.com/748859
bugzilla.novell.com/750426
bugzilla.novell.com/751550
bugzilla.novell.com/752022
bugzilla.novell.com/752634
bugzilla.novell.com/753172
bugzilla.novell.com/753698
bugzilla.novell.com/754085
bugzilla.novell.com/754428
bugzilla.novell.com/754690
bugzilla.novell.com/754969
bugzilla.novell.com/755178
bugzilla.novell.com/755537
bugzilla.novell.com/755758
bugzilla.novell.com/755812
bugzilla.novell.com/756236
bugzilla.novell.com/756821
bugzilla.novell.com/756840
bugzilla.novell.com/756940
bugzilla.novell.com/757077
bugzilla.novell.com/757202
bugzilla.novell.com/757205
bugzilla.novell.com/757289
bugzilla.novell.com/757373
bugzilla.novell.com/757517
bugzilla.novell.com/757565
bugzilla.novell.com/757719
bugzilla.novell.com/757783
bugzilla.novell.com/757789
bugzilla.novell.com/757950
bugzilla.novell.com/758104
bugzilla.novell.com/758279
bugzilla.novell.com/758532
bugzilla.novell.com/758540
bugzilla.novell.com/758731
bugzilla.novell.com/758813
bugzilla.novell.com/758833
bugzilla.novell.com/759340
bugzilla.novell.com/759539
bugzilla.novell.com/759541
bugzilla.novell.com/759657
bugzilla.novell.com/759908
bugzilla.novell.com/759971
bugzilla.novell.com/760015
bugzilla.novell.com/760279
bugzilla.novell.com/760346
bugzilla.novell.com/760974
bugzilla.novell.com/761158
bugzilla.novell.com/761387
bugzilla.novell.com/761772
bugzilla.novell.com/762285
bugzilla.novell.com/762329
bugzilla.novell.com/762424