이 콘텐츠는 선택한 언어로 제공되지 않습니다.

8.249. udev


Updated udev packages that fix several bugs and add two enhancements are now available for Red Hat Enterprise Linux 6.
The udev packages implement 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. The udev packages replace the devfs package and provides better hot plug functionality.

Bug Fixes

BZ#839172, BZ#1020856
Previously, hard disks connected to a Peripheral Component Interconnect Express SSD (PCIe SSD) did not have an entry with their IDs in the udev database, because device names did not trigger any persistent disk udev rule. As a consequence, no symbolic link was created in the /dev/disk/by-* file and the device vendor and product were shown as "Unknown" in the installer. This update adds a udev rule to supply information gathered via the ata_id utility. Now, a symbolic link in /dev/disk/by-id is created by udev and additional information is available in the udev database.
BZ#1008341
Prior to this update, a udev rule tried to write to a sysfs file without checking its existence. As a consequence, an error message was returned to syslog. With this update, the udev rule checks for the existence of the file before trying to write to it, and no inappropriate error messages appear in syslog.
BZ#028174
The udev version in Red Hat Enterprise Linux 6 serialized modprobe execution for network cards limiting the amount of worker processes. However, if a lot of modprobes were triggered, udev could reach the limit of worker processes and stopped reacting to firmware load requests. With this update, for every modprobe process in the queue, the amount of worker processes has been increased, and firmware load requests are now executed successfully.
BZ#077186
Previously, for a firmware loading request, the global timeout was 60 seconds by default. However, some firmware loading took longer than 60 seconds on systems with heavy I/O load during the boot process, and thus sometimes failed. The global timeout for firmware loading has been increased to 600 seconds, which is long enough for all systems to let all firmware load without a timeout.
BZ#091790
The sr_mod kernel module was loaded via a udev rule without honoring any blacklist options. As a consequence, sr_mod was loaded although the administrator could have blacklisted this kernel module. With this update, the udev rule calls modprobe with the "-b" option, which lets modprobe check the blacklist. As a result, the sr_mod kernel module is no longer loaded automatically if the administrator chose to blacklist it.
BZ#1103278
For some data cards, a udev rule called the modem-modeswitch tool to switch the card from CDROM to modem mode. However, newer versions of the kernel did not require this call. Consequently, these data cards could not switch to modem mode. To fix this bug, the udev rule for the data cards have been removed, and switching to modem mode no longer causes problems.
In addition, this update adds the following

Enhancements

BZ#910168
This update adds descriptions of scsi_id short options to the scsi_id(8) manual page, and thus scsi_id(8) is now complete.
BZ#1054482
As the "iDRAC7" network interface needed to be distinguished from normal network interfaces, it has been renamed to "idrac".
Users of udev are advised to upgrade to these updated packages, which fix these bugs and add these enhancements.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.