All Products
Search
Document Center

:Resolve the "virtio_net: probe of virtio2 failed with error -16" error on a Linux instance

Last Updated:Nov 21, 2025

This topic describes the causes of and solution to the issue of the "virtio_net: probe of virtio2 failed with error -16" error message that appears in the system log file when the network interface controller (NIC) cannot be configured or cannot be read or displayed after a Linux Elastic Compute Service (ECS) instance is started.

Problem description

After a Linux instance starts, its NIC cannot be configured or displayed correctly. The system log reports the error message "virtio_net: probe of virtio2 failed with error -16". This error indicates that the NIC failed to load.

Note

The issue occurs during system startup or the hot swapping of the network interface controller.

image

For information about how to view the system logs, see View system logs and screenshots.

Causes

The preceding issue may occur due to the following reasons:

  • Low system memory

  • Softlockups in the system

  • Deadlocks in the system

Solution

The preceding issue may occasionally occur. We recommend restarting the instance and check whether the NIC settings are loaded as expected. For more information, see Restart an instance.