diff options
author | Robert Mustacchi <rm@fingolfin.org> | 2022-01-16 00:50:33 +0000 |
---|---|---|
committer | Robert Mustacchi <rm@fingolfin.org> | 2022-02-10 01:02:41 +0000 |
commit | 3df2e8b2fd61f45437285750d2880d6416a9200c (patch) | |
tree | ed534bbfad814fc67527b11322cf7d5417f3965f /usr/src/uts/intel | |
parent | 23c2e9a7f93c300498401f18385284ef6417fc2c (diff) | |
download | illumos-gate-3df2e8b2fd61f45437285750d2880d6416a9200c.tar.gz |
14407 unix, genunix partial warning cleanup
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Rich Lowe <richlowe@richlowe.net>
Diffstat (limited to 'usr/src/uts/intel')
-rw-r--r-- | usr/src/uts/intel/genunix/Makefile | 9 | ||||
-rw-r--r-- | usr/src/uts/intel/os/cpc_subr.c | 1 | ||||
-rw-r--r-- | usr/src/uts/intel/os/fpu.c | 2 | ||||
-rw-r--r-- | usr/src/uts/intel/os/sundep.c | 6 |
4 files changed, 5 insertions, 13 deletions
diff --git a/usr/src/uts/intel/genunix/Makefile b/usr/src/uts/intel/genunix/Makefile index 9ce92ebd49..dab6e3f686 100644 --- a/usr/src/uts/intel/genunix/Makefile +++ b/usr/src/uts/intel/genunix/Makefile @@ -79,13 +79,10 @@ CPPFLAGS += -I$(SRC)/uts/common/fs/zfs CPPFLAGS += -I$(UTSBASE)/i86pc -CERRWARN += -_gcc=-Wno-unused-label CERRWARN += -_gcc=-Wno-unused-variable CERRWARN += -_gcc=-Wno-unused-value CERRWARN += -_gcc=-Wno-unused-function CERRWARN += -_gcc=-Wno-parentheses -CERRWARN += -_gcc=-Wno-switch -CERRWARN += -_gcc=-Wno-type-limits CERRWARN += $(CNOWARN_UNINIT) CERRWARN += -_gcc=-Wno-clobbered CERRWARN += -_gcc=-Wno-empty-body @@ -106,7 +103,7 @@ $(OBJS_DIR)/seg_vn.o := SMOFF += deref_check $(OBJS_DIR)/ddi_intr_irm.o := SMOFF += deref_check # need work still -SMOFF += signed,indenting,all_func_returns +SMOFF += signed,all_func_returns $(OBJS_DIR)/clock_highres.o := SMOFF += signed_integer_overflow_check $(OBJS_DIR)/evchannels.o := SMOFF += allocating_enough_data $(OBJS_DIR)/klpd.o := SMOFF += cast_assign @@ -115,8 +112,8 @@ $(OBJS_DIR)/process.o := SMOFF += or_vs_and $(OBJS_DIR)/sunpci.o := SMOFF += deref_check $(OBJS_DIR)/timers.o := SMOFF += signed_integer_overflow_check -# definitely wrong -$(OBJS_DIR)/acl_common.o := SMOFF += or_vs_and +# 3rd party code +$(OBJS_DIR)/bz2bzlib.o := SMOFF += indenting # # Default build targets. diff --git a/usr/src/uts/intel/os/cpc_subr.c b/usr/src/uts/intel/os/cpc_subr.c index e98a8e3d81..ed9eea6c83 100644 --- a/usr/src/uts/intel/os/cpc_subr.c +++ b/usr/src/uts/intel/os/cpc_subr.c @@ -44,7 +44,6 @@ #include <sys/spl.h> #include <sys/apic.h> -static const uint64_t allstopped = 0; static kcpc_ctx_t *(*overflow_intr_handler)(caddr_t); /* Do threads share performance monitoring hardware? */ diff --git a/usr/src/uts/intel/os/fpu.c b/usr/src/uts/intel/os/fpu.c index 6f0345b391..0a9b828288 100644 --- a/usr/src/uts/intel/os/fpu.c +++ b/usr/src/uts/intel/os/fpu.c @@ -1438,8 +1438,6 @@ kernel_fpu_begin(kfpu_state_t *kfpu, uint_t flags) void kernel_fpu_end(kfpu_state_t *kfpu, uint_t flags) { - ulong_t iflags; - if ((curthread->t_flag & T_KFPU) == 0) { panic("curthread attempting to clear kernel FPU state " "without using it"); diff --git a/usr/src/uts/intel/os/sundep.c b/usr/src/uts/intel/os/sundep.c index 8938dfa0c6..2fd7b5ab21 100644 --- a/usr/src/uts/intel/os/sundep.c +++ b/usr/src/uts/intel/os/sundep.c @@ -511,10 +511,10 @@ update_sregs(struct regs *rp, klwp_t *lwp) pcb_t *pcb = &lwp->lwp_pcb; ulong_t kgsbase; on_trap_data_t otd; - int rc = 0; + int rc; if (!on_trap(&otd, OT_SEGMENT_ACCESS)) { - + rc = 0; #if defined(__xpv) /* * On the hyervisor this is easy. The hypercall below will @@ -728,8 +728,6 @@ static void lwp_segregs_restore32(void *arg) { klwp_t *lwp = arg; - /*LINTED*/ - cpu_t *cpu = CPU; pcb_t *pcb = &lwp->lwp_pcb; ASSERT(VALID_LWP_DESC(&lwp->lwp_pcb.pcb_fsdesc)); |