Il 24/07/2012 09:49, christian schilling ha scritto: > On Mon, Jul 23, 2012 at 6:28 PM, Stefan Weil <s...@weilnetz.de> wrote: >> Am 23.07.2012 11:25, schrieb initcr...@gmail.com: >>> >>> A driver using simplified mode that works on real hardware >>> did not work in qemu. >>> >>> Signed-off-by: Christian Schilling <initcr...@gmail.com> >>> --- >>> hw/eepro100.c | 7 +++++++ >>> 1 files changed, 7 insertions(+), 0 deletions(-) >>> >> >> >> Do you really think that's a trivial patch? > It's only three lines plus comments, but ok small != trivial. > >> >> I have a different fix for simplified mode in my QEMU tree: >> >> http://repo.or.cz/w/qemu/ar7.git/blob/HEAD:/hw/eepro100.c >> >> That version is implemented according to the Intel specifications >> and avoids hacks for specific guest drivers. > My fix isn't a hack for a specific guest driver, but is also in > accordance with the > intel specs. > >> >> Maybe you can give it a try. > I have, it does work. > Overall the code look better to me, but one thing irritates me: > The comment on line 821 contradicts the trace on 830 and 833. > in fact i don't understand the code from 820 to 340. It seems to me it should > handle extended flexible TCBs, but if it does what does the code > following line 855 do?
Anything new about this one-year-old patch? Paolo