From c3377ee9a5b3bff76dbf51347a8de3d215eb6cca Mon Sep 17 00:00:00 2001 From: John Levon Date: Mon, 20 May 2019 14:28:30 +0000 Subject: 11048 need a way to disable SMT Reviewed by: Jerry Jelinek Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Reviewed by: Andy Fiddaman Reviewed by: Gergo Doma Approved by: Gordon Ross --- usr/src/cmd/picl/plugins/common/devtree/picldevtree.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'usr/src/cmd/picl/plugins/common/devtree/picldevtree.c') diff --git a/usr/src/cmd/picl/plugins/common/devtree/picldevtree.c b/usr/src/cmd/picl/plugins/common/devtree/picldevtree.c index ab02d9091b..2f648d5336 100644 --- a/usr/src/cmd/picl/plugins/common/devtree/picldevtree.c +++ b/usr/src/cmd/picl/plugins/common/devtree/picldevtree.c @@ -24,7 +24,7 @@ */ /* - * Copyright (c) 2018, Joyent, Inc. + * Copyright 2019 Joyent, Inc. */ /* @@ -1914,6 +1914,9 @@ get_pi_state(ptree_rarg_t *rarg, void *vbuf) case P_POWEROFF: (void) strlcpy(vbuf, PS_POWEROFF, MAX_STATE_SIZE); break; + case P_DISABLED: + (void) strlcpy(vbuf, PS_DISABLED, MAX_STATE_SIZE); + break; default: (void) strlcpy(vbuf, "unknown", MAX_STATE_SIZE); break; @@ -2367,7 +2370,8 @@ process_devtree_conf_file(void) static asr_conf_entries_t *conf_name_asr_map = NULL; static void -free_asr_conf_entries(asr_conf_entries_t *list) { +free_asr_conf_entries(asr_conf_entries_t *list) +{ asr_conf_entries_t *el; asr_conf_entries_t *del; @@ -2606,7 +2610,7 @@ add_status_prop(picl_nodehdl_t chdh, char *status) static void create_asr_node(char *parent, char *child, char *unitaddr, char *class, - char *status, char *props) + char *status, char *props) { char ptreepath[PATH_MAX]; char nodename[PICL_PROPNAMELEN_MAX]; -- cgit v1.2.3