summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2020-05-1012607 db21554: NULL pointer errorsToomas Soome2-74/+54
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012611 rmclomv: NULL pointer errorsToomas Soome2-27/+7
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012536 picl: NULL pointer errorsToomas Soome20-675/+663
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012603 gpio_87317: smatch and NULL pointer errorsToomas Soome2-22/+9
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012638 ntwdt: NULL pointer errorsToomas Soome2-18/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012639 n2piupc: smatch and NULL pointer errorsToomas Soome3-25/+4
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012646 vlds: NULL pointer errorsToomas Soome2-13/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012621 tazmo: smatch and NULL pointer errorsToomas Soome2-57/+31
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012622 grover: smatch and NULL pointer errorsToomas Soome3-18/+4
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012602 pic16f747: NULL pointer errorsToomas Soome2-14/+2
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0912681 Excess service times for NFS(v3) locking callsGordon Ross4-67/+162
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-05-0912601 adm1026: NULL pointer errorsToomas Soome2-22/+4
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912599 pic16f819: NULL pointer errorsToomas Soome2-24/+7
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912600 ssc100: NULL pointer errorsToomas Soome2-20/+3
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912598 ssc050: smatch and NULL pointer errorsToomas Soome2-27/+10
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912613 rmc_comm: NULL pointer errorsToomas Soome2-34/+7
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912556 sbusmem: NULL pointer errorsToomas Soome1-20/+5
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912550 dad: NULL pointer errorsToomas Soome1-5/+5
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912548 fcode: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912660 ontario: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912659 iospc: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912643 trapstat: NULL pointer errorsToomas Soome2-51/+28
Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912623 cherrystone: NULL pointer errorsToomas Soome2-25/+6
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912649 ldc: smatch and NULL pointer errorsToomas Soome4-185/+146
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912647 dr_mem: smatch and NULL pointer errorsToomas Soome2-16/+4
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912648 dr_cpu: NULL pointer errorsToomas Soome2-16/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0812656 ngdr: NULL pointer errorsToomas Soome1-14/+15
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0812608 want memory arena for vmm applicationsJohn Levon12-338/+235
12609 x86 memory DR should be disabled Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0812657 opl: NULL pointer errorsToomas Soome6-35/+33
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-08 [illumos-gate merge]Jerry Jelinek17-62/+45
commit d1d6926f26db4efbd2feae8af9da2c4eb205853b 12658 lw8: NULL pointer errors commit 35e1ee58e7a1d8c7874269affd084e732ad5a1eb 12632 serengeti: NULL pointer errors commit 6fca39246c7001c1b47c1fc2bc82de657dbd8a8e 12701 segspt_minfree needs right-sizing commit 03b8b03e25cb9c6f5d0770cb73790096e0f19cbf 12642 n2rng: NULL pointer errors commit 5acbfd58b99f5441b5139785de11abc6090b4059 12696 libpri: leftover bits from 12454 commit 9ad2adf3158400d3d79cc126f292aaf481805413 12698 Fix typos in usr/src/man/man1m/vmstat.1m commit 3c2825ef7eeb8520e230cacffa704343f6d53c35 12697 liblddbg: sparc is missing ROOTCOMPATLINKS commit 41378e7950fe857e6299f2a5c2a2bc285627f816 12413 cxgbe: cast between incompatible function types Conflicts: usr/src/uts/common/vm/seg_spt.c
2020-05-0812658 lw8: NULL pointer errorsToomas Soome4-14/+14
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0812632 serengeti: NULL pointer errorsToomas Soome2-11/+9
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0712701 segspt_minfree needs right-sizingJohn Levon1-13/+30
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0712642 n2rng: NULL pointer errorsToomas Soome3-20/+6
Reviewed by: Jason Lippert <jason@glasspelican.ca> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0712696 libpri: leftover bits from 12454Toomas Soome1-5/+2
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-05-07string.h fix from upstreamJohn Levon1-8/+1
2020-05-07gcc7 fix for svm.cJohn Levon1-0/+2
2020-05-07iwn: variable may be used uninitializedToomas Soome1-14/+15
../../common/io/iwn/if_iwn.c: In function 'iwn_fatal_intr': ../../common/io/iwn/if_iwn.c:3247:6: error: converting a packed 'struct iwn_fw_dump' pointer (alignment 1) to a 'uint32_t' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Werror=address-of-packed-member] 3247 | sizeof (dump) / sizeof (uint32_t)); | ^~~~~~ In file included from ../../common/io/iwn/if_iwn.c:77: ../../common/io/iwn/if_iwnreg.h:1464:8: note: defined here 1464 | struct iwn_fw_dump { | ^~~~~~~~~~~ cc1: all warnings being treated as errors Change-Id: Iad2c207cdf95627b6b07bd8e9895ecff85f8127e
2020-05-0612698 Fix typos in usr/src/man/man1m/vmstat.1mNan Xiao1-4/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-0612697 liblddbg: sparc is missing ROOTCOMPATLINKSToomas Soome1-1/+1
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-0612413 cxgbe: cast between incompatible function typesToomas Soome4-5/+7
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-06alloca thingJohn Levon1-0/+2
2020-05-06 [illumos-gate merge]release-20200507Jerry Jelinek3-11/+70
commit b853d39ade4a504f3447f996dbf5dd985f0236bc 12684 Inject zinject a percentage amount of dev errs
2020-05-0512684 Inject zinject a percentage amount of dev errsDon Brady3-11/+70
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-05moreJohn Levon4-4/+8
2020-05-0512119 ndmpd: cast between incompatible function typesToomas Soome10-144/+150
ndmp/ndmpd_data.c: In function 'ndmpd_tar_start_backup_v3': ndmp/ndmpd_data.c:1469:6: error: cast between incompatible function types from 'int (*)(void *)' to 'void * (*)(void *)' [-Werror=cast-function-type] (funct_t)session->ns_data.dd_module.dm_start_func, ^ ndmp/ndmpd_data.c: In function 'ndmpd_tar_start_recover_v3': ndmp/ndmpd_data.c:1598:6: error: cast between incompatible function types from 'int (*)(void *)' to 'void * (*)(void *)' [-Werror=cast-function-type] (funct_t)session->ns_data.dd_module.dm_start_func, ^ ndmp/ndmpd_data.c: In function 'ndmpd_zfs_start_op': ndmp/ndmpd_data.c:1695:6: error: cast between incompatible function types from 'int (*)(void *)' to 'void * (*)(void *)' [-Werror=cast-function-type] (funct_t)session->ns_data.dd_module.dm_start_func, ndmpd_zfs_args); ^ ndmp/ndmpd_data.c: In function 'ndmpd_tar_start_backup_v2': ndmp/ndmpd_data.c:2188:6: error: cast between incompatible function types from 'int (*)(void *)' to 'void * (*)(void *)' [-Werror=cast-function-type] (funct_t)session->ns_data.dd_module.dm_start_func, ^ ndmp/ndmpd_data.c: In function 'ndmpd_tar_start_recover_v2': ndmp/ndmpd_data.c:2325:6: error: cast between incompatible function types from 'int (*)(void *)' to 'void * (*)(void *)' [-Werror=cast-function-type] (funct_t)session->ns_data.dd_module.dm_start_func, ^ ndmp/ndmpd_mover.c: In function 'start_mover_for_restore': ndmp/ndmpd_mover.c:2775:34: error: cast between incompatible function types from 'int (*)(ndmpd_session_t *)' {aka 'int (*)(struct ndmpd_session *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] rc = pthread_create(NULL, NULL, (funct_t)mover_tape_reader, session); ^ ndmp/ndmpd_mover.c:2784:34: error: cast between incompatible function types from 'int (*)(ndmpd_session_t *)' {aka 'int (*)(struct ndmpd_session *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] rc = pthread_create(NULL, NULL, (funct_t)mover_socket_writer, session); ^ ndmp/ndmpd_mover.c: In function 'start_mover_for_backup': ndmp/ndmpd_mover.c:3146:34: error: cast between incompatible function types from 'int (*)(ndmpd_session_t *)' {aka 'int (*)(struct ndmpd_session *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] rc = pthread_create(NULL, NULL, (funct_t)mover_socket_reader, session); ^ ndmp/ndmpd_mover.c:3155:34: error: cast between incompatible function types from 'int (*)(ndmpd_session_t *)' {aka 'int (*)(struct ndmpd_session *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] rc = pthread_create(NULL, NULL, (funct_t)mover_tape_writer, session); ^ ndmp/ndmpd_tar.c:1317:37: error: cast between incompatible function types from 'int (*)(ndmp_tar_reader_arg_t *)' {aka 'int (*)(struct <anonymous> *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] err = pthread_create(&rdtp, NULL, (funct_t)ndmp_tar_reader, ^ ndmp/ndmpd_tar.c:1350:8: error: cast between incompatible function types from 'int (*)()' to 'void * (*)(void *)' [-Werror=cast-function-type] (funct_t)tm_tar_ops.tm_getfile, (void *)&tlm_arg); ^ ndmp/ndmpd_tar3.c: In function 'tar_backup_v3': ndmp/ndmpd_tar3.c:2441:37: error: cast between incompatible function types from 'int (*)(backup_reader_arg_t *)' {aka 'int (*)(struct <anonymous> *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] err = pthread_create(&rdtp, NULL, (funct_t)backup_reader_v3, ^ ndmp/ndmpd_tar3.c: In function 'ndmpd_dar_tar_v3': ndmp/ndmpd_tar3.c:3189:37: error: cast between incompatible function types from 'int (*)(ndmp_tar_reader_arg_t *)' {aka 'int (*)(struct <anonymous> *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] err = pthread_create(&rdtp, NULL, (funct_t)ndmp_tar_reader, ^ ndmp/ndmpd_tar3.c: In function 'ndmpd_rs_sar_tar_v3': ndmp/ndmpd_tar3.c:3551:37: error: cast between incompatible function types from 'int (*)(ndmp_tar_reader_arg_t *)' {aka 'int (*)(struct <anonymous> *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] err = pthread_create(&rdtp, NULL, (funct_t)ndmp_tar_reader, ^ ndmp/ndmpd_tar3.c: In function 'ndmpd_tar_backup_starter_v3': ndmp/ndmpd_tar3.c:3783:34: error: cast between incompatible function types from 'void (*)(ndmp_bkup_size_arg_t *)' {aka 'void (*)(struct <anonymous> *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] if (pthread_create(&tid, NULL, (funct_t)get_backup_size, ^ ndmp/ndmpd_zfs.c:944:19: error: cast between incompatible function types from 'int (*)(ndmpd_zfs_args_t *)' {aka 'int (*)(struct ndmpd_zfs_args *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] sendrecv_func = (funct_t)ndmpd_zfs_backup_send_read; ^ ndmp/ndmpd_zfs.c:945:15: error: cast between incompatible function types from 'int (*)(ndmpd_zfs_args_t *)' {aka 'int (*)(struct ndmpd_zfs_args *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] tape_func = (funct_t)ndmpd_zfs_backup_tape_write; ^ ndmp/ndmpd_zfs.c:948:19: error: cast between incompatible function types from 'int (*)(ndmpd_zfs_args_t *)' {aka 'int (*)(struct ndmpd_zfs_args *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] sendrecv_func = (funct_t)ndmpd_zfs_restore_recv_write; ^ ndmp/ndmpd_zfs.c:949:15: error: cast between incompatible function types from 'int (*)(ndmpd_zfs_args_t *)' {aka 'int (*)(struct ndmpd_zfs_args *)'} to 'void * (*)(void *)' [-Werror=cast-function-type] tape_func = (funct_t)ndmpd_zfs_restore_tape_read; ^ cc1: all warnings being treated as errors Change-Id: I52dea1c08a9d753a150a20bb2138727f650f230b
2020-05-05mdbJohn Levon1-24/+24
2020-05-0512105 libsmbns: passing argument 1 to restrict-qualified parameter aliases ↵Toomas Soome2-10/+12
with argument 4 ../common/smbns_ads.c: In function 'smb_ads_getfqhostname': ../common/smbns_ads.c:1290:6: error: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Werror=restrict] ah->domain); ^~ ../common/smbns_dyndns.c:2036:18: error: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Werror=restrict] (void) snprintf(fqhn, MAXHOSTNAMELEN, "%s.%s", fqhn, fqdn); ^~~~ ~~~~ ../common/smbns_dyndns.c: In function 'dyndns_clear_rev_zone': ../common/smbns_dyndns.c:2117:18: error: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Werror=restrict] (void) snprintf(fqhn, MAXHOSTNAMELEN, "%s.%s", fqhn, fqdn); ^~~~ ~~~~ cc1: all warnings being treated as errors Change-Id: Ief0b35d488e7204e2814031e06c016976f9769f9
2020-05-05some workJohn Levon15-65/+56
2020-05-05 [illumos-gate merge]Jerry Jelinek1591-6670/+2315
commit 3052595ab8ddcc51231d239415b5eba5d913d45b 11807 "private use area" characters should be marked as "printable" commit cd61ae21816e53b94bc1673f3f1aa651fc3115e8 12447 should install library compat symlinks from library makefiles, not Targetdirs commit 241c90a06e8d1708235651863df515a2d522a03a 12454 remove lint library machinery commit 282d4a2d330d797757f16d55e1df9569f3e52d10 12666 libproc manpage bugs commit d906f494f9407f1ae043a922478ce3609959caf5 12670 Unaligned output of snoop's usage() function commit 18c4eaf123da22eddbe6e9a4ba7b8115ba748075 12669 Add omitted word in vmstat man page commit b68ab351091d2aea3f72a011f64de12fb05fc833 12028 zfs test mdb_001_pos can fail Conflicts: usr/src/lib/nsswitch/dns/Makefile.com usr/src/lib/libsff/Makefile usr/src/lib/brand/Makefile usr/src/lib/Makefile.lib usr/src/lib/Makefile.targ