Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


More on LinuxToday


Red Hat Linux Advisory: 2.4 kernel

Aug 20, 2003, 23:29 (1 Talkback[s])

Red Hat Bug Fix Advisory

Synopsis: Updated 2.4 kernel resolves obscure bugs.
Advisory ID: RHBA-2003:263-00
Issue date: 2003-08-20
Updated on: 2003-08-20
Product: Red Hat Linux
Keywords:  
Cross references:  
Obsoletes: RHSA-2003:098 RHBA-2003:135 RHSA-2003:172 RHSA-2003:187 RHSA-2003:238-14

1. Topic:

Updated kernel packages are now available fixing several obscure bugs.

2. Relevant releases/architectures:

Red Hat Linux 7.1 - athlon, i386, i586, i686
Red Hat Linux 7.2 - athlon, i386, i586, i686
Red Hat Linux 7.3 - athlon, i386, i586, i686
Red Hat Linux 8.0 - athlon, i386, i586, i686
Red Hat Linux 9 - athlon, i386, i586, i686

3. Problem description:

The Linux kernel handles the basic functions of the operating system.

A number of rarely-seen problems have been discovered affecting the Linux kernel:

  • - A rarely-seen signal delivery race condition.
  • - A rarely-seen race condition in updating page tables could cause systems to hang.
  • - A USB OHCI problem with USB speedtouch ADSL modems.
  • - Several usb-storage devices were handled incorrectly.

All users are advised to upgrade to these errata packages.

Important:

Red Hat Linux 7.1 users must install quota-3.06-9.71 from RHSA-2003-187 before applying this update.

Red Hat Linux 7.2 or 7.3 users must install quota-3.06-9.7 from RHSA-2003-187 before applying this update.

4. Solution:

Before applying this update, make sure all previously released errata relevant to your system have been applied.

To use Red Hat Network to upgrade the kernel, launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate RPMs being upgraded on your system. Note that you need to select the kernel explicitly if you are using the default configuration of up2date.

To install kernel packages manually, use "rpm -ivh <package>" and modify system settings to boot the kernel you have installed. To do this, edit /boot/grub/grub.conf and change the default entry to "default=0" (or, if you have chosen to use LILO as your boot loader, edit /etc/lilo.conf and run lilo)

Do not use "rpm -Uvh" as that will remove your running kernel binaries from your system. You may use "rpm -e" to remove old kernels after determining that the new kernel functions properly on your system.

5. Bug IDs fixed (http://bugzilla.redhat.com/bugzilla for more info):

100739 - RH9: Newburn hangs with PERC 4 + 2.4.20-19.9smp
100439 - RHL9: reboot loop causes hangs on PE650
102133 - kernel panic in page_referenced()
96984 - (USB)Kernel oops with 2.4.20-18.7 and Speedtouch USB ADSL Modem
80328 - (USB STORAGE)usb storage device 05e3/0702 rev. 1.13 doesn't work
89491 - Pentax digital camera makes usb-storage feel sick
97260 - USB problem with Pentax Optio cameras

6. RPMs required:

Red Hat Linux 7.1:

SRPMS:
ftp://updates.redhat.com/7.1/en/os/SRPMS/kernel-2.4.20-20.7.src.rpm

athlon:
ftp://updates.redhat.com/7.1/en/os/athlon/kernel-2.4.20-20.7.athlon.rpm
ftp://updates.redhat.com/7.1/en/os/athlon/kernel-smp-2.4.20-20.7.athlon.rpm

i386:
ftp://updates.redhat.com/7.1/en/os/i386/kernel-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.1/en/os/i386/kernel-source-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.1/en/os/i386/kernel-doc-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.1/en/os/i386/kernel-BOOT-2.4.20-20.7.i386.rpm

i586:
ftp://updates.redhat.com/7.1/en/os/i586/kernel-2.4.20-20.7.i586.rpm
ftp://updates.redhat.com/7.1/en/os/i586/kernel-smp-2.4.20-20.7.i586.rpm

i686:
ftp://updates.redhat.com/7.1/en/os/i686/kernel-2.4.20-20.7.i686.rpm
ftp://updates.redhat.com/7.1/en/os/i686/kernel-smp-2.4.20-20.7.i686.rpm
ftp://updates.redhat.com/7.1/en/os/i686/kernel-bigmem-2.4.20-20.7.i686.rpm

Red Hat Linux 7.2:

SRPMS:
ftp://updates.redhat.com/7.2/en/os/SRPMS/kernel-2.4.20-20.7.src.rpm

athlon:
ftp://updates.redhat.com/7.2/en/os/athlon/kernel-2.4.20-20.7.athlon.rpm
ftp://updates.redhat.com/7.2/en/os/athlon/kernel-smp-2.4.20-20.7.athlon.rpm

i386:
ftp://updates.redhat.com/7.2/en/os/i386/kernel-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.2/en/os/i386/kernel-source-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.2/en/os/i386/kernel-doc-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.2/en/os/i386/kernel-BOOT-2.4.20-20.7.i386.rpm

i586:
ftp://updates.redhat.com/7.2/en/os/i586/kernel-2.4.20-20.7.i586.rpm
ftp://updates.redhat.com/7.2/en/os/i586/kernel-smp-2.4.20-20.7.i586.rpm

i686:
ftp://updates.redhat.com/7.2/en/os/i686/kernel-2.4.20-20.7.i686.rpm
ftp://updates.redhat.com/7.2/en/os/i686/kernel-smp-2.4.20-20.7.i686.rpm
ftp://updates.redhat.com/7.2/en/os/i686/kernel-bigmem-2.4.20-20.7.i686.rpm

Red Hat Linux 7.3:

SRPMS:
ftp://updates.redhat.com/7.3/en/os/SRPMS/kernel-2.4.20-20.7.src.rpm

athlon:
ftp://updates.redhat.com/7.3/en/os/athlon/kernel-2.4.20-20.7.athlon.rpm
ftp://updates.redhat.com/7.3/en/os/athlon/kernel-smp-2.4.20-20.7.athlon.rpm

i386:
ftp://updates.redhat.com/7.3/en/os/i386/kernel-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.3/en/os/i386/kernel-source-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.3/en/os/i386/kernel-doc-2.4.20-20.7.i386.rpm
ftp://updates.redhat.com/7.3/en/os/i386/kernel-BOOT-2.4.20-20.7.i386.rpm

i586:
ftp://updates.redhat.com/7.3/en/os/i586/kernel-2.4.20-20.7.i586.rpm
ftp://updates.redhat.com/7.3/en/os/i586/kernel-smp-2.4.20-20.7.i586.rpm

i686:
ftp://updates.redhat.com/7.3/en/os/i686/kernel-2.4.20-20.7.i686.rpm
ftp://updates.redhat.com/7.3/en/os/i686/kernel-smp-2.4.20-20.7.i686.rpm
ftp://updates.redhat.com/7.3/en/os/i686/kernel-bigmem-2.4.20-20.7.i686.rpm

Red Hat Linux 8.0:

SRPMS:
ftp://updates.redhat.com/8.0/en/os/SRPMS/kernel-2.4.20-20.8.src.rpm

athlon:
ftp://updates.redhat.com/8.0/en/os/athlon/kernel-2.4.20-20.8.athlon.rpm
ftp://updates.redhat.com/8.0/en/os/athlon/kernel-smp-2.4.20-20.8.athlon.rpm

i386:
ftp://updates.redhat.com/8.0/en/os/i386/kernel-2.4.20-20.8.i386.rpm
ftp://updates.redhat.com/8.0/en/os/i386/kernel-source-2.4.20-20.8.i386.rpm
ftp://updates.redhat.com/8.0/en/os/i386/kernel-doc-2.4.20-20.8.i386.rpm
ftp://updates.redhat.com/8.0/en/os/i386/kernel-BOOT-2.4.20-20.8.i386.rpm

i586:
ftp://updates.redhat.com/8.0/en/os/i586/kernel-2.4.20-20.8.i586.rpm
ftp://updates.redhat.com/8.0/en/os/i586/kernel-smp-2.4.20-20.8.i586.rpm

i686:
ftp://updates.redhat.com/8.0/en/os/i686/kernel-2.4.20-20.8.i686.rpm
ftp://updates.redhat.com/8.0/en/os/i686/kernel-smp-2.4.20-20.8.i686.rpm
ftp://updates.redhat.com/8.0/en/os/i686/kernel-bigmem-2.4.20-20.8.i686.rpm

Red Hat Linux 9:

SRPMS:
ftp://updates.redhat.com/9/en/os/SRPMS/kernel-2.4.20-20.9.src.rpm

athlon:
ftp://updates.redhat.com/9/en/os/athlon/kernel-2.4.20-20.9.athlon.rpm
ftp://updates.redhat.com/9/en/os/athlon/kernel-smp-2.4.20-20.9.athlon.rpm

i386:
ftp://updates.redhat.com/9/en/os/i386/kernel-2.4.20-20.9.i386.rpm
ftp://updates.redhat.com/9/en/os/i386/kernel-source-2.4.20-20.9.i386.rpm
ftp://updates.redhat.com/9/en/os/i386/kernel-doc-2.4.20-20.9.i386.rpm
ftp://updates.redhat.com/9/en/os/i386/kernel-BOOT-2.4.20-20.9.i386.rpm

i586:
ftp://updates.redhat.com/9/en/os/i586/kernel-2.4.20-20.9.i586.rpm
ftp://updates.redhat.com/9/en/os/i586/kernel-smp-2.4.20-20.9.i586.rpm

i686:
ftp://updates.redhat.com/9/en/os/i686/kernel-2.4.20-20.9.i686.rpm
ftp://updates.redhat.com/9/en/os/i686/kernel-smp-2.4.20-20.9.i686.rpm
ftp://updates.redhat.com/9/en/os/i686/kernel-bigmem-2.4.20-20.9.i686.rpm

7. Verification:

MD5 sum Package Name


67bf7378bc0e70e6ab1b44f6284be0c0 7.1/en/os/SRPMS/kernel-2.4.20-20.7.src.rpm
d43d7276e5ee52465cfb6f00e01d8a1a 7.1/en/os/athlon/kernel-2.4.20-20.7.athlon.rpm
e80aa46197116f46f7a0b950c8905e4f 7.1/en/os/athlon/kernel-smp-2.4.20-20.7.athlon.rpm
ac1bbdbb4a38f89875bc525620e6c142 7.1/en/os/i386/kernel-2.4.20-20.7.i386.rpm
70ec2cbd4613fda5a614334b66eb56cd 7.1/en/os/i386/kernel-BOOT-2.4.20-20.7.i386.rpm
84b6df31bb7978b2ba7aaf0a084b923b 7.1/en/os/i386/kernel-doc-2.4.20-20.7.i386.rpm
4f80e1764a4c5202233e0c46a0cd7123 7.1/en/os/i386/kernel-source-2.4.20-20.7.i386.rpm
a970b5c7b06b3915a9320814c351f223 7.1/en/os/i586/kernel-2.4.20-20.7.i586.rpm
add5bd2426b69bd2a061396ce13776d5 7.1/en/os/i586/kernel-smp-2.4.20-20.7.i586.rpm
bcdd0fb929b22fbc805ac3c72c1a3503 7.1/en/os/i686/kernel-2.4.20-20.7.i686.rpm
6ae8feff630268d01caddd39fc018d97 7.1/en/os/i686/kernel-bigmem-2.4.20-20.7.i686.rpm
71e99e16c9d89ed36ae2ae3ed38e2c7a 7.1/en/os/i686/kernel-smp-2.4.20-20.7.i686.rpm
67bf7378bc0e70e6ab1b44f6284be0c0 7.2/en/os/SRPMS/kernel-2.4.20-20.7.src.rpm
d43d7276e5ee52465cfb6f00e01d8a1a 7.2/en/os/athlon/kernel-2.4.20-20.7.athlon.rpm
e80aa46197116f46f7a0b950c8905e4f 7.2/en/os/athlon/kernel-smp-2.4.20-20.7.athlon.rpm
ac1bbdbb4a38f89875bc525620e6c142 7.2/en/os/i386/kernel-2.4.20-20.7.i386.rpm
70ec2cbd4613fda5a614334b66eb56cd 7.2/en/os/i386/kernel-BOOT-2.4.20-20.7.i386.rpm
84b6df31bb7978b2ba7aaf0a084b923b 7.2/en/os/i386/kernel-doc-2.4.20-20.7.i386.rpm
4f80e1764a4c5202233e0c46a0cd7123 7.2/en/os/i386/kernel-source-2.4.20-20.7.i386.rpm
a970b5c7b06b3915a9320814c351f223 7.2/en/os/i586/kernel-2.4.20-20.7.i586.rpm

add5bd2426b69bd2a061396ce13776d5 7.2/en/os/i586/kernel-smp-2.4.20-20.7.i586.rpm
bcdd0fb929b22fbc805ac3c72c1a3503 7.2/en/os/i686/kernel-2.4.20-20.7.i686.rpm
6ae8feff630268d01caddd39fc018d97 7.2/en/os/i686/kernel-bigmem-2.4.20-20.7.i686.rpm
71e99e16c9d89ed36ae2ae3ed38e2c7a 7.2/en/os/i686/kernel-smp-2.4.20-20.7.i686.rpm
67bf7378bc0e70e6ab1b44f6284be0c0 7.3/en/os/SRPMS/kernel-2.4.20-20.7.src.rpm
d43d7276e5ee52465cfb6f00e01d8a1a 7.3/en/os/athlon/kernel-2.4.20-20.7.athlon.rpm
e80aa46197116f46f7a0b950c8905e4f 7.3/en/os/athlon/kernel-smp-2.4.20-20.7.athlon.rpm
ac1bbdbb4a38f89875bc525620e6c142 7.3/en/os/i386/kernel-2.4.20-20.7.i386.rpm
70ec2cbd4613fda5a614334b66eb56cd 7.3/en/os/i386/kernel-BOOT-2.4.20-20.7.i386.rpm
84b6df31bb7978b2ba7aaf0a084b923b 7.3/en/os/i386/kernel-doc-2.4.20-20.7.i386.rpm
4f80e1764a4c5202233e0c46a0cd7123 7.3/en/os/i386/kernel-source-2.4.20-20.7.i386.rpm
a970b5c7b06b3915a9320814c351f223 7.3/en/os/i586/kernel-2.4.20-20.7.i586.rpm
add5bd2426b69bd2a061396ce13776d5 7.3/en/os/i586/kernel-smp-2.4.20-20.7.i586.rpm
bcdd0fb929b22fbc805ac3c72c1a3503 7.3/en/os/i686/kernel-2.4.20-20.7.i686.rpm
6ae8feff630268d01caddd39fc018d97 7.3/en/os/i686/kernel-bigmem-2.4.20-20.7.i686.rpm
71e99e16c9d89ed36ae2ae3ed38e2c7a 7.3/en/os/i686/kernel-smp-2.4.20-20.7.i686.rpm
f48bdbf75f1267667882ba6fd71b5485 8.0/en/os/SRPMS/kernel-2.4.20-20.8.src.rpm
9eb393e65a7fa6d3b1d77e2883e83e28 8.0/en/os/athlon/kernel-2.4.20-20.8.athlon.rpm
0671568483695a30b5a9417cf2e99772 8.0/en/os/athlon/kernel-smp-2.4.20-20.8.athlon.rpm
c9cf316d022ac4c67ce08a2e06d0805d 8.0/en/os/i386/kernel-2.4.20-20.8.i386.rpm
e3c497c266c153875a79cd0f03d826a4 8.0/en/os/i386/kernel-BOOT-2.4.20-20.8.i386.rpm
e2aabeb99ff5edb6dba41833b1c3f706 8.0/en/os/i386/kernel-doc-2.4.20-20.8.i386.rpm
21a72ae85c5bad99e3b1252cf6ff32c6 8.0/en/os/i386/kernel-source-2.4.20-20.8.i386.rpm
68ca99733306db497c5cfe227c4a86e7 8.0/en/os/i586/kernel-2.4.20-20.8.i586.rpm
6ee656cb898104d93674cb01ba447902 8.0/en/os/i586/kernel-smp-2.4.20-20.8.i586.rpm
d5ac6bbc449e565f4e4941068755b3dd 8.0/en/os/i686/kernel-2.4.20-20.8.i686.rpm
f60984b4d33cee730768cfc5a633b1e4 8.0/en/os/i686/kernel-bigmem-2.4.20-20.8.i686.rpm
f6208a79dbdd0d4b09a17f85788d1303 8.0/en/os/i686/kernel-smp-2.4.20-20.8.i686.rpm
6d746972fd46dd149c50b5f72aad69c3 9/en/os/SRPMS/kernel-2.4.20-20.9.src.rpm
7a581dcd85e60ffd137f19769e5a4fe4 9/en/os/athlon/kernel-2.4.20-20.9.athlon.rpm
5109cb3a1126d0216f329a0eed23c6ec 9/en/os/athlon/kernel-smp-2.4.20-20.9.athlon.rpm
7f855d126d0c66fa68c27b1b699d4d27 9/en/os/i386/kernel-2.4.20-20.9.i386.rpm
d3a5fb76721188d3c507b4d37931c494 9/en/os/i386/kernel-BOOT-2.4.20-20.9.i386.rpm
1db8535a9da4061f56078103da3ae3f2 9/en/os/i386/kernel-doc-2.4.20-20.9.i386.rpm
ad77c59540374839fb8660357e57ec6e 9/en/os/i386/kernel-source-2.4.20-20.9.i386.rpm
0a5456524d186b2bf75325a2f843bd9f 9/en/os/i586/kernel-2.4.20-20.9.i586.rpm
b0a1c5919685729b9341cd4cd5da5fce 9/en/os/i586/kernel-smp-2.4.20-20.9.i586.rpm
ed8725afb1fdaed2e3038d539043bff0 9/en/os/i686/kernel-2.4.20-20.9.i686.rpm
373e08a1ba29a2f98d4af61d9930144d 9/en/os/i686/kernel-bigmem-2.4.20-20.9.i686.rpm
4842a50a7d8d0fe301db5f57b4d1c861 9/en/os/i686/kernel-smp-2.4.20-20.9.i686.rpm

These packages are GPG signed by Red Hat for security. Our key is available from http://www.redhat.com/security/keys.html

You can verify each package with the following command:

rpm --checksig -v <filename>

If you only wish to verify that each package has not been corrupted or tampered with, examine only the md5sum with the following command:

md5sum <filename>

8. Contact:

The Red Hat security contact is <secalert@redhat.com>. More contact details at http://www.redhat.com/solutions/security/news/contact.html

Copyright 2003 Red Hat, Inc.