[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2] rtl8139: Fix invalid IO access alignment
From: |
Julian Pidancet |
Subject: |
Re: [Qemu-devel] [PATCH v2] rtl8139: Fix invalid IO access alignment |
Date: |
Mon, 14 Nov 2011 20:11:01 +0000 |
On Mon, Nov 14, 2011 at 8:35 PM, Julian Pidancet
<address@hidden> wrote:
> This patch makes iPXE work with the rtl8139 emulation. The rtl8139
> driver in iPXE issues a 16bit access on the ChipCmd register
> (offset 0x37) to check the status of the rx buffer. The offset of the
> ioport access was getting fixed up to 0x36 in qemu, causing the value
> read in iPXE to be invalid.
>
> This fixes an issue with iPXE reporting timeouts during TFTP transfers.
>
> v2: Remove completely the 0xff masks as they're useless since the
> calling functions already do the job.
>
FYI: I just sent a patch on the iPXE mailing list:
http://lists.ipxe.org/pipermail/ipxe-devel/2011-November/001000.html