Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Lightspeed
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Lightspeed
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2009:1004 - Bug Fix Advisory
Issued:
2009-05-18
Updated:
2009-05-18

RHBA-2009:1004 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

udev bug fix update

Type/Severity

Bug Fix Advisory

Red Hat Lightspeed patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

An updated udev package that fixes various bugs is now available.

Description

The udev package implements a dynamic device directory providing only the
devices present on the system. This dynamic directory runs in user-space,
dynamically creates and removes devices, provides consistent naming and a
user-space API. udev replaces devfs in order to provide greater hot plug
functionality.

This updated udev package includes fixes for the following bugs:

  • previously in Red Hat Enterprise Linux 4, the /dev/tape directory entry

consisted of a symbolic link to the first tape device. However, an upgrade
to the udev rules in Red Hat Enterprise Linux 4.6 caused the /dev/tape
symbolic link to become a directory with symbolic links to tape devices
within that directory. This update reverts the udev rule back to the
previous behavior so as to remain consistent with previous Red Hat
Enterprise Linux 4 releases.

Note that the newer udev rules are the default in Red Hat Enterprise Linux
5: /dev/tape is a directory which contains persistent symbolic links to
tape devices.

  • the scsi_id(8) man page was unclear about the fact that the "-d device"

option must be used in conjunction with the "-s sysfs-device" option, and
has been updated to reflect this information.

  • under certain circumstances, the scsi_id command unnecessarily issued the

following error message: "close failed: No medium found".

  • on occasion, the Logical Volume Manager (LVM) was unable to find volume

groups and LVM initialization would fail during the boot sequence. This
occurred when udev was not "settled" and was still performing tasks at the
time when LVM attempted to locate volume groups, and has been resolved in
this updated package.

  • systems with large number of Logical Unit Numbers (LUNs) could result in

out-of-memory errors and system crashes due to a udev locking issue. This
has been resolved so that systems with large numbers of LUNs still perform
as expected during SCSI device scans.

  • handheld devices such as PDAs are now correctly recognized and can be

used by non-root users, and the /dev/pilot directory entry now points to
the correct device if the handheld is the sole USB device which provides a
serial terminal.

All users of udev are advised to upgrade to this updated package, which
resolves these issues.

Solution

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

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Affected Products

  • Red Hat Enterprise Linux Server 4 x86_64
  • Red Hat Enterprise Linux Server 4 ia64
  • Red Hat Enterprise Linux Server 4 i386
  • Red Hat Enterprise Linux Workstation 4 x86_64
  • Red Hat Enterprise Linux Workstation 4 ia64
  • Red Hat Enterprise Linux Workstation 4 i386
  • Red Hat Enterprise Linux Desktop 4 x86_64
  • Red Hat Enterprise Linux Desktop 4 i386
  • Red Hat Enterprise Linux for IBM z Systems 4 s390x
  • Red Hat Enterprise Linux for IBM z Systems 4 s390
  • Red Hat Enterprise Linux for Power, big endian 4 ppc

Fixes

  • BZ - 198704 - LVM2 init may fail if dm_mod is still checking disks
  • BZ - 459969 - [NetApp 4.8 bug] OOM gets triggered while discovering a large number of LUNs
  • BZ - 462538 - [4.7] scsi_id command outputs an unnecessary error message

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 4

SRPM
udev-039-10.29.el4.src.rpm SHA-256: 7f7fe5da7d180acd173128798e7b9b5dba68bf3827eac1e15f1b27a4dd7aadf5
x86_64
udev-039-10.29.el4.x86_64.rpm SHA-256: d6c4d88e9787b8d6a478ac63f8f5f0ad8a5f7c83490c207a7b5eec44741b20a5
udev-039-10.29.el4.x86_64.rpm SHA-256: d6c4d88e9787b8d6a478ac63f8f5f0ad8a5f7c83490c207a7b5eec44741b20a5
ia64
udev-039-10.29.el4.ia64.rpm SHA-256: 99ddd916dcb2a91e332eadcf92d1e58cab79eb10e851a6abf6bd44d5e5002b14
udev-039-10.29.el4.ia64.rpm SHA-256: 99ddd916dcb2a91e332eadcf92d1e58cab79eb10e851a6abf6bd44d5e5002b14
i386
udev-039-10.29.el4.i386.rpm SHA-256: c96d7d1b0f9fdeb08d8c480868ed13a2bfd1d37f3f512b6d785b14e7b8c177a4
udev-039-10.29.el4.i386.rpm SHA-256: c96d7d1b0f9fdeb08d8c480868ed13a2bfd1d37f3f512b6d785b14e7b8c177a4

Red Hat Enterprise Linux Workstation 4

SRPM
udev-039-10.29.el4.src.rpm SHA-256: 7f7fe5da7d180acd173128798e7b9b5dba68bf3827eac1e15f1b27a4dd7aadf5
x86_64
udev-039-10.29.el4.x86_64.rpm SHA-256: d6c4d88e9787b8d6a478ac63f8f5f0ad8a5f7c83490c207a7b5eec44741b20a5
ia64
udev-039-10.29.el4.ia64.rpm SHA-256: 99ddd916dcb2a91e332eadcf92d1e58cab79eb10e851a6abf6bd44d5e5002b14
i386
udev-039-10.29.el4.i386.rpm SHA-256: c96d7d1b0f9fdeb08d8c480868ed13a2bfd1d37f3f512b6d785b14e7b8c177a4

Red Hat Enterprise Linux Desktop 4

SRPM
udev-039-10.29.el4.src.rpm SHA-256: 7f7fe5da7d180acd173128798e7b9b5dba68bf3827eac1e15f1b27a4dd7aadf5
x86_64
udev-039-10.29.el4.x86_64.rpm SHA-256: d6c4d88e9787b8d6a478ac63f8f5f0ad8a5f7c83490c207a7b5eec44741b20a5
i386
udev-039-10.29.el4.i386.rpm SHA-256: c96d7d1b0f9fdeb08d8c480868ed13a2bfd1d37f3f512b6d785b14e7b8c177a4

Red Hat Enterprise Linux for IBM z Systems 4

SRPM
udev-039-10.29.el4.src.rpm SHA-256: 7f7fe5da7d180acd173128798e7b9b5dba68bf3827eac1e15f1b27a4dd7aadf5
s390x
udev-039-10.29.el4.s390x.rpm SHA-256: c4cb2d1a03f67177cee76a13257a70ec167300f323ca5cfcd04e4f5bbce59fec
s390
udev-039-10.29.el4.s390.rpm SHA-256: 3a6e0376ca151ea500ad6fcf72bc19a136e995535c0e239dbe31d8d1284a7e58

Red Hat Enterprise Linux for Power, big endian 4

SRPM
udev-039-10.29.el4.src.rpm SHA-256: 7f7fe5da7d180acd173128798e7b9b5dba68bf3827eac1e15f1b27a4dd7aadf5
ppc
udev-039-10.29.el4.ppc.rpm SHA-256: c238a94be4b8ae33815c3a006d11c72bcd3d4445e8442e4ef2d2b3efdb055db7

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility