qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] eepro100: prevent an infinite loop over same co


From: P J P
Subject: Re: [Qemu-devel] [PATCH] eepro100: prevent an infinite loop over same command block
Date: Sat, 17 Oct 2015 16:55:22 +0530 (IST)

  Hello,

+-- On Fri, 16 Oct 2015, Stefan Weil wrote --+
| is this just a theoretical assumption or did you see problems
| with some guest operating system?
| 
| To trigger a potential infinite loop, you'll need buggy device
| drivers in the guest.

  Right; The issue isn't theoretical, it was seen and reported by Mr Qinghao, 
CC'd here.
 
| Maybe real hardware will run an endless loop?
| Or the "endless" loop is terminated because the driver
| changes the link while the loop is running?

  IIUC, command execution loop is terminated when 'I', 'EL' or 'S' bits are 
set in the current command block, otherwise loop continues to read the next 
command block(CB) in the list.

--
 - P J P
47AF CE69 3A90 54AA 9045 1053 DD13 3D32 FE5B 041F



reply via email to

[Prev in Thread] Current Thread [Next in Thread]