Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Development stream - Recommended

 

The developerWorks 'Development stream' describes Linux on System z contributions and functionality against recent upstream kernel and other upstream Linux components which can be used to build Linux on System z distributions.

Overview 'Development stream'

The developerWorks 'Development stream' describes Linux on System z contributions and functionality against recent upstream kernel and other upstream Linux components which can be used to build Linux on System z distributions.

Currently, the 'Development stream' consists of and has been tested with:

  • kernel 3.3
  • Toolchain:
  • utilities:
  • debug tools:

For other System z relevant Linux components refer to Other packages.

2012-03-31 Updated 'Development stream' with enhancements - kernel 3.3

This developerWorks update documents upstream contributions to kernel 3.3 from the Linux on System z team.

Documentation updates matching kernel 3.3 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2012-03-31 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 3.3 optional patch for the message catalog.

Features of this update:

2012-02-29 Updated 'Development stream' with enhancements - kernel 3.2

This developerWorks update documents upstream contributions to kernel 3.2 from the Linux on System z team.

Documentation updates matching kernel 3.2 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2012-02-29 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 3.2 optional patch for the message catalog.

Features of this update:

  • with kernel 3.2:
    • Support for the following features of IBM zEnterprise z114 and z196:
    • The Linux kdump framework is integrated into the already available System z stand-alone dump tools and shutdown actions framework.
  • with s390-tools 1.17.0:

2011-12-09 Technology Study: Integrating Applications with Linux on zEnterprise

This developerWorks update provides the experimental applint package (0.2-33) as a technology study for use on zEnterprise (z196, z114), integrating x86 environments running on zBX into Linux on System z, providing

If you have questions or should you be interested in formal support, please contact: APPLINT@de.ibm.com (monitored on a best can do basis).

2011-11-30 Updated 'Development stream' with enhancements - kernel 3.1

This developerWorks update documents upstream contributions to kernel 3.1 from the Linux on System z team.

Documentation updates matching kernel 3.1 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2011-11-30 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 3.1 optional patch for the message catalog.

Features of this update:

2011-08-31 Updated 'Development stream' with enhancements - kernel 3.0

This developerWorks update documents upstream contributions to kernel 3.0 from the Linux on System z team.

Documentation updates matching kernel 3.0 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2011-08-31 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 3.0 optional patch for the message catalog.

Features of this update:

2011-07-12 Update related to IBM zEnterprise System Announcements

The new IBM zEnterprise z114 announced with the 2011-07-12 U.S. Hardware Announcement Letter 111-136 "IBM zEnterprise 114 - Freedom by design" and the enhancements to z196 announced with U.S. Hardware Announcement Letter 111-121 "IBM zEnterprise 196 enhancements deliver faster access to data" are supported by Linux on System z.

The Technical details page has been updated to reflect the z114.

Please refer to IBM tested Linux environments to see the IBM support for your distribution.

2011-06-30 Updated 'Development stream' with enhancements - kernel 2.6.39

This developerWorks update documents upstream contributions to kernel 2.6.39 from the Linux on System z team.

Documentation updates matching kernel 2.6.39 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2011-06-30 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 2.6.39 optional patch for the message catalog.

Features of this update:

2011-05-19 Updated 'Development stream' with enhancements - kernel 2.6.38

This developerWorks update documents upstream contributions to kernel 2.6.38 from the Linux on System z team.

Documentation updates matching kernel 2.6.38 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2011-05-19 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 2.6.38 optional patch for the message catalog.

Features of this update:

2011-01-27 Updated 'Development stream' with enhancements - kernel 2.6.37

This developerWorks update documents upstream contributions to kernel 2.6.37 from the Linux on System z team.

Documentation updates matching kernel 2.6.37 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2011-01-27 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 2.6.37 optional patch for the message catalog.

Features of this update:

2010-10-22 Updated 'Development stream' with enhancements - kernel 2.6.36

This developerWorks update documents upstream contributions to kernel 2.6.36 from the Linux on System z team.

Documentation updates matching kernel 2.6.36 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2010-10-22 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 2.6.36 optional patch for the message catalog.

Features of this update:

2010-09-16 Updated 'Development stream' with enhancements - kernel 2.6.35

This developerWorks update documents upstream contributions to kernel 2.6.35 from the Linux on System z team.

Documentation updates matching kernel 2.6.35 are available here for the following Linux on System z manuals:

  • Device Drivers, Features, and Commands
  • Using the Dump Tools
  • How to use FC-attached SCSI devices with Linux on System z
  • How to Improve Performance with PAV
  • Kernel Messages

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2010-09-16 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

  • Toolchain:
  • utilities:
  • debug tools:
    • GDB 6.8, see http://sources.redhat.com/gdb/download/
    • strace 4.5.18, see: http://sourceforge.net/projects/strace/
    • crash 5.0.1 or later - for latest available, see: http://people.redhat.com/anderson/
    • Note that as of kernel 2.6.35, lcrash (from lkcdutils / LKCD) is no longer supported for the 'Development stream'

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 2.6.35 optional patch for the message catalog.

Note that as of kernel 2.6.35, lcrash (from lkcdutils / LKCD) is no longer supported for the 'Development stream' and therefore no more kerntypes-patches are provided.

Features of this update:

  • with kernel 2.6.35:
    • Dynamic PAV toleration -- Tolerate dynamic Parallel Access Volume (PAV) changes for base PAV; see How to Improve Performance with PAV (kernel 2.6.35) for details
    • Breaking-event-address for user space programs -- requires hardware capabilities available with z10 or later
    • Support in qeth for new CHPIDs OSX and OSM introduced with z196:
      • OSM for connectivity to intranode management network (INMN) from z196 to Unified Resource Manager
      • OSX for connectivity and access control to the intraensemble data network (IEDN) from z196 to Unified Resource Manager functions
    • Support in qeth for Offloading Outbound Checksumming to the OSA adapter
    • Toleration for Optimized Latency Mode (OLM) in qeth
  • with s390-tools 1.10.0:
    • Support in znetconf for configuring OSX and OSM CHPIDs
  • with zfcp HBA API 2.1:
    • Additional features of the HBA API standard:
      • FCP pass-through support
      • events handling support
    • Two new utilities:
      • zfcp_ping -- sends a request to a specified destination and expects an answer to verify the existence of that destination
      • zfcp_show -- provides almost all available information about the connected SAN, including all involved interconnect elements (e.g. switches), the number and status of their ports and a potentially connected node port.
  • with snIPL 2.1.9:
    • snipl --scsidump for LPAR: new snipl option to issue a SCSI dump command for the target LPAR
    • snipl --stop for LPAR: new snipl option to stop all CPUs of the target LPAR. Stopping the CPUs is a prerequisite for taking a dump on DASD with snipl --load

2010-07-22 Update related to 'IBM zEnterprise System' Announcement

The IBM zEnterprise 196 (z196) was announced 2010-07-22, see IBM U.S. Hardware Announcement Letter 110-170 "The IBM zEnterprise System -- A new dimension in computing", and is supported by Linux on System z.

The following features of the z196 are supported by the 'Development Stream':

Support for the new OSA CHPID types OSX and OSM is accepted upstream for integration into kernel 2.6.35 -- appropriate s390-tools updates will be published here with the kernel 2.6.35 related developerWorks update.

Note that the 'Technical Details' page has been updated to reflect the z196.

2010-06-30 Documentation for kernel 2.6.34

2010-05-28 Updated 'Development stream' with enhancements - kernel 2.6.34

This developerWorks update documents upstream contributions to kernel 2.6.34 from the Linux on System z team.

Documentation updates matching kernel 2.6.34 will be provided shortly.

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2010-05-28 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

  • Toolchain:
  • utilities:
  • debug tools:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 2.6.34 optional patches for:

Furthermore, a bugfix is available with snipl 2.1.8. Note that the z/VM System Management Application Programming Interfaces (APIs) used for snIPL for VM are no longer available with z/VM Version 6.

Features of this update:

2010-03-12 Updated 'Development stream' with enhancements - kernel 2.6.33

This developerWorks update documents upstream contributions to kernel 2.6.33 from the Linux on System z team.

Documentation updates matching kernel 2.6.33 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2010-03-12 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 2.6.33 optional patches for:

Furthermore, a bugfix is available with snipl 2.1.7.

Features of this update:

Note that you can now use Extended Address Volume (EAV) support, also known as "large volume support", provided as patch for kernel 2.6.29 (2009-05-08), for Linux on System z running as a z/VM-guest if you are using z/VM 5.4 or z/VM 6.1 with the PTFs for APARs VM64709 (CP) and VM64711 (CMS).

2009-12-11 Updated 'Development stream' with enhancements - kernel 2.6.32

This developerWorks update documents upstream contributions to kernel 2.6.32 from the Linux on System z team.

Documentation updates matching kernel 2.6.32 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2009-12-11 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

  • kernel 2.6.32 (upgraded)
  • utilities:
  • debug tools:

For other System z relevant Linux components refer to Other packages.

The Linux on System z 'Development stream' provides the kernel 2.6.32 optional patches for:

The latest IBM System z10 -- see IBM U.S. Hardware Announcement Letter 109-678 -- introduces:

2009-09-23 Updated 'Development stream' with enhancements - kernel 2.6.31

Starting with kernel 2.6.31, Linux on System z will document upstream contributions on these 'Development stream' pages triggered by the release of new kernel-levels.

Documentation updates matching kernel 2.6.31 are available here for the following Linux on System z manuals:

The 'Development stream' pages for Technical details and Restrictions have been updated, too.

The 2009-09-23 developerWorks update for the 'Development stream' documents new functionality provided for recent upstream Linux components which have been tested with:

  • Toolchain:
  • utilities:
  • debug tools:

For other System z relevant Linux components refer to Other packages.

Note that snIPL 2.1.6 with enhancements is available, too.

The main feature of kernel-2.6.31 from the Linux on System z perspective is the new support to suspend and resume Linux instances running in LPAR or as a z/VM-guest:

The Linux on System z 'Development stream' provides the kernel 2.6.31 optional patches for

Starting with the kernel 2.6.31 base 'Development stream' there is no longer an optional feature patch for cmm2 delivering the 'full' cmm2-functionality.
(As the 'basic' cmm2-functionality is available in recent kernels, the cmma IPL-option is still there.)

2009-09-18 Upgrades

The 2009-09-18 developerWorks update delivers:

  • s390-tools 1.8.2 which replaces s390-tools 1.8.1 - providing the following new tools:

2009-05-08 Updated 'Development stream' with major enhancements - kernel 2.6.29

The 2009-05-08 developerWorks update enhances the 'Development stream' significantly with major new functionality provided for recent upstream Linux components.

Currently, the 'Development stream' consists of and has been tested with:

For other System z relevant Linux components refer to Other packages.

The kernel 2.6.29 based 'Development stream' has all features of the kernel 2.6.27 based 'Development stream', except for Enhanced Device Driver Packing (EDDP) - EDDP support has been removed as there are no performance benefits.

New features in the 'Development stream'

2008-11-25 Updated 'Development stream' with major enhancements

The 2008-11-25 developerWorks update enhances the 'Development stream' significantly with major new functionality provided for recent upstream Linux components.

Currently, the 'Development stream' consists of and has been tested with:

For other System z relevant Linux components refer to Other packages.

The deprecation statements for "October 2005 stream" regarding CLAW, CTC, and IUCV network devices are not documented for the 'Development stream'; however IBM does not recommend these deprecated functions for Linux on System z distributions based on the 'Development stream'.

With the introduction of "FCP automatic remote storage port discovery" (kernel 2.6.27 - upstream) and the new lsluns-tool (s390-tools 1.8.0), there is now no need for a SAN Discovery Tool as available for the "October 2005 stream" (and previously not available for the 'Development stream').

Note that the FCP adapter statistics (on IBM System z9 or later) and the zfcp statistics have been reworked and are now available using recent zfcp (kernel 2.6.27 - patch 01), the new ziomon-tool (s390-tools 1.8.0), and can be retrieved using blktrace-1.0.0 (http://brick.kernel.dk/snaps/).

New features in the 'Development stream'

  • Exploitation of features introduced with IBM System z9:

2008-11-18 Links to IBM announcement letters

Linux on System z is supported on:

Note that Communication Controller for Linux on System z (CCL) Version 1.3 is available -- see IBM U.S. Software Announcement Letter 208-377 and the CCL homepage.

2008-05-16 Upgrades

The 2008-05-16 developerWorks update delivers:

2008-05-07 Introducing the 'Development stream'

The 2008-05-07 developerWorks update introduces the 'Development stream', which is based on recent upstream Linux packages - as opposed to the former streams that were based on backlevel components.

Currently, the 'Development stream' consists of and has been tested with:

  • kernel 2.6.25
  • utilities:
  • debug tools:

For other System z relevant Linux components refer to Other packages.

The 'Development stream' has all features of the "October 2005 stream" with the following exception:

The Linux on System z functionality in the 'Development stream' has changed in some cases compared to the "October 2005 stream", most noticably for the:

The deprecation statements for "October 2005 stream" regarding CLAW, CTC, and IUCV network devices are not documented for the 'Development stream'; however IBM does not recommend these deprecated functions for Linux on System z distributions based on the 'Development stream'.

New features in the 'Development stream'

These downloads deliver the following new features:

Contact the IBM team

If you want to contact the Linux on System z IBM team refer to the Contact the Linux on System z IBM team page.