From ce9221f7c49d15d77c5f2958868f3319f95c7a06 Mon Sep 17 00:00:00 2001 From: Patrick Mooney Date: Tue, 19 Apr 2022 22:10:57 +0000 Subject: 14650 remove smatch gag from viona Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Approved by: Robert Mustacchi --- usr/src/uts/intel/io/viona/viona_tx.c | 6 +++++- usr/src/uts/intel/viona/Makefile | 3 --- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'usr/src') diff --git a/usr/src/uts/intel/io/viona/viona_tx.c b/usr/src/uts/intel/io/viona/viona_tx.c index 424deee498..277ee521a1 100644 --- a/usr/src/uts/intel/io/viona/viona_tx.c +++ b/usr/src/uts/intel/io/viona/viona_tx.c @@ -699,7 +699,11 @@ viona_tx(viona_link_t *link, viona_vring_t *ring) * guest can't run concurrently. */ smt_begin_unsafe(); - mac_tx(link_mch, mp_head, 0, MAC_DROP_ON_NO_DESC, NULL); + /* + * Ignore, for now, any signal from MAC about whether the outgoing + * packet was dropped or not. + */ + (void) mac_tx(link_mch, mp_head, 0, MAC_DROP_ON_NO_DESC, NULL); smt_end_unsafe(); return; diff --git a/usr/src/uts/intel/viona/Makefile b/usr/src/uts/intel/viona/Makefile index a09dbbe9e9..6a38bbaf9e 100644 --- a/usr/src/uts/intel/viona/Makefile +++ b/usr/src/uts/intel/viona/Makefile @@ -28,9 +28,6 @@ include $(UTSBASE)/intel/Makefile.intel ALL_TARGET = $(BINARY) $(SRC_CONFILE) INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE) -# needs work -SMOFF += all_func_returns - ALL_BUILDS = $(ALL_BUILDSONLY64) DEF_BUILDS = $(DEF_BUILDSONLY64) -- cgit v1.2.3