Devices fail to initialize and messages "nommu_map_single: overflow <val> of device mask <mask>" appear on the kernel log

Solution Unverified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content