<?xml version="1.0" encoding="UTF-8"?>
<!--PATCHINFO id="897ffd66535d805196af98da15b00f72"!-->
<patch
    xmlns="http://novell.com/package/metadata/suse/patch"
    xmlns:yum="http://linux.duke.edu/metadata/common"
    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
    xmlns:suse="http://novell.com/package/metadata/suse/common"
    patchid="kernel-2097"
    timestamp="1158665977"
    engine="1.0">
  <yum:name>kernel</yum:name>
  <summary lang="en">Security update for Linux kernel (i386)</summary>
  <summary lang="de">Security update for Linux kernel (i386)</summary>
  <description lang="en">This kernel update fixes the following security problems:

- CVE-2006-3745: A double userspace copy in a SCTP ioctl
  allows local attackers to overflow a buffer in the
  kernel, potentially allowing code execution and privilege
  escalation. [#199441]

- CVE-2006-4093: Local attackers were able to crash PowerPC
  systems with PPC970 processor using a not correctly
  disabled privileged instruction (&quot;attn&quot;). [#197810]

- CVE-2006-3468: Remote attackers able to access an NFS of
  a ext2 or ext3 filesystem can cause a denial of service
  (file system panic) via a crafted UDP packet with a V2
  lookup procedure that specifies a bad file handle (inode
  number), which triggers an error and causes an exported
  directory to be remounted read-only. [#192988]


and the following non security bugs:

- XEN patches/fixes:
  +  kunmap_atomic() must zap the PTE to avoid dangling
references.
- Fix oops on io scheduler unload on a process without ioc
  (backport)
- OCFS2 updated to to version 1.2.3. 

- update patches.arch/ppc-update_gtod-race.patch: restrict
  to  64bit only because it leads to deadlocks on ppc32
  [#202146]
- Fix MCA recovery in context switch path  [#199472]
- fix gettimeofday vs. update_gtod race  [#197699]
- LKCD: dump all slab pages.  [#196330]
- Make idle io be lowest priority best-effort  [#195387]
- Fix dropping of wrong cic.  [#195387]
- Fix stale file handle problem with subtree_checking.
  [#195040]
- Remove Altix PROM bit that can race on MCAs.  [#193296]
- Prevent silent data corruption caused by XPC.  [#193132]
- Fix race condition during COW  [#192259]
- sched: fix group power for allnodes_domains  [#191929]
- Allow dma_alloc_coherent() to work for regions up to
  2MB.  [#191615]
- fix ABBA deadlock between cpuset callback_sem and hotplug
  cpucontrol mutex  [#191582]
- Check for existing sysfs directory prior to creating one
  [#191360]
- Fix possible NFS panic in readdir.  [#189951]
- MPT driver: Fix oops on module loading   [#189534]
- SUNRPC: Ensure that rpc_mkpipe returns a refcounted
  dentry  [#183013]
- Pass file mode on DMAPI remove events  [#182691]
- MPT driver: Fix oops during error recovery  [#177919]
- flush icache on POWER4 cpus to fix itrace crash  [#171699]
- KPROBES: Fix system panic if user doing copy_from_user in
  the probe handlers  [#171483]
- patches.xen/xen-balloon-max-target: Expose limit domain
  can be ballooned up to  [#152667]
- Avoid possible soft-lockup, particularly related to md
  [#152099]
- reiserfs: fix transaction overflowing  [#145070]


Fixes for S/390:

- IBM Patchcluster 6
    - Problem-ID:  25393 - xpram: module parameter parsing.
    - Problem-ID:  23720 - zfcp: failed paths remain
unavailable
    - Problem-ID:  23989 - zfcp: ERP &quot;deadlock&quot; when
registering a scsi device or remote port (partII)
    - Problem-ID:  24645 - qeth: qethconf not adding ipa
entries
    - Problem-ID:  25507 - cio: 5 min timeout after setting
chpid offline.
    - Problem-ID:  25511 - cio: Fix some path grouping and
path verification related problems.

- IBM Patchcluster 7
    - Problem-ID:  25564 - qeth: race during setup of qeth
device
    - Problem-ID:  25799 - iucv: multiple interfaces with
same peer established
    - Problem-ID:  25801 - cio: permanent subchannel busy
conditions may cause I/O stall
    - Problem-ID:  23575 - cio: module containing ccwgroup
driver cannot be unloaded.
    - Problem-ID:  25802 - cio: Disallow ccwgroup devices
containing non-unique ccw devices.
    - Problem-ID:  26016 - qeth: race when reboot and
recovery run concurrently
    - Problem-ID:  26068 - qeth: kernel panic under heavy
UDP workload
    - Problem-ID:  26103 - cio: I/O stall due to lost
interupt after CHPID vary off/on cycle
    - Problem-ID:  26014 - qeth: stack trace with msg
&quot;inconsistent lock state&quot;
    - Problem-ID:  26118 - dasd: kernel BUG when setting a
DASD device offline. 
    - Problem-ID:  19628 - zfcp: do adapter reopen on
do_QDIO error
    - Problem-ID:  26144 - qeth: Setrouting for ipv6
invalid on hipersockets.
    - Problem-ID:  23427, 24855 - cio: Inconsistent values
in channel measurement facility.
    - Problem-ID:  24511 - dasd: Cleanup queue fails during
offline processing.

  For further describtion of the named Problem-IDs, please
look to
http://www-128.ibm.com/developerworks/linux/linux390/april20
04_recommended.html

In the former Kernel the HZ_TIMER was switched on by
default. This is now switched off. (see cat
/proc/sys/kernel/hz_timer on the system)
</description>
  <description lang="de">This kernel update fixes the following security problems:

- CVE-2006-3745: A double userspace copy in a SCTP ioctl
  allows local attackers to overflow a buffer in the
  kernel, potentially allowing code execution and privilege
  escalation. [#199441]

- CVE-2006-4093: Local attackers were able to crash PowerPC
  systems with PPC970 processor using a not correctly
  disabled privileged instruction (&quot;attn&quot;). [#197810]

- CVE-2006-3468: Remote attackers able to access an NFS of
  a ext2 or ext3 filesystem can cause a denial of service
  (file system panic) via a crafted UDP packet with a V2
  lookup procedure that specifies a bad file handle (inode
  number), which triggers an error and causes an exported
  directory to be remounted read-only. [#192988]


and the following non security bugs:

- XEN patches/fixes:
  +  kunmap_atomic() must zap the PTE to avoid dangling
references.
- Fix oops on io scheduler unload on a process without ioc
  (backport)
- OCFS2 updated to to version 1.2.3. 

- update patches.arch/ppc-update_gtod-race.patch: restrict
  to  64bit only because it leads to deadlocks on ppc32
  [#202146]
- Fix MCA recovery in context switch path  [#199472]
- fix gettimeofday vs. update_gtod race  [#197699]
- LKCD: dump all slab pages.  [#196330]
- Make idle io be lowest priority best-effort  [#195387]
- Fix dropping of wrong cic.  [#195387]
- Fix stale file handle problem with subtree_checking.
  [#195040]
- Remove Altix PROM bit that can race on MCAs.  [#193296]
- Prevent silent data corruption caused by XPC.  [#193132]
- Fix race condition during COW  [#192259]
- sched: fix group power for allnodes_domains  [#191929]
- Allow dma_alloc_coherent() to work for regions up to
  2MB.  [#191615]
- fix ABBA deadlock between cpuset callback_sem and hotplug
  cpucontrol mutex  [#191582]
- Check for existing sysfs directory prior to creating one
  [#191360]
- Fix possible NFS panic in readdir.  [#189951]
- MPT driver: Fix oops on module loading   [#189534]
- SUNRPC: Ensure that rpc_mkpipe returns a refcounted
  dentry  [#183013]
- Pass file mode on DMAPI remove events  [#182691]
- MPT driver: Fix oops during error recovery  [#177919]
- flush icache on POWER4 cpus to fix itrace crash  [#171699]
- KPROBES: Fix system panic if user doing copy_from_user in
  the probe handlers  [#171483]
- patches.xen/xen-balloon-max-target: Expose limit domain
  can be ballooned up to  [#152667]
- Avoid possible soft-lockup, particularly related to md
  [#152099]
- reiserfs: fix transaction overflowing  [#145070]


Fixes for S/390:

- IBM Patchcluster 6
    - Problem-ID:  25393 - xpram: module parameter parsing.
    - Problem-ID:  23720 - zfcp: failed paths remain
unavailable
    - Problem-ID:  23989 - zfcp: ERP &quot;deadlock&quot; when
registering a scsi device or remote port (partII)
    - Problem-ID:  24645 - qeth: qethconf not adding ipa
entries
    - Problem-ID:  25507 - cio: 5 min timeout after setting
chpid offline.
    - Problem-ID:  25511 - cio: Fix some path grouping and
path verification related problems.

- IBM Patchcluster 7
    - Problem-ID:  25564 - qeth: race during setup of qeth
device
    - Problem-ID:  25799 - iucv: multiple interfaces with
same peer established
    - Problem-ID:  25801 - cio: permanent subchannel busy
conditions may cause I/O stall
    - Problem-ID:  23575 - cio: module containing ccwgroup
driver cannot be unloaded.
    - Problem-ID:  25802 - cio: Disallow ccwgroup devices
containing non-unique ccw devices.
    - Problem-ID:  26016 - qeth: race when reboot and
recovery run concurrently
    - Problem-ID:  26068 - qeth: kernel panic under heavy
UDP workload
    - Problem-ID:  26103 - cio: I/O stall due to lost
interupt after CHPID vary off/on cycle
    - Problem-ID:  26014 - qeth: stack trace with msg
&quot;inconsistent lock state&quot;
    - Problem-ID:  26118 - dasd: kernel BUG when setting a
DASD device offline. 
    - Problem-ID:  19628 - zfcp: do adapter reopen on
do_QDIO error
    - Problem-ID:  26144 - qeth: Setrouting for ipv6
invalid on hipersockets.
    - Problem-ID:  23427, 24855 - cio: Inconsistent values
in channel measurement facility.
    - Problem-ID:  24511 - dasd: Cleanup queue fails during
offline processing.

  For further describtion of the named Problem-IDs, please
look to
http://www-128.ibm.com/developerworks/linux/linux390/april20
04_recommended.html

In the former Kernel the HZ_TIMER was switched on by
default. This is now switched off. (see cat
/proc/sys/kernel/hz_timer on the system)
</description>
  <yum:version ver="2097" rel="0"/>
  <rpm:requires>
    <rpm:entry kind="atom" name="kernel-bigsmp" epoch="0" ver="2.6.16.21" rel="0.25" flags="EQ"/>
    <rpm:entry kind="atom" name="kernel-default" epoch="0" ver="2.6.16.21" rel="0.25" flags="EQ"/>
    <rpm:entry kind="atom" name="kernel-smp" epoch="0" ver="2.6.16.21" rel="0.25" flags="EQ"/>
    <rpm:entry kind="atom" name="kernel-source" epoch="0" ver="2.6.16.21" rel="0.25" flags="EQ"/>
    <rpm:entry kind="atom" name="kernel-syms" epoch="0" ver="2.6.16.21" rel="0.25" flags="EQ"/>
  </rpm:requires>
  <reboot-needed/>
  <category>security</category>
    <license-to-confirm>
This update can be used to install a new kernel.
 
If you decide to use the kernel update, we recommend that you reboot
your system upon completion of the YaST Online Update, as additional
kernel modules may be needed which can only be loaded after the system
is rebooted.

If you are in the course of performing a new installation, you should
deselect this kernel update in order to avoid problems with the hardware
detection during the installation.
    </license-to-confirm>
  <atoms>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>kernel-bigsmp</name>
      <arch>i586</arch>
      <version epoch="0" ver="2.6.16.21" rel="0.25"/>
      <checksum type="sha" pkgid="YES">f3136ea46bf61ff68b06e692c145ba8c73c48adf</checksum>
      <time file="1158675919" build="1158665977"/>
      <size package="18088108" installed="75922145" archive="72826428"/>
      <location xml:base="media://#1" href="suse/i586/kernel-bigsmp-2.6.16.27-0.9.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="kernel-bigsmp" epoch="0" ver="2.6.16.21" rel="0.25" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="kernel-bigsmp"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>kernel-default</name>
      <arch>i586</arch>
      <version epoch="0" ver="2.6.16.21" rel="0.25"/>
      <checksum type="sha" pkgid="YES">8ac3ad89d3d48fde7da1252824a41e2a571fb7ac</checksum>
      <time file="1158675880" build="1158665809"/>
      <size package="17696324" installed="47433312" archive="44335152"/>
      <location xml:base="media://#1" href="suse/i586/kernel-default-2.6.16.27-0.9.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="kernel-default" epoch="0" ver="2.6.16.21" rel="0.25" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="kernel-default"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>kernel-smp</name>
      <arch>i586</arch>
      <version epoch="0" ver="2.6.16.21" rel="0.25"/>
      <checksum type="sha" pkgid="YES">089338afaddaf6015b118001995a0d2eb551958a</checksum>
      <time file="1158676012" build="1158666353"/>
      <size package="17996976" installed="54957704" archive="51874412"/>
      <location xml:base="media://#1" href="suse/i586/kernel-smp-2.6.16.27-0.9.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="kernel-smp" epoch="0" ver="2.6.16.21" rel="0.25" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="kernel-smp"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>kernel-source</name>
      <arch>i586</arch>
      <version epoch="0" ver="2.6.16.21" rel="0.25"/>
      <checksum type="sha" pkgid="YES">3537ff53e718dbd1bd059abe4d198a4b8365ca1f</checksum>
      <time file="1158675863" build="1158663229"/>
      <size package="45047006" installed="229400791" archive="233102032"/>
      <location xml:base="media://#1" href="suse/i586/kernel-source-2.6.16.27-0.9.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="kernel-source" epoch="0" ver="2.6.16.21" rel="0.25" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="kernel-source"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>kernel-syms</name>
      <arch>i586</arch>
      <version epoch="0" ver="2.6.16.21" rel="0.25"/>
      <checksum type="sha" pkgid="YES">46837ec111e8563073978c845f4ff90e77f3a48b</checksum>
      <time file="1158677817" build="1158677449"/>
      <size package="1778613" installed="2792639" archive="2796948"/>
      <location xml:base="media://#1" href="suse/i586/kernel-syms-2.6.16.27-0.9.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="kernel-syms" epoch="0" ver="2.6.16.21" rel="0.25" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="kernel-syms"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
      </pkgfiles>
    </package>
  </atoms>
</patch>
