[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