Skip to main content



Kernel 2.4 based: June 2003 stream

developerWorks

2004-01-30 kernel 2.4.21 new feature patch 10 ("June 2003")

jump to next patch    jump to xref   jump to Download Area

If you download any software from this web site please be aware of the Warranty Disclaimer and Limitation of Liabilities.

linux-2.4.21-s390-10-june2003.tar.gz / MD5 ... accumulated patch, recommended (2004-01-30)

linux-2.4.21-s390-10-june2003-patches.tar.gz / MD5 ... per-problem-patches, recommended (2004-01-30)

This patch contains the following Linux kernel features:

  • Architecture cleanup:
    • Add header file for 32 bit emulation of I/O controls.
    • Reduce memory usage in the radom device driver by 256KB.

  • Common I/O layer cleanup:
    • Remove reset_cons_dev. Nobody uses it.
    • Remove DOIO_CANCEL_ON_TIMEOUT option. Nobody uses it.
    • Remove unused member ulpm from ioinfo structure.
    • Remove unused and broken support for I/O queueing.
    • Remove unused enable_irq/disable_irq interface.

  • Fix problem when 64 FCP adapters are initialized simultaneously

  • Cleanup and a small enhancement for the dasd device driver:
    • Improved checking for dasd device ranges.
    • Simplified long busy conditions.
    • Add BIODASDQUIESCE and BIODASDRESUME ioctls.

  • qeth enhancements:
    • Enhanced SNMP support, works with net-snmp 5 now
    • Reduce interrupts for outgoing packets

  • Cleanup for netiucv: allow compiling without procfs.

  • Fix system tick misaccounting problem.

  • Add virtual timer interface.

  • Add Linux - z/VM monitor stream.

  • Add collaborative memory mangement interface.

  • Add z/VM discontiguous saved segments (DCSS) block device driver.

  • Add channel measurement block interface.

  • Add interface to read from the z/VM system service records.

  • Add new features to the zfcp host adapter driver:
    • Add support for HBA API (FC-HBA) for zfcp.
    • Error recovery enhancements for zfcp.

  • Add support for the PCIXCC HW crypto cards.


Everybody should apply this patch.

To create the complete linux kernel sources, the following patches need to be applied in sequence:

linux-2.4.21.tar.gz (see www.kernel.org)
+ linux-2.4.21-s390-june2003.diff (IBM)
+ linux-2.4.21-s390-01-june2003.diff (IBM)
+ linux-2.4.21-s390-02-june2003.diff (IBM)
+ linux-2.4.21-s390-03-june2003.diff (IBM)
+ linux-2.4.21-s390-04-june2003.diff (IBM)
+ linux-2.4.21-s390-05-june2003.diff (IBM)
+ linux-2.4.21-s390-06-june2003.diff (IBM)
+ linux-2.4.21-s390-07-june2003.diff (IBM)
+ linux-2.4.21-s390-08-june2003.diff (IBM)
+ linux-2.4.21-s390-09-june2003.diff (IBM)
+ linux-2.4.21-s390-10-june2003.diff (IBM)

Note: If On-demand timer is required, apply as last patch:
+ linux-2.4.21-s390-timer-02-june2003.diff (IBM)

Note: To use OSA-Express Direct SNMP, also install s390-tools 1.2.2 or later.

Note: Using broadcast in VM Guest LAN requires APAR VM63397.


Back to top



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.