Page navigation
This page contains patches that are EXPERIMENTAL. They had only limited testing and may not install or function in all environments. These patches need not be compatible with other patches on developerworks for LINUX for S/390 either.
Linux kernel version 2.2.20 experimental downloads
The purpose of this page is early publication of on-going efforts at IBM to allow for
- code review and
- early experiments by "power users".
This page may also be used to "submit" code into the development streams of open source projects.
Warning You may not use these patches on a production system or on any system that may get authority over a production system or access to data of a production system. Disregarding this rule may result in severe data loss.
Experimental patches will eventually disappear as they will be included in a following release unless proven wrong or replaced by better code.
If you download any software from this web site please be aware of the Warranty Disclaimer and Limitation of Liabilities.
| Date | Component | Downloadable |
|---|---|---|
| 2002-03-04 | Mar 04 lcs patch | linux-2.2.20-s390-2-lcs.tar.gz |
| 2002-02-26 | Feb 26 kernel patch | linux-2.2.20-s390-1.tar.gz |
| 2002-01-28 | Code drop | linux-2.2.20-s390.tar.gz |
| 2002-01-28 | OCO modules |
lcs-2.2.20-s390.tar.gz qdio-2.2.20-s390.tar.gz qeth-2.2.20-s390.tar.gz |
2002-03-04 patches
- linux-2.2.20-s390-2-lcs.tar.gz MD5 (2002-03-04)
Release note:
This patch contains the source code for the lcs device driver.
- The LCS device driver (formerly available as OCO, only) is now provided in source-code form.
- This version of the LCS-driver contains the source-code for the 2002-01-28 kernel 2.2.20 OCO-module.
- The lcs network driver supports OSA-2 Ethernet Token Ring, and OSA-Express Fast Ethernet in non-QDIO mode.
Everybody should apply this patch.
To create the complete linux kernel sources, the following patches need to be applied in sequence:
linux-2.2.20.tar.gz (original kernel source)
+ linux-2.2.20-s390.diff (IBM)
+ linux-2.2.20-s390-1.diff (IBM)
+ linux-2.2.20-s390-2-lcs.diff (IBM)
2002-02-26 patches
- linux-2.2.20-s390-1.tar.gz MD5 (2002-02-26)
Release note:
This patch provides an updated S/390 backend for linux kernel version 2.2.20. It contains the following:
- fixed header files in order to make linux-2.2.20-s390 build properly
- removed useless entries from /proc
The 2002-01-28 OCO modules are not affected by these kernel changes.
To create the complete linux kernel sources, the following patches need to be applied in sequence:
linux-2.2.20.tar.gz (original kernel source)
+ linux-2.2.20-s390.diff (IBM)
+ linux-2.2.20-s390-1.diff (IBM)
Code Drop
- linux-2.2.20-s390.tar.gz MD5 (2002-01-28)
Release notes:
This patch provides an updated S/390 backend for linux kernel version 2.2.20. It contains all bug fixes and updates dropped for kernel version 2.2.16.
To create the complete linux kernel sources, the following patches need to be applied in sequence:
linux-2.2.20.tar.gz (original kernel source)
+ linux-2.2.20-s390.diff (IBM)
OCO Modules
The following device drivers are compatible with the experimental Linux kernel version 2.2.20 and are object code only. Documentation on their use can be found in the LINUX for S/390 device drivers manual in the Documentation section.
- LCS Driver (e.g. ethernet, fast ethernet, tokenring)
lcs-2.2.20-s390.tar.gz | MD5 (2002-01-28) - QDIO Base Support
qdio-2.2.20-s390.tar.gz MD5 (2002-01-28) - OSA-Express Gigabit Ethernet Driver
qeth-2.2.20-s390.tar.gz | MD5 (2002-01-28)
Restrictions for QDIO base support and OSA-Express Gigabit Ethernet Driver:
- Multicasting has to be switched on in the kernel.
- The Gigabit Ethernet Driver needs QDIO base support.