Devices fail to initialize and messages "nommu_map_single: overflow <val> of device mask <mask>" appear on the kernel log
Issue
- USB devices (eg. mouse and keyboard) don't work. On boot, these messages appear when the kernel tries to initialize them:
usb 3-1: new low speed USB device number 2 using ohci_hcd
nommu_map_single: overflow 13825c2c0+8 of device mask ffffffff
nommu_map_single: overflow 137cbaa00+64 of device mask ffffffff
nommu_map_single: overflow 13825c2c0+8 of device mask ffffffff
nommu_map_single: overflow 137cbaa00+64 of device mask ffffffff
nommu_map_single: overflow 13825c2c0+8 of device mask ffffffff
nommu_map_single: overflow 137cbaa00+64 of device mask ffffffff
udev: starting version 147
usb 3-1: device descriptor read/64, error -32
[drm] Initialized drm 1.1.0 20060810
nommu_map_single: overflow 137fac8a0+8 of device mask ffffffff
nommu_map_single: overflow 137ea0d80+64 of device mask ffffffff
nommu_map_single: overflow 137fac8a0+8 of device mask ffffffff
nommu_map_single: overflow 137ea0d80+64 of device mask ffffffff
nommu_map_single: overflow 137fac8a0+8 of device mask ffffffff
nommu_map_single: overflow 137ea0d80+64 of device mask ffffffff
usb 3-1: device descriptor read/64, error -32
- Messages in the form "nommu_map_single: overflow <val> of device mask <mask>" appear on the kernel log.
Environment
- Red Hat Enterprise Linux 6, minor version <7
- System with hardware IOMMU implementation
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.