Code Review for 6583-remove-whole-process-swapping

Prepared by: (jeffpc) on 2016-Feb-18 08:40 -0500 EST
Workspace:/home/jeffpc/illumos/swapping (at bfdc0836f0a7)
Compare against: master (at 0d5ae8c1274d)
Summary of changes: 2173 lines changed: 7 ins; 2129 del; 37 mod; 100709 unchg
Patch of changes: 6583-remove-whole-process-swapping.patch
Printable review: 6583-remove-whole-process-swapping.pdf

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/genunix/findstack.c

6583 remove whole-process swapping
3 lines changed: 0 ins; 3 del; 0 mod; 904 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/genunix/findstack.h

6583 remove whole-process swapping
3 lines changed: 0 ins; 1 del; 2 mod; 90 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/genunix/findstack_subr.c

6583 remove whole-process swapping
7 lines changed: 0 ins; 7 del; 0 mod; 415 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/genunix/kmem.c

6583 remove whole-process swapping
8 lines changed: 0 ins; 8 del; 0 mod; 4373 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/genunix/leaky_subr.c

6583 remove whole-process swapping
13 lines changed: 1 ins; 12 del; 0 mod; 912 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/rpcsvc/rstat_proc.c

patch relling-feedback
4 lines changed: 0 ins; 2 del; 2 mod; 1096 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/stat/vmstat/vmstat.c

patch relling-feedback
14 lines changed: 6 ins; 2 del; 6 mod; 500 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/disp/disp.c

6583 remove whole-process swapping
143 lines changed: 0 ins; 141 del; 2 mod; 2558 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/disp/fss.c

6583 remove whole-process swapping
135 lines changed: 0 ins; 134 del; 1 mod; 2856 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/disp/fx.c

6583 remove whole-process swapping
48 lines changed: 0 ins; 48 del; 0 mod; 1798 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/disp/rt.c

6583 remove whole-process swapping
49 lines changed: 0 ins; 49 del; 0 mod; 1083 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/disp/sysclass.c

6583 remove whole-process swapping
14 lines changed: 0 ins; 14 del; 0 mod; 224 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/disp/sysdc.c

6583 remove whole-process swapping
10 lines changed: 0 ins; 10 del; 0 mod; 1307 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/disp/thread.c

6583 remove whole-process swapping
2 lines changed: 0 ins; 1 del; 1 mod; 2127 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/disp/ts.c

6583 remove whole-process swapping
160 lines changed: 0 ins; 160 del; 0 mod; 2267 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/fs/nfs/nfs_srv.c

6583 remove whole-process swapping
2 lines changed: 0 ins; 2 del; 0 mod; 3010 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/os/clock.c

6583 remove whole-process swapping
38 lines changed: 0 ins; 38 del; 0 mod; 2627 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/os/condvar.c

6583 remove whole-process swapping
6 lines changed: 0 ins; 6 del; 0 mod; 815 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/os/cpu.c

6583 remove whole-process swapping
21 lines changed: 0 ins; 19 del; 2 mod; 3430 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/os/panic.c

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 421 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/os/sched.c

6583 remove whole-process swapping
849 lines changed: 0 ins; 838 del; 11 mod; 90 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/os/timers.c

6583 remove whole-process swapping
7 lines changed: 0 ins; 7 del; 0 mod; 1487 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/os/waitq.c

6583 remove whole-process swapping
5 lines changed: 0 ins; 5 del; 0 mod; 388 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/class.h

6583 remove whole-process swapping
6 lines changed: 0 ins; 6 del; 0 mod; 227 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/disp.h

6583 remove whole-process swapping
2 lines changed: 0 ins; 2 del; 0 mod; 188 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/proc.h

6583 remove whole-process swapping
5 lines changed: 0 ins; 3 del; 2 mod; 817 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/sysinfo.h

6583 remove whole-process swapping
4 lines changed: 0 ins; 4 del; 0 mod; 287 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/systm.h

6583 remove whole-process swapping
5 lines changed: 0 ins; 5 del; 0 mod; 511 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/thread.h

6583 remove whole-process swapping
20 lines changed: 0 ins; 20 del; 0 mod; 702 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/vmsystm.h

6583 remove whole-process swapping
2 lines changed: 0 ins; 2 del; 0 mod; 166 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/anon.h

6583 remove whole-process swapping
2 lines changed: 0 ins; 2 del; 0 mod; 500 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/as.h

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 311 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/hat.h

6583 remove whole-process swapping
8 lines changed: 0 ins; 8 del; 0 mod; 619 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg.h

6583 remove whole-process swapping
2 lines changed: 0 ins; 2 del; 0 mod; 285 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg_dev.c

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 4101 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg_kmem.c

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 1643 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg_kp.c

6583 remove whole-process swapping
24 lines changed: 0 ins; 22 del; 2 mod; 1442 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg_kp.h

6583 remove whole-process swapping
3 lines changed: 0 ins; 3 del; 0 mod; 162 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg_kpm.c

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 340 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg_map.c

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 2354 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg_spt.c

6583 remove whole-process swapping
10 lines changed: 0 ins; 10 del; 0 mod; 3085 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/seg_vn.c

6583 remove whole-process swapping
185 lines changed: 0 ins; 185 del; 0 mod; 10107 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/vm_anon.c

6583 remove whole-process swapping
39 lines changed: 0 ins; 37 del; 2 mod; 3588 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/vm/vm_as.c

6583 remove whole-process swapping
55 lines changed: 0 ins; 55 del; 0 mod; 3534 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/i86pc/os/mlsetup.c

6583 remove whole-process swapping
1 line changed: 0 ins; 0 del; 1 mod; 508 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/i86pc/os/trap.c

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 2266 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/i86pc/vm/hat_i86.c

6583 remove whole-process swapping
82 lines changed: 0 ins; 82 del; 0 mod; 4410 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/i86xpv/vm/seg_mf.c

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 784 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/ia32/os/syscall.c

6583 remove whole-process swapping
3 lines changed: 0 ins; 2 del; 1 mod; 1390 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/sfmmu/vm/hat_sfmmu.c

6583 remove whole-process swapping
144 lines changed: 0 ins; 143 del; 1 mod; 15513 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/sparc/os/syscall.c

6583 remove whole-process swapping
2 lines changed: 0 ins; 2 del; 0 mod; 1231 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/sparc/v9/os/v9dep.c

6583 remove whole-process swapping
9 lines changed: 0 ins; 9 del; 0 mod; 1865 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/sparc/v9/vm/seg_nf.c

6583 remove whole-process swapping
1 line changed: 0 ins; 1 del; 0 mod; 495 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/sun4/os/mlsetup.c

6583 remove whole-process swapping
1 line changed: 0 ins; 0 del; 1 mod; 544 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/sun4/os/trap.c

6583 remove whole-process swapping
9 lines changed: 0 ins; 9 del; 0 mod; 1956 unchg

This code review page was prepared using /opt/onbld/bin/webrev. Webrev is maintained by the illumos project. The latest version may be obtained here.