summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2017-07-01 11:26:19 +0300
committerHans Rosenfeld <hans.rosenfeld@joyent.com>2018-04-23 18:15:40 +0200
commitdf23f1c1c0a6fa2a4bddd7a14cfc75933bbd5917 (patch)
tree5eedf832ffc3296e76605c1597f4b9aa5ed5680d
parent3d19b30e50b972b09ded7f37b8a5fc36d10588e6 (diff)
downloadillumos-joyent-df23f1c1c0a6fa2a4bddd7a14cfc75933bbd5917.tar.gz
9271 uts/i86pc: this statement may fall through
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
-rw-r--r--usr/src/uts/common/disp/cmt.c2
-rw-r--r--usr/src/uts/common/os/lgrp.c4
-rw-r--r--usr/src/uts/i86pc/boot/boot_console.c2
-rw-r--r--usr/src/uts/i86pc/io/amd_iommu/amd_iommu_acpi.c2
-rw-r--r--usr/src/uts/i86pc/os/trap.c10
5 files changed, 8 insertions, 12 deletions
diff --git a/usr/src/uts/common/disp/cmt.c b/usr/src/uts/common/disp/cmt.c
index 1c5e1f79a9..0196b15dae 100644
--- a/usr/src/uts/common/disp/cmt.c
+++ b/usr/src/uts/common/disp/cmt.c
@@ -1890,7 +1890,7 @@ handle_error:
goto revalidate;
}
}
- /*LINTED*/
+ /* FALLTHROUGH */
case CMT_LINEAGE_NON_PROMOTABLE:
/*
* We've detected a PG that already exists in another CPU's
diff --git a/usr/src/uts/common/os/lgrp.c b/usr/src/uts/common/os/lgrp.c
index 4fa73ddf3e..6288f47bed 100644
--- a/usr/src/uts/common/os/lgrp.c
+++ b/usr/src/uts/common/os/lgrp.c
@@ -3731,7 +3731,7 @@ lgrp_mem_choose(struct seg *seg, caddr_t vaddr, size_t pgsz)
LGRP_NUM_DEFAULT, 1);
break;
}
- /* LINTED fallthrough on case statement */
+ /* FALLTHROUGH */
case LGRP_MEM_POLICY_RANDOM:
/*
@@ -3784,7 +3784,7 @@ lgrp_mem_choose(struct seg *seg, caddr_t vaddr, size_t pgsz)
klgrpset_copy(lgrpset, curproc->p_lgrpset);
stat = LGRP_NUM_RANDOM_PROC;
- /* LINTED fallthrough on case statement */
+ /* FALLTHROUGH */
case LGRP_MEM_POLICY_RANDOM_PSET:
if (!stat)
diff --git a/usr/src/uts/i86pc/boot/boot_console.c b/usr/src/uts/i86pc/boot/boot_console.c
index 6b0873d656..0f921b0a3f 100644
--- a/usr/src/uts/i86pc/boot/boot_console.c
+++ b/usr/src/uts/i86pc/boot/boot_console.c
@@ -505,6 +505,7 @@ serial_adjust_prop(void)
break;
case '8':
++p;
+ /* FALLTHROUGH */
default:
lcr |= BITS8;
break;
@@ -523,6 +524,7 @@ serial_adjust_prop(void)
break;
case 'e':
++p;
+ /* FALLTHROUGH */
default:
lcr |= PARITY_EVEN;
break;
diff --git a/usr/src/uts/i86pc/io/amd_iommu/amd_iommu_acpi.c b/usr/src/uts/i86pc/io/amd_iommu/amd_iommu_acpi.c
index 90e4ade71d..825c661c2d 100644
--- a/usr/src/uts/i86pc/io/amd_iommu/amd_iommu_acpi.c
+++ b/usr/src/uts/i86pc/io/amd_iommu/amd_iommu_acpi.c
@@ -591,7 +591,7 @@ add_deventry_info(ivhd_t *ivhdp, ivhd_deventry_t *deventry,
default:
cmn_err(CE_PANIC, "%s: Unsupported deventry type",
amd_iommu_modname);
- /*NOTREACHED*/
+ /* FALLTHROUGH */
}
acpi_ivhdp->ach_Lint1Pass = deventry->idev_Lint1Pass;
diff --git a/usr/src/uts/i86pc/os/trap.c b/usr/src/uts/i86pc/os/trap.c
index b9e364f803..1b14e61b11 100644
--- a/usr/src/uts/i86pc/os/trap.c
+++ b/usr/src/uts/i86pc/os/trap.c
@@ -604,11 +604,11 @@ trap(struct regs *rp, caddr_t addr, processorid_t cpuid)
siginfo.si_addr = (caddr_t)rp->r_pc;
siginfo.si_trapno = type & ~USER;
fault = FLTILL;
- break;
} else {
(void) die(type, rp, addr, cpuid);
/*NOTREACHED*/
}
+ break;
case T_PGFLT: /* system page fault */
/*
@@ -2144,17 +2144,11 @@ dump_ttrace(void)
case TT_SYSENTER:
case TT_SYSC:
case TT_SYSC64:
-#if defined(__amd64)
sys = &sysent32[rec->ttr_sysnum];
switch (rec->ttr_marker) {
case TT_SYSC64:
sys = &sysent[rec->ttr_sysnum];
- /*FALLTHROUGH*/
-#elif defined(__i386)
- sys = &sysent[rec->ttr_sysnum];
- switch (rec->ttr_marker) {
- case TT_SYSC64:
-#endif
+ /* FALLTHROUGH */
case TT_SYSC:
stype = "sysc"; /* syscall */
break;