summaryrefslogtreecommitdiff
path: root/usr/src/lib/libscf
AgeCommit message (Collapse)AuthorFilesLines
2013-10-25OS-2566 Want svcadm restart -d [...] for taking cores before restartJerry Jelinek1-0/+1
2013-10-22OS-2567 SMF: allow svcadm to act on multiple instances simultaneouslyJerry Jelinek4-2/+41
2013-08-21 [illumos-gate merge]20130822release-20130822Keith M Wesolowski1-4/+9
commit 2a12f85ad140e332791b4bad1208a734c3f26bf3 3946 ::gcore commit 840b2722e5294ae44aa3af6189002f521d7c50e0 3915 Add adjuncts support to the build (fix lint) commit afffa6e9b45cbe9b33943e26568d8ac69b899252 4062 libscf: memory leaks in scf_simple_app_props_get() commit 2fbdf8dbf01ec1c85fcd3827cdf9e9f5f46c4c8a 4061 libzfs: memory leak in iter_dependents_cb() commit 713d6c208802cfbb806329ec0d154b641b80c355 4047 panic from dbuf_free_range() from dmu_free_object() while doing zfs receive
2013-08-214062 libscf: memory leaks in scf_simple_app_props_get()Marcel Telka1-4/+9
Reviewed by: Jeffry Molanus <jeffry.molanus@nexenta.com> Reviewed by: Boris Protopopov <boris.protopopov@nexenta.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2012-11-07Illumos syncJohn Sonnenschein1-0/+6
2012-07-30Illumos SyncJohn Sonnenschein1-4/+8
Merge github.com:illumos/illumos-gate Conflicts: exception_lists/check_rtime usr/src/Makefile.master usr/src/Makefile.master.64 usr/src/cmd/Makefile usr/src/cmd/lms/Makefile usr/src/cmd/lp/Makefile.lp usr/src/cmd/mdb/Makefile.mdb usr/src/cmd/mdb/common/mdb/mdb_cmds.c usr/src/cmd/mdb/common/mdb/mdb_print.c usr/src/cmd/mdb/common/mdb/mdb_print.h usr/src/cmd/mdb/common/mdb/mdb_tab.c usr/src/cmd/mdb/common/mdb/mdb_termio.c usr/src/cmd/mdb/common/mdb/mdb_whatis.c usr/src/cmd/svc/svccfg/svccfg_libscf.c usr/src/cmd/zpool/zpool_main.c usr/src/lib/Makefile usr/src/lib/libc/inc/thr_inlines.h usr/src/lib/libc/port/mapfile-vers usr/src/lib/libc/sparc/Makefile.com usr/src/lib/libc/sparc/crt/_rtld.c usr/src/lib/libc/sparcv9/Makefile.com usr/src/lib/libdtrace/common/dt_open.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libumem/common/envvar.c usr/src/lib/libumem/common/vmem_base.c usr/src/lib/libzfs/common/libzfs_impl.h usr/src/lib/libzfs/common/libzfs_iter.c usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/mapfile-vers usr/src/lib/sun_fc/Makefile.com usr/src/lib/sun_fc/amd64/Makefile usr/src/lib/sun_fc/sparcv9/Makefile usr/src/man/man1m/Makefile usr/src/uts/common/Makefile.files usr/src/uts/common/dtrace/dtrace.c usr/src/uts/common/fs/zfs/arc.c usr/src/uts/common/fs/zfs/dmu.c usr/src/uts/common/fs/zfs/dsl_dataset.c usr/src/uts/common/fs/zfs/dsl_pool.c usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_eth.c usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_lv.c usr/src/uts/common/sys/dtrace.h
2012-05-10OS-1159 minimize zone footprintJerry Jelinek1-0/+6
2012-04-272658 scf_get_bootconfig will indirectly stomp caller memoryRichard Lowe1-3/+5
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: T. Nguyen <truongqnguien@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2012-09-222933 compiler warning gags need better granularityRichard Lowe1-0/+6
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-05-271991 svccfg describe -t Segmentation FaultMilan Jurik1-4/+8
2742 minor memory allocation issue in svccfg:upgrade_manifestfiles() Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: T Nguyen <truongqnguien@gmail.com> Approved by: Rich Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2011-01-28946 want ability to list services in a zone from the GZBryan Cantrill1-0/+64
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Albert Lee <trisk@opensolaris.org> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-07-30PSARC/2009/617 Software Events Notification Parameters CLIGavin Maltby9-41/+2250
PSARC/2009/618 snmp-notify: SNMP Notification Daemon for Software Events PSARC/2009/619 smtp-notify: Email Notification Daemon for Software Events PSARC/2010/225 fmd for non-global Solaris zones PSARC/2010/226 Solaris Instance UUID PSARC/2010/227 nvlist_nvflag(3NVPAIR) PSARC/2010/228 libfmevent additions PSARC/2010/257 sysevent_evc_setpropnvl and sysevent_evc_getpropnvl PSARC/2010/265 FMRI and FMA Event Stabilty, 'ireport' category 1 event class, and the 'sw' FMRI scheme PSARC/2010/278 FMA/SMF integration: instance state transitions PSARC/2010/279 Modelling panics within FMA PSARC/2010/290 logadm.conf upgrade 6392476 fmdump needs to pretty-print 6393375 userland ereport/ireport event generation interfaces 6445732 Add email notification agent for FMA and software events 6804168 RFE: Allow an efficient means to monitor SMF services status changes 6866661 scf_values_destroy(3SCF) will segfault if is passed NULL 6884709 Add snmp notification agent for FMA and software events 6884712 Add private interface to tap into libfmd_msg macro expansion capabilities 6897919 fmd to run in a non-global zone 6897937 fmd use of non-private doors is not safe 6900081 add a UUID to Solaris kernel image for use in crashdump identification 6914884 model panic events as a defect diagnosis in FMA 6944862 fmd_case_open_uuid, fmd_case_uuisresolved, fmd_nvl_create_defect 6944866 log legacy sysevents in fmd 6944867 enumerate svc scheme in topo 6944868 software-diagnosis and software-response fmd modules 6944870 model SMF maintenance state as a defect diagnosis in FMA 6944876 savecore runs in foreground for systems with zfs root and dedicated dump 6965796 Implement notification parameters for SMF state transitions and FMA events 6968287 SUN-FM-MIB.mib needs to be updated to reflect Oracle information 6972331 logadm.conf upgrade PSARC/2010/290
2010-06-246916796 OSnet mapfiles should use version 2 link-editor syntaxAli Bahrami1-3/+5
--HG-- rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-vers rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindings rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcnt rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindrep rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-truss rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-who rename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdata rename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-vers rename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-vers rename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-vers rename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-vers rename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-vers rename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers
2010-05-246934233 A generic net_address SMF property type would be useful.Antonello Cruz7-21/+149
6934227 SMF should validate net_address_v4 amd net_address_v6 property types 6954776 libnsl should not depend on libscf PSARC/2010/153 Remove libnsl dependency on libscf PSARC/2010/157 SMF networking type extensions
2010-05-216941585 scf_read_propvec() leaks memoryJan Friedel1-2/+3
2010-03-25PSARC 2010/013 SMF Early Manifest ImportTom Whitten2-2/+9
6503835 manifest-import should be done earlier in boot
2010-03-116830088 Fast reboot support for SPARC platformsChristopher Kiick1-5/+4
--HG-- rename : usr/src/cmd/halt/smf/Makefile => usr/src/cmd/halt/smf.i386/Makefile rename : usr/src/cmd/halt/smf/boot-config.xml => usr/src/cmd/halt/smf.i386/boot-config.xml rename : usr/src/cmd/halt/smf/svc-boot-config => usr/src/cmd/halt/smf.i386/svc-boot-config rename : usr/src/cmd/halt/smf/Makefile => usr/src/cmd/halt/smf.sparc/Makefile rename : usr/src/cmd/halt/smf/boot-config.xml => usr/src/cmd/halt/smf.sparc/boot-config.xml rename : usr/src/cmd/halt/smf/svc-boot-config => usr/src/cmd/halt/smf.sparc/svc-boot-config
2010-02-236927096 scf_tmpl_get_by_pg_name leaks snapshots on successAntonello Cruz1-37/+49
2010-01-116915578 MUTEX_HELD() and RW_LOCK_HELD() macros should be available to Posix ↵Roger A. Faulkner1-8/+2
threads
2009-09-166880616 Need to provide interfaces for FMA to disable fast reboot on ↵Sherry Moore3-2/+13
terminal errors
2009-09-076859248 manifest removal should automatically cause repository cleanupSean Wilcox1-0/+1
2009-08-144382889 devfsadm libraries are built incorrectlyRod Evans1-2/+1
2009-07-236862850 OSnet sharable object versioning cleanupAli Bahrami1-1/+1
2009-07-096858209 scf_fmri_pg_get_or_add() needs to clear scf error before comparing to itSherry Moore1-8/+6
2009-07-086383235 smf_maintain_instance() shouldn't fail with SCF_ERROR_DELETEDGary Mills1-3/+16
2009-06-12PSARC 2009/338 Introducing non-persistent property group config_ovrSherry Moore3-5/+165
6846870 Need to add non-persistent Fast Reboot disable support
2009-06-026215238 svc.startd could provide better log messages for faulty ↵Sean Wilcox5-15/+35
method_context contents 6469250 Service state is reset on first boot after a new netservices change 6816965 svccfg core dumps when a service, not an instance, is used for a restarter 6816948 svccfg does not see an alternate door setup on a refresh 6825048 svccfg validation is not consistent between manifest files and services when dealing with subtypes
2009-03-24PSARC/2008/760 Boot configuration ServiceSherry Moore4-5/+212
PSARC/2009/091 Reboot to firmware PSARC/2009/092 libgrubmgmt - library for GRUB menu management 6768468 Introducing svc:/system/boot-config service 6775160 reboot -f ignores active BE and resets zfs pool bootfs property 6760845 Add checksum verification when loading the new kernel and boot archive for fast reboot 6815215 quiesce_active should be added to MUTEX_NOT_HELD()
2009-02-146761070 PSARC 2008/580 Solaris host-based firewallTruong Nguyen4-3/+128
6236609 svc.startd resets auxiliary state on svcadm mark maintenance 6762307 SMF - expressing a service's maintenance state by request of another service
2009-02-106798660 Cadmium .NOT file processing problem with CWD relative file pathsAli Bahrami1-1/+15
Contributed by Richard Lowe 6785284 Mapfile versioning rules need to be more visible to gatelings 6800164 Standard file exclusion mechanism needed for Cadmium tools
2009-01-076658408 rc_node_create_child() and rc_snapshot_take_new() leak memory at ↵Tom Whitten1-2/+7
audit_data.ed_auth 6658412 svccfg can segfault in _scf_set_annotation() 6670384 svc.configd core dumping in start_audit_session() 6681995 svc.configd core dumping in rc_node_setup_tx() 6721855 svccfg dumps core with "_scf_set_annotation() failed with unexpected error 1007" 6769214 svc.configd dumps core because of an invalid assert
2008-10-306765183 One error msg per error is enough!Antonello Cruz1-4/+0
2008-10-20PSARC/2008/350 SMF Template ExtensionsLiane Praza9-60/+7769
5100079 svccfg should use restarter-specific templates to validate services 6191768 consadm manifest does not define a stop method 6198434 service_bundle.dtd.1 claims exclude_all requires dependencies to be non-online
2008-09-296751138 libc's lint library is missing definition for __assert_c99David Powell3-4/+450
6751161 PSARC 2008/551 coreadm configuration refinements
2008-09-036438829 SMF svcs are not removed when performing a pkgrm in an alternate rootPhilippe Jung2-6/+8
2008-07-18PSARC/2008/432 SMF Property Value Orderingamaguire2-7/+15
6715372 SMF repository should store (and allow retrieval of) property values in the order they were added
2008-06-06PSARC 2008/309 expunge synonyms.hraf3-10/+1
6700179 expunge synonyms.h --HG-- rename : usr/src/cmd/sgs/libelf/common/syn.h => deleted_files/usr/src/cmd/sgs/libelf/common/syn.h rename : usr/src/cmd/sgs/librtld/common/lintsup.c => deleted_files/usr/src/cmd/sgs/librtld/common/lintsup.c rename : usr/src/cmd/sgs/rtld/common/_synonyms.h => deleted_files/usr/src/cmd/sgs/rtld/common/_synonyms.h rename : usr/src/common/atomic/atomic_asm_weak.h => deleted_files/usr/src/common/atomic/atomic_asm_weak.h rename : usr/src/lib/common/inc/c_synonyms.h => deleted_files/usr/src/lib/common/inc/c_synonyms.h rename : usr/src/lib/libc/amd64/gen/lexp10.c => deleted_files/usr/src/lib/libc/amd64/gen/lexp10.c rename : usr/src/lib/libc/amd64/gen/llog10.c => deleted_files/usr/src/lib/libc/amd64/gen/llog10.c rename : usr/src/lib/libc/amd64/gen/ltostr.c => deleted_files/usr/src/lib/libc/amd64/gen/ltostr.c rename : usr/src/lib/libc/i386/gen/lexp10.c => deleted_files/usr/src/lib/libc/i386/gen/lexp10.c rename : usr/src/lib/libc/i386/gen/llog10.c => deleted_files/usr/src/lib/libc/i386/gen/llog10.c rename : usr/src/lib/libc/i386/gen/ltostr.c => deleted_files/usr/src/lib/libc/i386/gen/ltostr.c rename : usr/src/lib/libc/inc/synonyms.h => deleted_files/usr/src/lib/libc/inc/synonyms.h rename : usr/src/lib/libc/sparcv9/gen/lexp10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/lexp10.c rename : usr/src/lib/libc/sparcv9/gen/llog10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/llog10.c rename : usr/src/lib/libc_psr/inc.flg => deleted_files/usr/src/lib/libc_psr/inc.flg rename : usr/src/lib/libcrypt/inc/des_synonyms.h => deleted_files/usr/src/lib/libcrypt/inc/des_synonyms.h rename : usr/src/lib/libgen/inc/gen_synonyms.h => deleted_files/usr/src/lib/libgen/inc/gen_synonyms.h rename : usr/src/lib/libtsnet/common/synonyms.h => deleted_files/usr/src/lib/libtsnet/common/synonyms.h rename : usr/src/tools/scripts/check_fnames.sh => deleted_files/usr/src/tools/scripts/check_fnames.sh rename : usr/src/lib/libc/sparc/gen/lexp10.c => usr/src/lib/libc/port/gen/lexp10.c rename : usr/src/lib/libc/sparc/gen/llog10.c => usr/src/lib/libc/port/gen/llog10.c
2008-05-076659858 Callers of scf_pg_update sometimes don't handle return value correctlytn1433631-2/+2
2008-02-25PSARC 2008/046 Process Contract Decorationsacruz1-0/+6
5079353 RFE: contract 'decoration' with service FMRI
2008-02-196351623 Initial manifest-import is slowstevep3-0/+63
2008-01-236598890 cancellation code abuses synonymsraf2-18/+26
--HG-- rename : usr/src/lib/libc/amd64/crt/cerror64.s => deleted_files/usr/src/lib/libc/amd64/crt/cerror64.s rename : usr/src/lib/libc/port/gen/wait3.c => deleted_files/usr/src/lib/libc/port/gen/wait3.c rename : usr/src/lib/libc/port/gen/wait4.c => deleted_files/usr/src/lib/libc/port/gen/wait4.c rename : usr/src/lib/libc/port/sys/fsync.c => deleted_files/usr/src/lib/libc/port/sys/fsync.c rename : usr/src/lib/libc/sparc/sys/syssun.s => deleted_files/usr/src/lib/libc/sparc/sys/syssun.s rename : usr/src/lib/libc/common/sys/__fcntl.s => usr/src/lib/libc/common/sys/fcntl.s rename : usr/src/lib/libc/common/sys/_rename.s => usr/src/lib/libc/common/sys/rename.s rename : usr/src/lib/libc/port/gen/rename.c => usr/src/lib/libc/port/gen/remove.c rename : usr/src/lib/libc/port/sys/fcntl.c => usr/src/lib/libc/port/sys/libc_fcntl.c
2008-01-075079356 Framework should provide administrative audit trail/historytw217704-16/+79
6405683 svc.configd audit events need to be defined.
2007-11-19backout 5079356/6405683: causes 6630372dm1207694-76/+13
2007-11-045079356 Framework should provide administrative audit trail/historytw217704-13/+76
6405683 svc.configd audit events need to be defined.
2007-09-13PSARC 2007/177 SMF read-protected property storagewesolows4-4/+44
PSARC 2007/519 svccfg(1M) restore 6537749 SMF should support read-protection of data 6538452 svccfg delete leaks memory on syntax error with options 6546699 svccfg archive should be able to be reimported 6559692 svccfg fails to import a manifest with an empty <property> 6597168 startd is setting $SMF_METHOD incorrectly 6597173 allocation failure can induce crash in scf_handle_decode_fmri() 6597183 allocation failure can induce crash in scf_simple_app_props_free() 6597190 scf_simple_app_props_get() can return with unset error code 6598922 rc_node_modify_permission_check() calls perm_granted() with rn_lock held
2007-07-276254363 svccfg validate returns incorrect diagnosticsjeanm1-3/+136
6268011 Maintenance mode login and a shell fight for console input when the repository is corrupt 6287024 Determine which libscf functions can fail with SCF_ERROR_NO_RESOURCES 6316785 scf_snapshot_update() should abort if svc.configd returns _BAD_REQUEST
2007-05-046537863 set_inst_enabled should always make sure general/enabled existstn1433631-5/+21
2007-04-266444783 config parameters in private rcap.conf should be moved to the repositorytn1433633-3/+347
--HG-- rename : usr/src/cmd/rcap/common/rcapd_conf.l => usr/src/cmd/rcap/common/rcapd_conf.c
2007-03-20PSARC 2007/129 thr_keycreate_onceraf1-25/+39
6513516 double checked locking code needs a memory barrier
2006-11-276335025 telnet or rsh processing 5-15 times slower in S10 (6-330 times ↵skamm4-7/+62
slower on T2000)