Merge remote-tracking branch 'stefanha/trivial-patches' into staging
This commit is contained in:
commit
684a7a7459
2
Makefile
2
Makefile
@ -168,7 +168,7 @@ check-qjson: check-qjson.o $(qobject-obj-y) $(tools-obj-y)
|
||||
test-coroutine: test-coroutine.o qemu-timer-common.o async.o $(coroutine-obj-y) $(tools-obj-y)
|
||||
|
||||
$(qapi-obj-y): $(GENERATED_HEADERS)
|
||||
qapi-dir := qapi-generated
|
||||
qapi-dir := $(SRC_PATH)/qapi-generated
|
||||
test-visitor.o test-qmp-commands.o qemu-ga$(EXESUF): QEMU_CFLAGS += -I $(qapi-dir)
|
||||
qemu-ga$(EXESUF): LIBS = $(LIBS_QGA)
|
||||
|
||||
|
14
hw/rtl8139.c
14
hw/rtl8139.c
@ -1971,7 +1971,7 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
|
||||
cplus_tx_ring_desc += 16 * descriptor;
|
||||
|
||||
DPRINTF("+++ C+ mode reading TX descriptor %d from host memory at "
|
||||
"%08x0x%08x = 0x"DMA_ADDR_FMT"\n", descriptor, s->TxAddr[1],
|
||||
"%08x %08x = 0x"DMA_ADDR_FMT"\n", descriptor, s->TxAddr[1],
|
||||
s->TxAddr[0], cplus_tx_ring_desc);
|
||||
|
||||
uint32_t val, txdw0,txdw1,txbufLO,txbufHI;
|
||||
@ -2713,8 +2713,6 @@ static void rtl8139_io_writeb(void *opaque, uint8_t addr, uint32_t val)
|
||||
{
|
||||
RTL8139State *s = opaque;
|
||||
|
||||
addr &= 0xff;
|
||||
|
||||
switch (addr)
|
||||
{
|
||||
case MAC0 ... MAC0+5:
|
||||
@ -2800,8 +2798,6 @@ static void rtl8139_io_writew(void *opaque, uint8_t addr, uint32_t val)
|
||||
{
|
||||
RTL8139State *s = opaque;
|
||||
|
||||
addr &= 0xfe;
|
||||
|
||||
switch (addr)
|
||||
{
|
||||
case IntrMask:
|
||||
@ -2900,8 +2896,6 @@ static void rtl8139_io_writel(void *opaque, uint8_t addr, uint32_t val)
|
||||
{
|
||||
RTL8139State *s = opaque;
|
||||
|
||||
addr &= 0xfc;
|
||||
|
||||
switch (addr)
|
||||
{
|
||||
case RxMissed:
|
||||
@ -2969,8 +2963,6 @@ static uint32_t rtl8139_io_readb(void *opaque, uint8_t addr)
|
||||
RTL8139State *s = opaque;
|
||||
int ret;
|
||||
|
||||
addr &= 0xff;
|
||||
|
||||
switch (addr)
|
||||
{
|
||||
case MAC0 ... MAC0+5:
|
||||
@ -3043,8 +3035,6 @@ static uint32_t rtl8139_io_readw(void *opaque, uint8_t addr)
|
||||
RTL8139State *s = opaque;
|
||||
uint32_t ret;
|
||||
|
||||
addr &= 0xfe; /* mask lower bit */
|
||||
|
||||
switch (addr)
|
||||
{
|
||||
case IntrMask:
|
||||
@ -3120,8 +3110,6 @@ static uint32_t rtl8139_io_readl(void *opaque, uint8_t addr)
|
||||
RTL8139State *s = opaque;
|
||||
uint32_t ret;
|
||||
|
||||
addr &= 0xfc; /* also mask low 2 bits */
|
||||
|
||||
switch (addr)
|
||||
{
|
||||
case RxMissed:
|
||||
|
@ -305,7 +305,7 @@ void net_slirp_hostfwd_remove(Monitor *mon, const QDict *qdict)
|
||||
{
|
||||
struct in_addr host_addr = { .s_addr = INADDR_ANY };
|
||||
int host_port;
|
||||
char buf[256] = "";
|
||||
char buf[256];
|
||||
const char *src_str, *p;
|
||||
SlirpState *s;
|
||||
int is_udp = 0;
|
||||
@ -325,11 +325,10 @@ void net_slirp_hostfwd_remove(Monitor *mon, const QDict *qdict)
|
||||
return;
|
||||
}
|
||||
|
||||
if (!src_str || !src_str[0])
|
||||
goto fail_syntax;
|
||||
|
||||
p = src_str;
|
||||
get_str_sep(buf, sizeof(buf), &p, ':');
|
||||
if (!p || get_str_sep(buf, sizeof(buf), &p, ':') < 0) {
|
||||
goto fail_syntax;
|
||||
}
|
||||
|
||||
if (!strcmp(buf, "tcp") || buf[0] == '\0') {
|
||||
is_udp = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user