Illumos/gate 5425aa5usr/src/pkg/manifests system-test-elftest.p5m, usr/src/test/elf-tests/runfiles default.run

18100 Linker should merge gcc_except_table sections
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Klaus Ziegler <klausz at haus-gisela.de>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+94-0usr/src/test/elf-tests/tests/sections/gcc-except-table/simple.sh
+51-0usr/src/test/elf-tests/tests/sections/gcc-except-table/Makefile
+5-0usr/src/test/elf-tests/runfiles/default.run
+5-0usr/src/pkg/manifests/system-test-elftest.p5m
+3-0usr/src/test/elf-tests/tests/sections/gcc-except-table/gcct1.s
+3-0usr/src/test/elf-tests/tests/sections/gcc-except-table/gcct2.s
+161-03 files not shown
+166-29 files

Illumos/gate d5d34edusr/src/uts/common/sys pci.h

18097 sys/pci.h: add few missing PCI power management 1.2 constants
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-0usr/src/uts/common/sys/pci.h
+2-01 files

Illumos/gate 4e02107usr/src/cmd/bhyve/common virtio.c

17969 bhyve: produce diagnostic messages when drivers misbehave
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+12-6usr/src/cmd/bhyve/common/virtio.c
+12-61 files

Illumos/gate 2aa8db5usr/src/cmd/du du.c, usr/src/man/man1 du.1

17971 du: want option to show apparent size in bytes
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+196-249usr/src/man/man1/du.1
+26-4usr/src/cmd/du/du.c
+222-2532 files

Illumos/gate 83cfce2usr/src/lib/libc/inc tzint.h, usr/src/lib/libc/port/gen localtime.c

18091 strftime can get out of date timezone
18095 want tz-tests runfile
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+130-38usr/src/lib/libc/port/gen/localtime.c
+103-0usr/src/test/tz-tests/tests/strftime_18091.c
+56-0usr/src/lib/libc/inc/tzint.h
+46-0usr/src/test/tz-tests/cmd/tz-test.ksh
+40-0usr/src/test/tz-tests/cmd/Makefile
+40-0usr/src/test/tz-tests/runfiles/Makefile
+415-387 files not shown
+480-5613 files

Illumos/gate 7f96856usr/src/man/man1 ps.1

18096 ps(1) should mention BSD ps args
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+8-0usr/src/man/man1/ps.1
+8-01 files

Illumos/gate a94efd7usr/src/cmd/pcieadm pcieadm_devs.c Makefile

18046 pcieadm show-devs could include location information
18047 pcieadm show-devs needs to check all filters for use
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+443-117usr/src/cmd/pcieadm/pcieadm_devs.c
+1-0usr/src/cmd/pcieadm/Makefile
+444-1172 files

Illumos/gate 84ceaeausr/src/lib/fm/topo/libtopo/common pcie.c, usr/src/lib/fm/topo/modules/common/pciebus topo_pcie.c topo_pcie_prop.c

17987 Add PCIe topology tree
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+1,136-0usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie.c
+516-0usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_prop.c
+486-0usr/src/lib/fm/topo/modules/i86pc/pciebus/topo_pcie_i86pc.c
+376-0usr/src/lib/fm/topo/libtopo/common/pcie.c
+339-0usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_util.c
+262-0usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_cfgspace.c
+3,115-049 files not shown
+4,436-19855 files

Illumos/gate 4a4a64busr/src/uts/common/io/sata/adapters/ahci ahci.c

18011 ahci could handle buggy emulators better
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Sam Zaydel <szaydel at racktopsystems.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+23-4usr/src/uts/common/io/sata/adapters/ahci/ahci.c
+23-41 files

Illumos/gate 73eca58usr/src/cmd/nvmeadm nvmeadm.c nvmeadm_ofmt.c, usr/src/man/man8 nvmeadm.8

18045 nvmeadm could list physical locations
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+191-13usr/src/cmd/nvmeadm/nvmeadm.c
+23-12usr/src/man/man8/nvmeadm.8
+31-1usr/src/cmd/nvmeadm/nvmeadm_ofmt.c
+15-0usr/src/cmd/nvmeadm/nvmeadm.h
+1-0usr/src/cmd/nvmeadm/Makefile
+261-265 files

Illumos/gate ae8929fusr/src/uts/intel/os desctbls.c

18092 init_gdt: use gdt0_default_r
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+3-15usr/src/uts/intel/os/desctbls.c
+3-151 files

Illumos/gate 2273493usr/src/uts/intel/io/viona viona_rx.c viona_tx.c

18086 viona does not offer IPv6 TSO flags
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+147-79usr/src/uts/intel/io/viona/viona_rx.c
+49-18usr/src/uts/intel/io/viona/viona_tx.c
+17-6usr/src/uts/intel/io/viona/viona_main.c
+18-3usr/src/uts/intel/io/viona/viona_impl.h
+231-1064 files

Illumos/gate 33dc37fusr/src/lib/libscf/common midlevel.c notify_params.c, usr/src/lib/libscf/inc libscf_priv.h libscf.h

18043 want libscf smf_XXX_instance variants that take a scf_instance_t
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+186-26usr/src/lib/libscf/common/midlevel.c
+80-27usr/src/man/man3scf/smf_enable_instance.3scf
+34-34usr/src/lib/libscf/common/notify_params.c
+20-28usr/src/lib/libscf/inc/libscf_priv.h
+18-0usr/src/pkg/manifests/system-library.man3scf.inc
+14-0usr/src/lib/libscf/inc/libscf.h
+352-1152 files not shown
+374-1168 files

Illumos/gate 73d8363usr/src/man/man1 ps.1

18085 convert ps(1) to mdoc
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+727-1,286usr/src/man/man1/ps.1
+727-1,2861 files

Illumos/gate 2034b64usr/src/cmd/ps ps.c, usr/src/man/man1 ps.1

17868 ps could know about microstates
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: ixi meow <illumos at iximeow.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+427-93usr/src/cmd/ps/ps.c
+100-1usr/src/man/man1/ps.1
+527-942 files

Illumos/gate f6389fcusr/src/lib/libc/port/fp __tbl_fdq.c

18068 libc: initializer-string truncates NUL terminator
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+418-157usr/src/lib/libc/port/fp/__tbl_fdq.c
+418-1571 files

Illumos/gate dd4b991usr/src/man/man3c mutex_init.3c Manlink, usr/src/pkg/manifests system-library.man3c.inc

13255 Missing man pages for userland mutex_enter()/mutex_exit()
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+808-660usr/src/man/man3c/mutex_init.3c
+2-0usr/src/man/man3c/Manlink
+2-0usr/src/pkg/manifests/system-library.man3c.inc
+812-6603 files

Illumos/gate 7654199usr/src/man/man9f list_create.9f

14591 list_create(9F): provide example of safely deleting specific entries in the loop
14588 list_create(9F): using list_t as variable name is confusing
18070 document context section in list_create(9F)
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+61-7usr/src/man/man9f/list_create.9f
+61-71 files

Illumos/gate c362c22usr/src/man/man3scf scf_property_create.3scf

17865 SCF_PROPERTY_CREATE(3SCF) has wrong signature for scf_pg_get_property
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+3-14usr/src/man/man3scf/scf_property_create.3scf
+3-141 files

Illumos/gate ada5715usr/src/man/man3lib libnvpair.3lib

17877 libnvpair(3LIB) lists non-existent nvpair_empty function
18069 libnvpair(3LIB) should discuss data lifetimes a bit more
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+17-8usr/src/man/man3lib/libnvpair.3lib
+17-81 files

Illumos/gate fbbfc92usr/src/uts/common/os privs.awk

18051 priv_const.c: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-4usr/src/uts/common/os/privs.awk
+2-41 files

Illumos/gate 709188ausr/src/uts/common/sys/fibre-channel/fca/emlxs emlxs_config.h

18056 emlxs: initializer-string truncates NUL terminator
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+10-10usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_config.h
+10-101 files

Illumos/gate 11b6d5ausr/src/uts/common/sys/fs pc_dir.h

18054 pcfs: add __nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-2usr/src/uts/common/sys/fs/pc_dir.h
+2-21 files

Illumos/gate f88cd12usr/src/lib/libc/port/gen errlist.awk, usr/src/lib/libc/port/locale runetype.h

18067 libc: add __nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-1usr/src/lib/libc/port/locale/runetype.h
+1-1usr/src/lib/libc/port/gen/errlist.awk
+3-22 files

Illumos/gate 65a09b5usr/src/lib/libexacct/demo exdump.c

18066 libexacct/demo: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-2usr/src/lib/libexacct/demo/exdump.c
+2-21 files

Illumos/gate 5114912usr/src/cmd/man man.c

18065 man: use char array
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/cmd/man/man.c
+1-11 files

Illumos/gate 75bba0dusr/src/cmd/cmd-inet/usr.bin/pppd chap_ms.c

18064 pppd: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+3-2usr/src/cmd/cmd-inet/usr.bin/pppd/chap_ms.c
+3-21 files

Illumos/gate 7bbc142usr/src/contrib/mDNSResponder/Clients dns-sd.c

18063 dns-sd: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+5-5usr/src/contrib/mDNSResponder/Clients/dns-sd.c
+5-51 files

Illumos/gate 070718ausr/src/contrib/mDNSResponder/mDNSCore DNSCommon.c

18062 mDNSResponder: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/contrib/mDNSResponder/mDNSCore/DNSCommon.c
+1-11 files

Illumos/gate 8b8b201usr/src/cmd/smbsrv/test-crypt test_data.h

18061 test-crypt: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-2usr/src/cmd/smbsrv/test-crypt/test_data.h
+2-21 files