diff options
| -rw-r--r-- | meta/recipes-devtools/qemu/qemu/smc91c111_fix.patch | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/meta/recipes-devtools/qemu/qemu/smc91c111_fix.patch b/meta/recipes-devtools/qemu/qemu/smc91c111_fix.patch index e69af94476..e37e777347 100644 --- a/meta/recipes-devtools/qemu/qemu/smc91c111_fix.patch +++ b/meta/recipes-devtools/qemu/qemu/smc91c111_fix.patch | |||
| @@ -63,7 +63,7 @@ Index: qemu-2.4.0/hw/net/smc91c111.c | |||
| 63 | return 0; | 63 | return 0; |
| 64 | return 1; | 64 | return 1; |
| 65 | } | 65 | } |
| 66 | @@ -671,9 +671,11 @@ static ssize_t smc91c111_receive(NetClie | 66 | @@ -671,6 +671,8 @@ static ssize_t smc91c111_receive(NetClie |
| 67 | /* TODO: Flag overrun and receive errors. */ | 67 | /* TODO: Flag overrun and receive errors. */ |
| 68 | if (packetsize > 2048) | 68 | if (packetsize > 2048) |
| 69 | return -1; | 69 | return -1; |
| @@ -72,6 +72,3 @@ Index: qemu-2.4.0/hw/net/smc91c111.c | |||
| 72 | packetnum = smc91c111_allocate_packet(s); | 72 | packetnum = smc91c111_allocate_packet(s); |
| 73 | if (packetnum == 0x80) | 73 | if (packetnum == 0x80) |
| 74 | return -1; | 74 | return -1; |
| 75 | s->rx_fifo[s->rx_fifo_len++] = packetnum; | ||
| 76 | |||
| 77 | p = &s->data[packetnum][0]; | ||
