Opened 2 years ago

Closed 2 years ago

#18202 closed bug (duplicate)

High CPU usage of if_config_tqg_0 thread in QEMU

Reported by: pulkomandy Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Drivers/Network/ipro1000 Version: R1/beta4
Keywords: Cc:
Blocked By: #18177 Blocking:
Platform: All

Description

Started Haiku in QEMU with this configuration:

qemu-system-x86_64 -hda haiku-nightly-anyboot.iso -cpu host -accel kvm -m 4G -machine q35 -usbdevice tablet

The thread if_config_tqg_0 from the kernel team uses 100% CPU and network switches to "no link"

Removing the "-machine q35" avoids the problem.

Change History (3)

comment:1 by waddlesplash, 2 years ago

Component: - GeneralDrivers/Network

Please check whether this produces an "e1000" or "e1000e" class device. If the latter, please use the appropriate flags (probably -nic e1000) to see if switching to an "e1000" device fixes the problem.

comment:2 by pulkomandy, 2 years ago

Component: Drivers/NetworkDrivers/Network/ipro1000

Yes, confirmed. With q35 the network controller is 8086:10D3. With "-nic model=e1000" it switches to 8086:100E and the problem disappears.

comment:3 by pulkomandy, 2 years ago

Blocked By: 18177 added
Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.