Illumos/gate 1fca745usr/src/uts/common/klm nlm_impl.c

17961 klm: memory leak in nlm_host_destroy()
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+3-0usr/src/uts/common/klm/nlm_impl.c
+3-01 files

Illumos/gate d97e3edusr/src/uts/common/klm nlm_impl.c

17959 nlm_copy_netbuf(): NULL pointer dereference
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+5-1usr/src/uts/common/klm/nlm_impl.c
+5-11 files

Illumos/gate b7ffd22usr/src/data/ucode/intel 000A06E1-01, usr/src/pkg/manifests system-microcode-intel.p5m

17936 Update Intel microcode to 20260227
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+1-1usr/src/pkg/manifests/system-microcode-intel.p5m
+0-0usr/src/data/ucode/intel/000A06E1-01
+1-12 files

Illumos/gate 489e1e5usr/src/tools/sgs/sgsmsg sgsmsg.c

17901 tools/sgs/sgsmsg: printf format errors size_t is not long int
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+7-7usr/src/tools/sgs/sgsmsg/sgsmsg.c
+7-71 files

Illumos/gate cb068c7usr/src/uts/intel/io/viona viona_rx.c

17926 viona: packet chains should be split over vrings
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+75-30usr/src/uts/intel/io/viona/viona_rx.c
+75-301 files

Illumos/gate 549945busr/src/uts/i86pc/io rootnex.c, usr/src/uts/i86pc/io/xsvc xsvc.c

17937 i86_*_map were i386 specific
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+0-28usr/src/uts/i86pc/os/ppage.c
+0-3usr/src/uts/i86pc/io/xsvc/xsvc.c
+0-2usr/src/uts/i86pc/io/rootnex.c
+0-333 files

Illumos/gate 3c4373fusr/src/uts/common/klm nlm_rpc_handle.c nlm_service.c, usr/src/uts/common/rpc clnt_gen.c clnt_cots.c

16388 NLM callback related fixes.
16389 NFS services become unavailable due to ports leak
Reviewed by: Evan Layton <elayton at tintri.com>
Reviewed by: Joyce McIntosh <jmcintosh at tintri.com>
Reviewed by: Suresh Jayaraman <sjayaraman at tintri.com>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+93-18usr/src/uts/common/rpc/clnt_gen.c
+95-14usr/src/uts/common/rpc/clnt_cots.c
+66-1usr/src/uts/common/klm/nlm_rpc_handle.c
+44-9usr/src/uts/common/rpc/clnt_clts.c
+27-16usr/src/uts/common/rpc/clnt.h
+23-12usr/src/uts/common/klm/nlm_service.c
+348-708 files not shown
+412-8414 files

Illumos/gate 0a457a3usr/src/uts/i86pc/dboot dboot_elfload.c

17889 unix: dboot_elfload64() does not zero all BSS
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+17-32usr/src/uts/i86pc/dboot/dboot_elfload.c
+17-321 files

Illumos/gate a8ede7eusr/src/cmd/mdb/common/mdb mdb_whatis.c mdb_typedef.c, usr/src/cmd/mdb/common/modules/genunix kmem.c

17910 mdb: missing argument for mdb_printf()
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Sathya Pramod Batni <pramod.batni at gmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+2-2usr/src/cmd/mdb/common/modules/svc.startd/startd.c
+1-1usr/src/cmd/mdb/common/mdb/mdb_whatis.c
+1-1usr/src/cmd/mdb/common/mdb/mdb_typedef.c
+1-1usr/src/cmd/mdb/common/modules/genunix/kmem.c
+1-1usr/src/cmd/mdb/common/modules/libumem/umem.c
+6-65 files

Illumos/gate 196cb0eusr/src/cmd/svc/configd configd.c

17900 svc/configd: format issue while printing pid_t
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/cmd/svc/configd/configd.c
+1-11 files

Illumos/gate 044da6eusr/src/cmd/mdb/common/mdb mdb_param.h, usr/src/cmd/mdb/common/modules/mdb_ks mdb_ks.c

17872 many i86 parameters don't parameterize anything
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+0-43usr/src/uts/i86pc/os/startup.c
+0-40usr/src/uts/i86pc/sys/machparam.h
+0-33usr/src/uts/i86pc/sys/vm_machparam.h
+2-4usr/src/uts/common/sys/param.h
+0-2usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
+0-2usr/src/cmd/mdb/common/mdb/mdb_param.h
+2-1241 files not shown
+2-1257 files

Illumos/gate 8867aacusr/src/uts/i86pc/os startup.c, usr/src/uts/intel/sys x86_archext.h

17871 setx86isalist shouldn't be globally visible
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+3-2usr/src/uts/i86pc/os/startup.c
+0-1usr/src/uts/intel/sys/x86_archext.h
+3-32 files

Illumos/gate 949529eusr/src/uts/common/vm page.h, usr/src/uts/i86pc/os startup.c

17870 page coloring interfaces should be in page.h
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+5-1usr/src/uts/common/vm/page.h
+0-6usr/src/uts/i86pc/os/startup.c
+5-72 files

Illumos/gate 5cf9ef4usr/src/cmd/mdb/common/mdb mdb_io.c

17905 mdb: iob_doprnt() should know %j and %z
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+48-3usr/src/cmd/mdb/common/mdb/mdb_io.c
+48-31 files

Illumos/gate b496192usr/src/uts/i86pc/os smb_dev.c

17897 unix: smbios_open() fails to find SMB when address offset is large
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+6-1usr/src/uts/i86pc/os/smb_dev.c
+6-11 files

Illumos/gate b1fc123usr/src/uts/common/inet/ip conn_opt.c ip_output.c

17605 !dohwcksum should also disable LSO
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+5-4usr/src/uts/common/inet/ip/conn_opt.c
+6-3usr/src/uts/common/inet/ip/ip_output.c
+11-72 files

Illumos/gate 81af044usr/src/cmd/ptools/pargs pargs.c

17888 pargs botches composite locale naming
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+1-1usr/src/cmd/ptools/pargs/pargs.c
+1-11 files

Illumos/gate fadc31cusr/src/cmd/lp/cmd/lpsched exec.c pickfilter.c

17882 lpsched confuses RO and RW memory, and core dumps
Reviewed by: Sathya Pramod Batni <pramod.batni at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+5-4usr/src/cmd/lp/cmd/lpsched/exec.c
+4-1usr/src/cmd/lp/cmd/lpsched/pickfilter.c
+3-0usr/src/cmd/lp/cmd/lpsched/Makefile
+12-53 files

Illumos/gate ddc57a3usr/src/boot/efi/loader/arch/amd64 trap.c

17886 loader.efi: efi_redirect_exceptions does use uninitialized pointer
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-0usr/src/boot/efi/loader/arch/amd64/trap.c
+1-01 files

Illumos/gate e241378usr/src/boot/efi/loader/arch/amd64 trap.c

17885 loader.efi: free_tables() appears to free tss_pa twice.
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+7-4usr/src/boot/efi/loader/arch/amd64/trap.c
+7-41 files

Illumos/gate 94a9925usr/src/boot/efi/loader/arch/amd64 trap.c

17884 loader.efi: tss_pa setup seems to be flawed in trap.c
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+2-2usr/src/boot/efi/loader/arch/amd64/trap.c
+2-21 files

Illumos/gate e099574usr/src/lib/libc/port/locale localeimpl.c, usr/src/test/libc-tests/tests/newlocale newlocale_test.c

17876 newlocale should understand how libstdc++ names composite locales
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+311-5usr/src/test/libc-tests/tests/newlocale/newlocale_test.c
+68-7usr/src/lib/libc/port/locale/localeimpl.c
+379-122 files

Illumos/gate e7b3605usr/src/data/ucode/intel 000A06D1-01 000606A6-01, usr/src/pkg/manifests system-microcode-intel.p5m

17879 Update Intel microcode to 20260210
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+2-1usr/src/pkg/manifests/system-microcode-intel.p5m
+0-0usr/src/data/ucode/intel/000A06D1-01
+0-0usr/src/data/ucode/intel/000606A6-01
+0-0usr/src/data/ucode/intel/000606C1-10
+0-0usr/src/data/ucode/intel/000706E5-80
+0-0usr/src/data/ucode/intel/000806C1-80
+2-117 files not shown
+2-123 files

Illumos/gate 30d0e5eusr/src/boot Makefile.version, usr/src/boot/common module.c

17881 loader: file_load() should not allocate loadaddr
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+0-3usr/src/boot/common/module.c
+1-1usr/src/boot/Makefile.version
+1-42 files

Illumos/gate c930113usr/src/boot/efi/include efilib.h, usr/src/boot/efi/libefi acpi.c Makefile.com

17873 loader: add acpi_find_table()
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+123-74usr/src/boot/i386/libi386/biosacpi.c
+170-0usr/src/boot/efi/libefi/acpi.c
+0-76usr/src/boot/efi/loader/acpi.c
+23-22usr/src/boot/i386/libi386/libi386.h
+4-1usr/src/boot/efi/libefi/Makefile.com
+3-0usr/src/boot/efi/include/efilib.h
+323-1732 files not shown
+323-1758 files

Illumos/gate 4e774dbusr/src/lib/smbsrv/libfksmbsrv/common fksmb_sign_pkcs.c, usr/src/lib/smbsrv/libsmb/common smb_cfg.c

17713 SMB 3.1.1 should support GMAC signing
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+46-5usr/src/uts/common/fs/smbsrv/smb2_signing.c
+30-8usr/src/lib/smbsrv/libfksmbsrv/common/fksmb_sign_pkcs.c
+18-0usr/src/uts/common/fs/smbsrv/smb_sign_kcf.c
+8-2usr/src/uts/common/smbsrv/smb_kcrypt.h
+7-1usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
+3-1usr/src/man/man5/smb.5
+112-176 files

Illumos/gate e2e5b80usr/src/lib/libshare/smb libshare_smb.c, usr/src/lib/smbsrv/libsmb/common smb_cfg.c

17712 smb: support signing capabilities negotiation context
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+355-127usr/src/uts/common/fs/smbsrv/smb2_negotiate.c
+62-15usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
+33-2usr/src/man/man5/smb.5
+15-9usr/src/uts/common/smbsrv/smbinfo.h
+20-4usr/src/uts/common/fs/smbsrv/smb2_signing.c
+21-1usr/src/lib/libshare/smb/libshare_smb.c
+506-1589 files not shown
+543-17415 files

Illumos/gate 524a3feusr/src/lib/smbsrv/libfksmbsrv/common fksmb_sign_pkcs.c, usr/src/uts/common/fs/smbsrv smb_sign_kcf.c smb2_signing.c

17711 SMB: use single-shot scatter/gather interfaces for signing
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+89-67usr/src/lib/smbsrv/libfksmbsrv/common/fksmb_sign_pkcs.c
+45-81usr/src/uts/common/fs/smbsrv/smb_sign_kcf.c
+23-29usr/src/uts/common/fs/smbsrv/smb2_signing.c
+40-2usr/src/uts/common/fs/smbsrv/smb_mbuf_util.c
+5-23usr/src/uts/common/fs/smbsrv/smb3_encrypt.c
+5-7usr/src/uts/common/smbsrv/smb_kcrypt.h
+207-2092 files not shown
+214-2118 files

Illumos/gate e5485f0usr/src/lib/smbsrv/libfksmbsrv/common fksmb_sign_pkcs.c, usr/src/uts/common/fs/smbsrv smb_sign_kcf.c smb2_signing.c

17710 SMB: want unified mac functions
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+44-102usr/src/uts/common/fs/smbsrv/smb_sign_kcf.c
+45-100usr/src/lib/smbsrv/libfksmbsrv/common/fksmb_sign_pkcs.c
+39-82usr/src/uts/common/fs/smbsrv/smb2_signing.c
+11-11usr/src/uts/common/smbsrv/smb_kcrypt.h
+3-7usr/src/uts/common/fs/smbsrv/smb3_kdf.c
+0-2usr/src/uts/common/smbsrv/smb_ktypes.h
+142-3046 files

Illumos/gate dadc95eusr/src/lib/libc/port/gen getmntent.c, usr/src/man/man3c getmntent.3c

17728 hasmntopt should take const pointers
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+234-175usr/src/man/man3c/getmntent.3c
+6-5usr/src/lib/libc/port/gen/getmntent.c
+4-4usr/src/uts/common/sys/mnttab.h
+244-1843 files