Code Review for illumos-gate

Prepared by:John Levon on 2019-Aug-05 08:39 -0700 PDT
Workspace:/export/home/gk/src/illumos-gate (at 2e9741537453)
Compare against: /export/home/gk/src/illumos-gate (explicit revision 94a5108e6d17)
Summary of changes: 7587 lines changed: 4824 ins; 1609 del; 1154 mod; 53860 unchg
Patch of changes: illumos-gate.patch
Printable review: illumos-gate.pdf

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/Makefile.smatch

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 40 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/boot/lib/libstand/Makefile.inc

11506 smatch resync
4 lines changed: 4 ins; 0 del; 0 mod; 200 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/boot/sys/boot/Makefile.inc

11506 smatch resync
7 lines changed: 7 ins; 0 del; 0 mod; 77 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/boot/sys/boot/efi/libefi/i386/Makefile

11506 smatch resync
4 lines changed: 4 ins; 0 del; 0 mod; 28 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/boot/sys/boot/libstand/Makefile.com

11506 smatch resync
10 lines changed: 10 ins; 0 del; 0 mod; 55 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/ls/Makefile.com

11506 smatch resync
8 lines changed: 3 ins; 3 del; 2 mod; 64 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/sgs/libld/Makefile.com

11506 smatch resync
5 lines changed: 4 ins; 0 del; 1 mod; 151 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/svc/configd/Makefile

11506 smatch resync
11 lines changed: 6 ins; 5 del; 0 mod; 129 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/syseventd/modules/sysevent_conf_mod/Makefile

11506 smatch resync
6 lines changed: 5 ins; 0 del; 1 mod; 43 unchg

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

11506 smatch resync
6 lines changed: 4 ins; 0 del; 2 mod; 2791 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/lib/libpctx/Makefile.com

11506 smatch resync
14 lines changed: 3 ins; 8 del; 3 mod; 46 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/lib/libumem/Makefile.com

11506 smatch resync
12 lines changed: 2 ins; 6 del; 4 mod; 160 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/Makefile

11506 smatch resync
4 lines changed: 0 ins; 0 del; 4 mod; 165 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/Documentation/sparse-README.txt

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 70 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/Makefile

11506 smatch resync
2 lines changed: 0 ins; 0 del; 2 mod; 316 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_64bit_shift.c

11506 smatch resync
32 lines changed: 32 ins; 0 del; 0 mod; 66 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_buffer_too_small_for_struct.c

11506 smatch resync
13 lines changed: 11 ins; 0 del; 2 mod; 100 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/check_cmn_err.c

11506 smatch resync
52 lines changed: 52 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_debug.c

11506 smatch resync
41 lines changed: 24 ins; 12 del; 5 mod; 755 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_debug.h

11506 smatch resync
2 lines changed: 2 ins; 0 del; 0 mod; 77 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_dma_mapping_error.c

11506 smatch resync
6 lines changed: 6 ins; 0 del; 0 mod; 78 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_err_ptr_deref.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 240 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_free_strict.c

11506 smatch resync
33 lines changed: 33 ins; 0 del; 0 mod; 314 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_held_dev.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 134 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_kernel.c

11506 smatch resync
60 lines changed: 48 ins; 0 del; 12 mod; 404 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_kernel_printf.c

11506 smatch resync
12 lines changed: 12 ins; 0 del; 0 mod; 1467 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_list.h

11506 smatch resync
7 lines changed: 6 ins; 1 del; 0 mod; 218 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_locking.c

11506 smatch resync
64 lines changed: 30 ins; 1 del; 33 mod; 935 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_macro_side_effects.c

11506 smatch resync
6 lines changed: 5 ins; 1 del; 0 mod; 165 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_missing_break.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 188 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_no_return.c

11506 smatch resync
3 lines changed: 3 ins; 0 del; 0 mod; 47 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_nospec.c

11506 smatch resync
15 lines changed: 14 ins; 0 del; 1 mod; 260 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_off_by_one_relative.c

11506 smatch resync
26 lines changed: 4 ins; 19 del; 3 mod; 135 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_precedence.c

11506 smatch resync
11 lines changed: 11 ins; 0 del; 0 mod; 142 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_return_cast.c

11506 smatch resync
3 lines changed: 3 ins; 0 del; 0 mod; 49 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_rosenberg.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 387 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_shift_to_zero.c

11506 smatch resync
2 lines changed: 2 ins; 0 del; 0 mod; 95 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_snprintf.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 86 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_spectre.c

11506 smatch resync
7 lines changed: 6 ins; 0 del; 1 mod; 209 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/check_spectre_second_half.c

11506 smatch resync
125 lines changed: 125 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_string_len.c

11506 smatch resync
29 lines changed: 18 ins; 1 del; 10 mod; 240 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_syscall_arg_type.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 168 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_testing_index_after_use.c

11506 smatch resync
30 lines changed: 5 ins; 17 del; 8 mod; 102 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_uninitialized.c

11506 smatch resync
39 lines changed: 36 ins; 0 del; 3 mod; 362 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_unwind.c

11506 smatch resync
5 lines changed: 0 ins; 1 del; 4 mod; 228 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_wine_WtoA.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 89 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/check_zero_to_err_ptr.c

11506 smatch resync
55 lines changed: 45 ins; 8 del; 2 mod; 125 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/evaluate.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 3665 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/expression.h

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 311 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/graph.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 201 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch.c

11506 smatch resync
11 lines changed: 6 ins; 3 del; 2 mod; 363 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch.h

11506 smatch resync
107 lines changed: 61 ins; 19 del; 27 mod; 1250 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 231 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_address.c

11506 smatch resync
143 lines changed: 92 ins; 41 del; 10 mod; 200 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_array_values.c

11506 smatch resync
3 lines changed: 1 ins; 0 del; 2 mod; 194 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_assigned_expr.c

11506 smatch resync
14 lines changed: 14 ins; 0 del; 0 mod; 140 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/smatch_bits.c

11506 smatch resync
450 lines changed: 450 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_buf_comparison.c

11506 smatch resync
313 lines changed: 260 ins; 12 del; 41 mod; 552 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_buf_size.c

11506 smatch resync
24 lines changed: 9 ins; 8 del; 7 mod; 920 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_capped.c

11506 smatch resync
46 lines changed: 38 ins; 0 del; 8 mod; 302 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_comparison.c

11506 smatch resync
76 lines changed: 60 ins; 8 del; 8 mod; 2604 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_conditions.c

11506 smatch resync
2 lines changed: 2 ins; 0 del; 0 mod; 752 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_constraints.c

11506 smatch resync
19 lines changed: 2 ins; 14 del; 3 mod; 524 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_constraints_required.c

11506 smatch resync
5 lines changed: 4 ins; 0 del; 1 mod; 489 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_container_of.c

11506 smatch resync
258 lines changed: 126 ins; 77 del; 55 mod; 522 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/smatch_data/db/apply_return_fixes.sh

11506 smatch resync
20 lines changed: 20 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/db/create_db.sh

11506 smatch resync
6 lines changed: 1 ins; 4 del; 1 mod; 53 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/smatch_data/db/delete_too_common_fn_ptr.sh

11506 smatch resync
14 lines changed: 14 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/db/fixup_kernel.sh

11506 smatch resync
69 lines changed: 24 ins; 34 del; 11 mod; 184 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/db/function_ptr.schema

11506 smatch resync
9 lines changed: 8 ins; 0 del; 1 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/db/init_constraints.pl

11506 smatch resync
4 lines changed: 4 ins; 0 del; 0 mod; 79 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/db/init_constraints_required.pl

11506 smatch resync
4 lines changed: 4 ins; 0 del; 0 mod; 54 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/db/kernel.return_fixes

11506 smatch resync
26 lines changed: 23 ins; 2 del; 1 mod; 31 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/db/smdb.py

11506 smatch resync
32 lines changed: 24 ins; 7 del; 1 mod; 660 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/db/vim_smdb

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 31 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/illumos_kernel.skipped_functions

11506 smatch resync
5 lines changed: 5 ins; 0 del; 0 mod; 8 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/illumos_user.skipped_functions

11506 smatch resync
4 lines changed: 4 ins; 0 del; 0 mod; 40 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/kernel.allocation_funcs_gfp.remove

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 2 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/smatch_data/kernel.ignore_casted_params

11506 smatch resync
15 lines changed: 15 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/kernel.ignore_side_effects

11506 smatch resync
4 lines changed: 4 ins; 0 del; 0 mod; 67 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/kernel.ignore_uninitialized_param

11506 smatch resync
7 lines changed: 7 ins; 0 del; 0 mod; 104 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/smatch_data/kernel.ignored_warnings

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/kernel.no_inline_functions

11506 smatch resync
2 lines changed: 2 ins; 0 del; 0 mod; 12 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/smatch_data/kernel.no_return_funcs.add

11506 smatch resync
2 lines changed: 2 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data/kernel.silenced_functions

11506 smatch resync
1 line changed: 0 ins; 1 del; 0 mod; 11 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_data_source.c

11506 smatch resync
8 lines changed: 6 ins; 0 del; 2 mod; 117 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_db.c

11506 smatch resync
306 lines changed: 126 ins; 110 del; 70 mod; 2406 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_equiv.c

11506 smatch resync
43 lines changed: 23 ins; 19 del; 1 mod; 251 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_estate.c

11506 smatch resync
65 lines changed: 41 ins; 23 del; 1 mod; 394 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_expressions.c

11506 smatch resync
6 lines changed: 3 ins; 0 del; 3 mod; 238 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_extra.c

11506 smatch resync
594 lines changed: 360 ins; 177 del; 57 mod; 2452 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_extra.h

11506 smatch resync
10 lines changed: 7 ins; 2 del; 1 mod; 223 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_flow.c

11506 smatch resync
27 lines changed: 6 ins; 12 del; 9 mod; 1926 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_function_hooks.c

11506 smatch resync
75 lines changed: 38 ins; 8 del; 29 mod; 1169 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_function_ptrs.c

11506 smatch resync
56 lines changed: 56 ins; 0 del; 0 mod; 359 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_helper.c

11506 smatch resync
93 lines changed: 86 ins; 2 del; 5 mod; 1111 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_ignore.c

11506 smatch resync
45 lines changed: 44 ins; 0 del; 1 mod; 69 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_imaginary_absolute.c

11506 smatch resync
3 lines changed: 3 ins; 0 del; 0 mod; 81 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_implied.c

11506 smatch resync
163 lines changed: 60 ins; 49 del; 54 mod; 1015 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/tools/smatch/src/smatch_integer_overflow.c

11506 smatch resync
292 lines changed: 292 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_kernel_user_data.c

11506 smatch resync
582 lines changed: 378 ins; 123 del; 81 mod; 1055 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_links.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 109 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_local_values.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 243 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_math.c

11506 smatch resync
912 lines changed: 431 ins; 174 del; 307 mod; 1116 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_mem_tracker.c

11506 smatch resync
15 lines changed: 11 ins; 1 del; 3 mod; 49 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_modification_hooks.c

11506 smatch resync
8 lines changed: 6 ins; 1 del; 1 mod; 301 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_mtag.c

11506 smatch resync
422 lines changed: 137 ins; 242 del; 43 mod; 274 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_mtag_data.c

11506 smatch resync
45 lines changed: 16 ins; 12 del; 17 mod; 228 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_mtag_map.c

11506 smatch resync
13 lines changed: 4 ins; 2 del; 7 mod; 53 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_nul_terminator.c

11506 smatch resync
34 lines changed: 34 ins; 0 del; 0 mod; 268 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_param_compare_limit.c

11506 smatch resync
6 lines changed: 2 ins; 1 del; 3 mod; 369 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_param_filter.c

11506 smatch resync
6 lines changed: 6 ins; 0 del; 0 mod; 214 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_param_limit.c

11506 smatch resync
4 lines changed: 4 ins; 0 del; 0 mod; 208 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_param_set.c

11506 smatch resync
10 lines changed: 5 ins; 4 del; 1 mod; 264 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_param_to_mtag_data.c

11506 smatch resync
40 lines changed: 17 ins; 22 del; 1 mod; 214 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_param_used.c

11506 smatch resync
7 lines changed: 5 ins; 0 del; 2 mod; 107 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_parse_call_math.c

11506 smatch resync
26 lines changed: 16 ins; 0 del; 10 mod; 642 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_passes_array_size.c

11506 smatch resync
13 lines changed: 8 ins; 0 del; 5 mod; 74 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_ranges.c

11506 smatch resync
488 lines changed: 373 ins; 55 del; 60 mod; 1729 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_real_absolute.c

11506 smatch resync
4 lines changed: 4 ins; 0 del; 0 mod; 138 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_return_to_param.c

11506 smatch resync
65 lines changed: 5 ins; 56 del; 4 mod; 231 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_returns.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 142 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_scripts/build_kernel_data.sh

11506 smatch resync
3 lines changed: 2 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_scripts/kpatch.sh

11506 smatch resync
32 lines changed: 23 ins; 5 del; 4 mod; 93 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_scripts/test_kernel.sh

11506 smatch resync
8 lines changed: 6 ins; 0 del; 2 mod; 61 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_slist.c

11506 smatch resync
169 lines changed: 112 ins; 38 del; 19 mod; 937 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_slist.h

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 98 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_statement_count.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 88 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_states.c

11506 smatch resync
8 lines changed: 0 ins; 1 del; 7 mod; 1136 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_stored_conditions.c

11506 smatch resync
3 lines changed: 3 ins; 0 del; 0 mod; 320 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_string_list.c

11506 smatch resync
12 lines changed: 5 ins; 0 del; 7 mod; 72 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_strlen.c

11506 smatch resync
3 lines changed: 3 ins; 0 del; 0 mod; 360 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_struct_assignment.c

11506 smatch resync
20 lines changed: 20 ins; 0 del; 0 mod; 558 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_sval.c

11506 smatch resync
45 lines changed: 41 ins; 0 del; 4 mod; 670 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_type.c

11506 smatch resync
54 lines changed: 16 ins; 31 del; 7 mod; 772 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_type_val.c

11506 smatch resync
3 lines changed: 0 ins; 3 del; 0 mod; 609 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/smatch_untracked_param.c

11506 smatch resync
83 lines changed: 75 ins; 0 del; 8 mod; 241 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_bitwise1.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 21 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_equiv1.c

11506 smatch resync
4 lines changed: 0 ins; 0 del; 4 mod; 36 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_implied.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 30 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_implied10.c

11506 smatch resync
4 lines changed: 0 ins; 0 del; 4 mod; 26 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_implied11.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 33 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_implied12.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 37 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_implied2.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 41 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_implied5.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 27 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_memory.c

11506 smatch resync
1 line changed: 0 ins; 1 del; 0 mod; 34 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_null_deref.c

11506 smatch resync
1 line changed: 1 ins; 0 del; 0 mod; 52 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/tools/smatch/src/validation/sm_select5.c

11506 smatch resync
1 line changed: 0 ins; 0 del; 1 mod; 30 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/i86pc/unix/Makefile

11506 smatch resync
4 lines changed: 3 ins; 0 del; 1 mod; 213 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/emlxs/Makefile

11506 smatch resync
22 lines changed: 1 ins; 19 del; 2 mod; 107 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/genunix/Makefile

11506 smatch resync
43 lines changed: 3 ins; 39 del; 1 mod; 157 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/mega_sas/Makefile

11506 smatch resync
18 lines changed: 0 ins; 15 del; 3 mod; 76 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/simnet/Makefile

11506 smatch resync
14 lines changed: 6 ins; 8 del; 0 mod; 75 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/spppcomp/Makefile

11506 smatch resync
25 lines changed: 1 ins; 20 del; 4 mod; 92 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/xge/Makefile

11506 smatch resync
28 lines changed: 4 ins; 21 del; 3 mod; 117 unchg

This code review page was prepared using /export/home/gk/src/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/webrev. Webrev is maintained by the illumos project. The latest version may be obtained here.