mirror of https://github.com/xemu-project/xemu.git
musicpal: Catch null TX qeueues
They likely represent invalid queues that should be skipped. We already do this for RX queues. Wish I had a spec... Credits go to malc for analyzing the issue and suggesting this fix. Signed-off-by: Jan Kiszka <jan.kiszka@web.de> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
0cb892aa26
commit
2e87c5b937
|
@ -238,7 +238,9 @@ static void eth_send(mv88w8618_eth_state *s, int queue_index)
|
|||
uint8_t buf[2048];
|
||||
int len;
|
||||
|
||||
|
||||
if (!desc_addr) {
|
||||
return;
|
||||
}
|
||||
do {
|
||||
eth_tx_desc_get(desc_addr, &desc);
|
||||
if (desc.cmdstat & MP_ETH_TX_OWN) {
|
||||
|
|
Loading…
Reference in New Issue