-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Op940 sw476309 #43
Op940 sw476309 #43
Conversation
To enable use of updates to the phosphor-fan repository, this pinned commit needs to be removed so the commit set in the meta-phosphor layer is used. This also sets the meta-phosphor layer commit back to what was pinned so no change in the version of source used is made. Change-Id: I79ba6fe2b7b59eba83c0b75beaffa82920e4f333 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
bump includes: Support int32 property variant type Decrease speeds when a decrease delta exists Change-Id: Idb17e97fb83334719b5e4ef5264c2b22b7c34d3b Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Utilize the pgood property as a precondition to loading fan control events based on property states other than the OCC active events. Since the OCCs are not active when powered off (pgood = 0) those events having OCCs active as a precondition are not necessary to be added. This is the first step to enabling fan control to run at BMC standby. When the default phosphor-fan-control@.service starts after power on, the pgood property value is already set to 1. Therefore this produces no change in fan control activity. Tested: No change in fan speed control Change-Id: I00d40dd4a2ac7d4e915ffb1ffa0af53b5d776d6d Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
To allow thermal modes to be selected at BMC standby, the fan control application must be running. The phosphor-fan-control@.service file is needed to start fan control at BMC standby and the phosphor-fan-control-init@.service is no longer required. Tested: Witherspoon phosphor-fan-control@.service replaced in image phosphor-fan-control-init@.service removed from image fan watchdog configs appended to fan control service still phosphor-fan-control@.service started at BMC standby fan control thermal modes presented/changeable at BMC standby no function change in configured thermal modes Change-Id: I463cce182a838e634a789bcdfada7ddc05e341a1 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Commit 190f3b8 corrects version control for which phosphor-fan commit to use. |
@@ -0,0 +1,12 @@ | |||
[Unit] | |||
Description=Phosphor Fan Control Daemon | |||
Requires=max31785-hwmon-helper@ahb-apb-bus\x401e78a000-i2c\x2dbus\x40100-max31785\x4052.service |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you leave off the Requires line, then when phosphor-fan-control starts it won't always try to start the helper.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It still will regardless since that helper service is a oneshot and goes dead once it completes, so its not available to know for this service to start after.
@@ -30,11 +30,23 @@ SYSTEMD_ENVIRONMENT_FILE_phosphor-cooling-type_append_ibm-ac-server = " ${@compo | |||
SYSTEMD_ENVIRONMENT_FILE_phosphor-cooling-type_append_mihawk = " ${@compose_list(d, 'COOLING_ENV_FMT', 'OBMC_CHASSIS_INSTANCES')}" | |||
|
|||
#These services are protected by the watchdog | |||
SYSTEMD_OVERRIDE_phosphor-fan-control_witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-control-init@0.service.d/fan-watchdog-monitor.conf" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So you removed fan-control from watchdog protection? Am I missing where you added it back?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed phosphor-fan-control-init
service from watchdog protection since that service is no longer installed on witherspoon with phosphor-fan-control
running at standby and handling setting fans to full speed upon poweron.
…13 (#2219) raviteja-b (1): Dump Offload: Increase select() timeout (#43) Change-Id: I203d37072eb512d7e1accba08b0fbb2c29d46ab1
zamiseck (1): Add Error to Software Version Interface (#43) Change-Id: I88e46905ee689243961675a05c6d4a706a42b51e
…#2450) * openpower-vpd-parser: downstream srcrev bump 9c7bf285e4..52ad33b921 Sunny Srivastava (1): System vpd restore list modification (#42) Change-Id: I2fed92950e9c98364a42c85fa8d267841d07e3e9 * openpower-vpd-parser: downstream srcrev bump 52ad33b921..6bee7c81d5 Ramesh Iyyar (1): ibm_vpd_app: Changed the default value of the "Enabled" property (#43) Change-Id: I7153234dea163ea79faa616353c38a96f42c5cb2
sangram alapati (13): changed the ecid output format for p10 updated the help text for stopclocks use last 2 chars to check the wafer type change the # of bits we check fix for using large dump files on aix code cleanup removing slibclean as it can't be executed on aix small change to handle large files in AIX removed slibclean call changes to p10 help text added cachecore removed p8s1 fixed the right target to loop upon while grabbing the data Ed Tanous (1): Fix format security in eCMD Matt Light (2): Merge pull request #376 from mklight/spwkup_cipinstruct_fix Merge pull request #377 from mklight/spwkup_cipinstruct_fix_e15 Steven B. Janssen (2): update i2c instruction to allow the caller to specify a force of a slave address additional paths for an increase in devices Joachim Fenkes (2): pyecmd: Data buffer improvements pyecmd: Check keyword arguments in Target constructor asangram (5): Merge pull request #389 from asangram/helpText Merge pull request #388 from asangram/updateHtxt Merge pull request #410 from asangram/largeAixFiles Merge pull request #419 from asangram/stopclocksHelp Merge pull request #420 from asangram/clocksHelp Jason Albert (13): Merge pull request #386 from thejta/spy-update Merge pull request #387 from thejta/spy-performance-update Merge pull request #390 from thejta/spy-image-support Big update to ecmdDllSpy.C Fixed in memory spy db performance Added getSpyImages support fix deepcopy on templated structs (#440) fix deepcopy on templated structs (#441) Fixed a compile issue on aix by defining dummy variable aix compile fail fix in spy code 2 updates to the ecmdsetup process Removed singleInstall instance from shared lib path Fixed an ecmdquery chips print bug (#467) Kahn Evans (140): Merge pull request #378 from kahnevan/latch_array_hash_fix Fix for finding latch array entries in hash file in full lookup mode Merge pull request #380 from kahnevan/latch_array_hash_fix_e15 Merge pull request #383 from fenkes-ibm/pyecmd_databuffer15 Merge pull request #382 from fenkes-ibm/pyecmd_databuffer Fixes for latch caching...it wasn't working right before Merge pull request #384 from kahnevan/latch_cache_fixes Merge pull request #385 from kahnevan/latch_cache_fixes_e15 Update to valid owners/contacts Merge pull request #391 from kahnevan/owner_update Merge pull request #392 from kahnevan/owner_update_e15 Increase fapi2 trace buffer sizes to avoid compiler errors Merge pull request #394 from kahnevan/fapi2_trace_buffer_increases Merge pull request #381 from asangram/formatEcid Merge pull request #395 from asangram/ecidFormat Merge pull request #396 from kahnevan/spr_target_fix Fix spr access when p0 is deconfigured Merge pull request #397 from kahnevan/spr_target_fix_e15 Merge pull request #398 from kahnevan/fapi2_update Update from ekb Merge pull request #399 from kahnevan/fapi2_update_e15 Add ECMD_INACTIVE_THREAD return code, and check for it in command line code Merge pull request #402 from kahnevan/inactive_threads_e15 Merge pull request #401 from kahnevan/inactive_threads Update to resolve warnings Merge pull request #403 from kahnevan/fapi2_variable_buffer_utils_update Merge pull request #404 from kahnevan/fapi2_variable_buffer_utils_update_e15 Merge pull request #406 from asangram/aixLargeDumpsFix Merge pull request #407 from asangram/slibclean Add multicast checkrings modes Merge pull request #408 from kahnevan/mcast_checkrings Merge pull request #409 from kahnevan/mcast_checkrings_e15 Update eCMD version to 14.21 Merge pull request #413 from kahnevan/version_update Merge pull request #412 from janssens2/i2cflagsaddition_ecmd15 Merge pull request #414 from janssens2/i2cdefaultmod Merge pull request #416 from janssens2/i2ccmdfix Merge pull request #415 from janssens2/i2cflagdef_ecmd15 Merge pull request #417 from janssens2/i2ccmdfix_ecmd15 Fix potential seg fault when calling ecmdUnloadDll multiple time in a row Merge pull request #418 from kahnevan/e15_segfault_fix Add additional chipunits in chiplet check logic Merge pull request #422 from kahnevan/z_chiplet_fix_e15 Merge pull request #421 from kahnevan/z_chiplet_fix Merge pull request #423 from kahnevan/iohs_sublink Add new target relationship Merge pull request #424 from kahnevan/iohs_sublink_e15 Update fsi locations for new bmc code Merge pull request #425 from kahnevan/serverport_1 Update spidev path locations for bmc Merge pull request #426 from kahnevan/serverport_2 server enablement for xdma access Merge pull request #427 from kahnevan/serverport_3 Remove unnecessary includes Merge pull request #428 from kahnevan/serverport_4 update RUN_CMD to use pipe,fork,dup2,execl,select,read instead of popen. This allows the server to better handle the STDERR output that can cause issues when running commands remotely Merge pull request #429 from kahnevan/serverport_5 Update default constructors to initialize all elements of the class. Resolves issue where some elements are eval'd later with bad data in them. Merge pull request #430 from kahnevan/serverport_6 resolve compiler warning Wstringop-truncation by copying n-1 string size Merge pull request #431 from kahnevan/serverport_7 Fixes to compile example dllNetwork for ecmd15 Merge pull request #432 from kahnevan/dllNetwork_compile_e15 Merge pull request #433 from edtanous/format-security Fix format security in eCMD Merge pull request #434 from kahnevan/format-security-e15 Merge pull request #435 from kahnevan/updates_from_ekb Minor updates from ekb Merge pull request #436 from kahnevan/updates_from_ekb_e15 Merge pull request #439 from janssens2/ecmd15_serverup Merge pull request #442 from asangram/getGprTargetFix Merge pull request #443 from asangram/getGprFix Merge pull request #444 from janssens2/cmdupd Merge pull request #445 from janssens2/cmdupd_ecmd15 Fix ETRAC macro to add a new line to the end of the msg Merge pull request #446 from kahnevan/etrac_newline Merge pull request #447 from thejta/fix-spy-aix-compile Merge pull request #448 from thejta/another-aix-compile-fix Merge pull request #449 from thejta/ecmd15 Merge pull request #455 from janssens2/ecmd15_puti2cflagsissue Merge pull request #454 from janssens2/puti2cflagsissue Merge pull request #453 from janssens2/ecmd15_compileissues Merge pull request #457 from janssens2/fapi2upd Merge pull request #456 from janssens2/ecmd15_fapi2upd Merge pull request #458 from thejta/ecmd15-ecmdsetup Merging ecmd15 branch into master. Only a few minor changes needed that were missed in existing ecmd15 branch Merge pull request #459 from open-power/ecmd15 Minor updates from cronus repo Merge pull request #460 from kahnevan/cronus_sync Remove fapiClientCapi.C reference from perl/python makefiles since it doesn't exist anymore Merge pull request #461 from kahnevan/fapi_remove Honor the -quiet flag for reconfig/deconfig and don't print the output when specified Merge pull request #462 from kahnevan/config_quiet fapi2 support for TARGET_TYPE_MDS_CTLR Merge pull request #463 from kahnevan/mds_target_type fapi2 error_info updates from ekb Merge pull request #464 from kahnevan/fapi2_updates update from ekb that adds null check to error info structure accesses Merge pull request #465 from kahnevan/error_info_null_check Add new ecmdDataBuffer method to reverse all the bytes within the buffer (#468) fapi2 updates Merge pull request #470 from kahnevan/fapi2_updates Add ecmdSetConfigurationComplexHidden() API and mode defines to allow for add/remove of individual flag values Merge pull request #471 from kahnevan/setconfig_mode_api Update eCMD version to 15.1 Merge pull request #473 from kahnevan/ecmd_version_update Add TARGET_TYPE_ANY_POZ_CHIP Merge pull request ibm-openbmc#6 from kahnevan/poz_chip Add ocmb/perv valid relationship Merge pull request ibm-openbmc#8 from kahnevan/update_plat_rule Merge pull request ibm-openbmc#12 from mateo-encarnacion/setconfig_add_remove_ecmd15 additional target states Merge pull request ibm-openbmc#16 from kahnevan/target_states_update_e15 Fix conifg.py prompting incorrect options for Python inlcude path Merge pull request ibm-openbmc#20 from kahnevan/fix_python_inc_msg_e15 Expand valid multicast chip types Merge pull request ibm-openbmc#22 from kahnevan/target_type_update_e15 Merge pull request ibm-openbmc#24 from mateo-encarnacion/fapi2setattr_ecmd15 Merge pull request ibm-openbmc#26 from mateo-encarnacion/fapi2MiscUser_delete_attr_arr_ecmd15 Add optional -const flag in fapi2setattr to make attribute being set CONST Merge pull request ibm-openbmc#28 from kahnevan/fapi2setattr_const_e15 Move version to 15.2 Merge pull request ibm-openbmc#29 from kahnevan/version_update Fix 64bit build errors - from opensource ecmd repo Error info updates from ekb Merge pull request ibm-openbmc#34 from kahnevan/err_info_update Merge pull request ibm-openbmc#33 from kahnevan/64bit_build_fix_e15 Copy ecmdPyApiTypes.H to python directory, not perl Merge pull request ibm-openbmc#39 from kahnevan/pyapi_doxy_fix_e15 Add links to other perl/python documentation from main html page Merge pull request ibm-openbmc#40 from kahnevan/add_links_e15 Add new fapi2 composite ring image APIs Merge pull request ibm-openbmc#43 from kahnevan/fapi2_ring_apis_e15 Add support for new ocmb device target types Merge pull request ibm-openbmc#44 from kahnevan/new_ocmb_sub_types_e15 Update version to eCMD 15.3 Merge pull request ibm-openbmc#47 from kahnevan/version_update_e15 Merge pull request ibm-openbmc#50 from janssens/fapi2upd15 Improve output of ecmdquery related to not require prior knowledge of relationships. Merge pull request ibm-openbmc#53 from kahnevan/query_related_improvements_e15 Mateo Encarnacion (3): added changes for setconfig add/remove feature from cronus code adding the new fapi2setattr cmd, as well as the new fapi2AttrEnumStrToEnumVal API updating the deleting logic for arrays in fapi2MiscUser Steven Janssen (35): Merge pull request #353 from janssens2/ecmd14_20 Update fsi locations for new bmc code Update spidev path locations for bmc server enablement for xdma access update .gitignore Remove unnecessary includes Merge pull request #400 from janssens2/serverupdatedmafsi update RUN_CMD to use pipe,fork,dup2,execl,select,read instead of popen. This allows the server to better handle the STDERR output that can cause issues when running commands remotely Update default constructors to initialize all elements of the class resolve compiler warning Wstringop-truncation by copying n-1 string size Add ability to specify the i2c flags that can be sent to the device driver or plugin. Merge pull request #411 from janssens2/i2cflagsaddition Merge pull request #405 from janssens2/runcmdfix update api to have a default value of 0 update i2c flags value to default to 0 resolve issue with no param for i2cFlags Merge pull request #438 from janssens2/fsienable Merge pull request #437 from janssens2/i2cupdate update dump command to allow for hex dump instead of defaulting to enums Merge pull request #450 from janssens2/cfamissue Merge pull request #452 from janssens2/compilerissues Resolve issue where a reset of the FSI2PIB is necessary but didn't work properly. resolve compiler issue by handling what handle really is here remove requirement for aspeed-xdma.h file for builds resolve order of command line param processing to allow flags to work update fapi2 enum Update message logging to only be done when debug enabled Merge pull request #472 from janssens2/serverlog Resolve issue where the unflatten resulted in a failure. Merge pull request ibm-openbmc#31 from janssens/brkpt_ecmd15 Update VPDInfo class members Merge pull request ibm-openbmc#36 from janssens/fapi2vpd15 Update VPDInfo to maintain backwards compat by not shifting data. Resolve compile time errors from openBMC project Merge pull request ibm-openbmc#55 from janssens/bmcfix_15 Change-Id: I907117a3c3a717a058daa56442c5865bee896786
eCMD: srcrev bump 15e382180d..836ac35291 sangram alapati (13): changed the ecid output format for p10 updated the help text for stopclocks use last 2 chars to check the wafer type change the # of bits we check fix for using large dump files on aix code cleanup removing slibclean as it can't be executed on aix small change to handle large files in AIX removed slibclean call changes to p10 help text added cachecore removed p8s1 fixed the right target to loop upon while grabbing the data Ed Tanous (1): Fix format security in eCMD Matt Light (2): Merge pull request #376 from mklight/spwkup_cipinstruct_fix Merge pull request #377 from mklight/spwkup_cipinstruct_fix_e15 Steven B. Janssen (2): update i2c instruction to allow the caller to specify a force of a slave address additional paths for an increase in devices Joachim Fenkes (2): pyecmd: Data buffer improvements pyecmd: Check keyword arguments in Target constructor asangram (5): Merge pull request #389 from asangram/helpText Merge pull request #388 from asangram/updateHtxt Merge pull request #410 from asangram/largeAixFiles Merge pull request #419 from asangram/stopclocksHelp Merge pull request #420 from asangram/clocksHelp Jason Albert (13): Merge pull request #386 from thejta/spy-update Merge pull request #387 from thejta/spy-performance-update Merge pull request #390 from thejta/spy-image-support Big update to ecmdDllSpy.C Fixed in memory spy db performance Added getSpyImages support fix deepcopy on templated structs (#440) fix deepcopy on templated structs (#441) Fixed a compile issue on aix by defining dummy variable aix compile fail fix in spy code 2 updates to the ecmdsetup process Removed singleInstall instance from shared lib path Fixed an ecmdquery chips print bug (#467) Kahn Evans (140): Merge pull request #378 from kahnevan/latch_array_hash_fix Fix for finding latch array entries in hash file in full lookup mode Merge pull request #380 from kahnevan/latch_array_hash_fix_e15 Merge pull request #383 from fenkes-ibm/pyecmd_databuffer15 Merge pull request #382 from fenkes-ibm/pyecmd_databuffer Fixes for latch caching...it wasn't working right before Merge pull request #384 from kahnevan/latch_cache_fixes Merge pull request #385 from kahnevan/latch_cache_fixes_e15 Update to valid owners/contacts Merge pull request #391 from kahnevan/owner_update Merge pull request #392 from kahnevan/owner_update_e15 Increase fapi2 trace buffer sizes to avoid compiler errors Merge pull request #394 from kahnevan/fapi2_trace_buffer_increases Merge pull request #381 from asangram/formatEcid Merge pull request #395 from asangram/ecidFormat Merge pull request #396 from kahnevan/spr_target_fix Fix spr access when p0 is deconfigured Merge pull request #397 from kahnevan/spr_target_fix_e15 Merge pull request #398 from kahnevan/fapi2_update Update from ekb Merge pull request #399 from kahnevan/fapi2_update_e15 Add ECMD_INACTIVE_THREAD return code, and check for it in command line code Merge pull request #402 from kahnevan/inactive_threads_e15 Merge pull request #401 from kahnevan/inactive_threads Update to resolve warnings Merge pull request #403 from kahnevan/fapi2_variable_buffer_utils_update Merge pull request #404 from kahnevan/fapi2_variable_buffer_utils_update_e15 Merge pull request #406 from asangram/aixLargeDumpsFix Merge pull request #407 from asangram/slibclean Add multicast checkrings modes Merge pull request #408 from kahnevan/mcast_checkrings Merge pull request #409 from kahnevan/mcast_checkrings_e15 Update eCMD version to 14.21 Merge pull request #413 from kahnevan/version_update Merge pull request #412 from janssens2/i2cflagsaddition_ecmd15 Merge pull request #414 from janssens2/i2cdefaultmod Merge pull request #416 from janssens2/i2ccmdfix Merge pull request #415 from janssens2/i2cflagdef_ecmd15 Merge pull request #417 from janssens2/i2ccmdfix_ecmd15 Fix potential seg fault when calling ecmdUnloadDll multiple time in a row Merge pull request #418 from kahnevan/e15_segfault_fix Add additional chipunits in chiplet check logic Merge pull request #422 from kahnevan/z_chiplet_fix_e15 Merge pull request #421 from kahnevan/z_chiplet_fix Merge pull request #423 from kahnevan/iohs_sublink Add new target relationship Merge pull request #424 from kahnevan/iohs_sublink_e15 Update fsi locations for new bmc code Merge pull request #425 from kahnevan/serverport_1 Update spidev path locations for bmc Merge pull request #426 from kahnevan/serverport_2 server enablement for xdma access Merge pull request #427 from kahnevan/serverport_3 Remove unnecessary includes Merge pull request #428 from kahnevan/serverport_4 update RUN_CMD to use pipe,fork,dup2,execl,select,read instead of popen. This allows the server to better handle the STDERR output that can cause issues when running commands remotely Merge pull request #429 from kahnevan/serverport_5 Update default constructors to initialize all elements of the class. Resolves issue where some elements are eval'd later with bad data in them. Merge pull request #430 from kahnevan/serverport_6 resolve compiler warning Wstringop-truncation by copying n-1 string size Merge pull request #431 from kahnevan/serverport_7 Fixes to compile example dllNetwork for ecmd15 Merge pull request #432 from kahnevan/dllNetwork_compile_e15 Merge pull request #433 from edtanous/format-security Fix format security in eCMD Merge pull request #434 from kahnevan/format-security-e15 Merge pull request #435 from kahnevan/updates_from_ekb Minor updates from ekb Merge pull request #436 from kahnevan/updates_from_ekb_e15 Merge pull request #439 from janssens2/ecmd15_serverup Merge pull request #442 from asangram/getGprTargetFix Merge pull request #443 from asangram/getGprFix Merge pull request #444 from janssens2/cmdupd Merge pull request #445 from janssens2/cmdupd_ecmd15 Fix ETRAC macro to add a new line to the end of the msg Merge pull request #446 from kahnevan/etrac_newline Merge pull request #447 from thejta/fix-spy-aix-compile Merge pull request #448 from thejta/another-aix-compile-fix Merge pull request #449 from thejta/ecmd15 Merge pull request #455 from janssens2/ecmd15_puti2cflagsissue Merge pull request #454 from janssens2/puti2cflagsissue Merge pull request #453 from janssens2/ecmd15_compileissues Merge pull request #457 from janssens2/fapi2upd Merge pull request #456 from janssens2/ecmd15_fapi2upd Merge pull request #458 from thejta/ecmd15-ecmdsetup Merging ecmd15 branch into master. Only a few minor changes needed that were missed in existing ecmd15 branch Merge pull request #459 from open-power/ecmd15 Minor updates from cronus repo Merge pull request #460 from kahnevan/cronus_sync Remove fapiClientCapi.C reference from perl/python makefiles since it doesn't exist anymore Merge pull request #461 from kahnevan/fapi_remove Honor the -quiet flag for reconfig/deconfig and don't print the output when specified Merge pull request #462 from kahnevan/config_quiet fapi2 support for TARGET_TYPE_MDS_CTLR Merge pull request #463 from kahnevan/mds_target_type fapi2 error_info updates from ekb Merge pull request #464 from kahnevan/fapi2_updates update from ekb that adds null check to error info structure accesses Merge pull request #465 from kahnevan/error_info_null_check Add new ecmdDataBuffer method to reverse all the bytes within the buffer (#468) fapi2 updates Merge pull request #470 from kahnevan/fapi2_updates Add ecmdSetConfigurationComplexHidden() API and mode defines to allow for add/remove of individual flag values Merge pull request #471 from kahnevan/setconfig_mode_api Update eCMD version to 15.1 Merge pull request #473 from kahnevan/ecmd_version_update Add TARGET_TYPE_ANY_POZ_CHIP Merge pull request #6 from kahnevan/poz_chip Add ocmb/perv valid relationship Merge pull request #8 from kahnevan/update_plat_rule Merge pull request #12 from mateo-encarnacion/setconfig_add_remove_ecmd15 additional target states Merge pull request #16 from kahnevan/target_states_update_e15 Fix conifg.py prompting incorrect options for Python inlcude path Merge pull request #20 from kahnevan/fix_python_inc_msg_e15 Expand valid multicast chip types Merge pull request #22 from kahnevan/target_type_update_e15 Merge pull request #24 from mateo-encarnacion/fapi2setattr_ecmd15 Merge pull request #26 from mateo-encarnacion/fapi2MiscUser_delete_attr_arr_ecmd15 Add optional -const flag in fapi2setattr to make attribute being set CONST Merge pull request #28 from kahnevan/fapi2setattr_const_e15 Move version to 15.2 Merge pull request #29 from kahnevan/version_update Fix 64bit build errors - from opensource ecmd repo Error info updates from ekb Merge pull request #34 from kahnevan/err_info_update Merge pull request #33 from kahnevan/64bit_build_fix_e15 Copy ecmdPyApiTypes.H to python directory, not perl Merge pull request #39 from kahnevan/pyapi_doxy_fix_e15 Add links to other perl/python documentation from main html page Merge pull request #40 from kahnevan/add_links_e15 Add new fapi2 composite ring image APIs Merge pull request #43 from kahnevan/fapi2_ring_apis_e15 Add support for new ocmb device target types Merge pull request #44 from kahnevan/new_ocmb_sub_types_e15 Update version to eCMD 15.3 Merge pull request #47 from kahnevan/version_update_e15 Merge pull request #50 from janssens/fapi2upd15 Improve output of ecmdquery related to not require prior knowledge of relationships. Merge pull request #53 from kahnevan/query_related_improvements_e15 Mateo Encarnacion (3): added changes for setconfig add/remove feature from cronus code adding the new fapi2setattr cmd, as well as the new fapi2AttrEnumStrToEnumVal API updating the deleting logic for arrays in fapi2MiscUser Steven Janssen (35): Merge pull request #353 from janssens2/ecmd14_20 Update fsi locations for new bmc code Update spidev path locations for bmc server enablement for xdma access update .gitignore Remove unnecessary includes Merge pull request #400 from janssens2/serverupdatedmafsi update RUN_CMD to use pipe,fork,dup2,execl,select,read instead of popen. This allows the server to better handle the STDERR output that can cause issues when running commands remotely Update default constructors to initialize all elements of the class resolve compiler warning Wstringop-truncation by copying n-1 string size Add ability to specify the i2c flags that can be sent to the device driver or plugin. Merge pull request #411 from janssens2/i2cflagsaddition Merge pull request #405 from janssens2/runcmdfix update api to have a default value of 0 update i2c flags value to default to 0 resolve issue with no param for i2cFlags Merge pull request #438 from janssens2/fsienable Merge pull request #437 from janssens2/i2cupdate update dump command to allow for hex dump instead of defaulting to enums Merge pull request #450 from janssens2/cfamissue Merge pull request #452 from janssens2/compilerissues Resolve issue where a reset of the FSI2PIB is necessary but didn't work properly. resolve compiler issue by handling what handle really is here remove requirement for aspeed-xdma.h file for builds resolve order of command line param processing to allow flags to work update fapi2 enum Update message logging to only be done when debug enabled Merge pull request #472 from janssens2/serverlog Resolve issue where the unflatten resulted in a failure. Merge pull request #31 from janssens/brkpt_ecmd15 Update VPDInfo class members Merge pull request #36 from janssens/fapi2vpd15 Update VPDInfo to maintain backwards compat by not shifting data. Resolve compile time errors from openBMC project Merge pull request #55 from janssens/bmcfix_15 Change-Id: I907117a3c3a717a058daa56442c5865bee896786 eCMD: srcrev bump 836ac35291..16add4aa4d Mateo Encarnacion (1): adding server changes to support xdma commands Steven B. Janssen (1): Resolve multiple compile warnings and errors when using newer gcc and c++ standards Steven Janssen (3): Merge pull request #56 from mateo-encarnacion/xdma_server_changes remove register keyword in prep for gcc 11. Register keyword was deprecated for gcc 8 and gone in gcc 11 Merge pull request #58 from janssens/gcc_fixes Change-Id: I2a1fe7cab88d05885a2ec41873fb31f96d4d0c2f
sandeepasingh116 (4): fix translation defect for server power ops (#52) add toogle on Policies page (#73) Fix login page logo issue (#81) Fix logo issue (#82) George Liu (9): ips-localization: Change the width property size (#41) Support css style for IPS (#51) Update the style of resetButton (#61) Fix Chinese line break problem (#62) Add timeout mechanism when setting Server power policy (#68) Notices: changed from IBM to IPS (#69) Fix reset password error prompt password error (#60) Filter redundant licenses entry (#70) Fix server firmware start policy (#77) Gunnar Mills (1): Revert "Refresh only once after login (#42)" (#59) Nikhil Ashoka (10): Tab names translated in Inventory page (#54) Using privilege values from the translation file (#56) Deconfiguration type is taken from translation file (#57) Fabric Adapter table showing Name (#55) PCIe topology overlapping fix (#53) Added Identity LED to Fabric Adapters (#49) Removed Error message from Accounts verification (#44) Labels now updating in Concurrent maintenance page (#63) Refresh only once and title translation (#65) New helptext for Capacity on demand activation (#43) A Nikhil (1): Removed .tar.xz extension from dumps (#410) Change-Id: Ifbbd773a99fdd13b785976bd680f59fe50f59ff5
Delphine CC Chiu (1): Support ADC sensors for Meta Yosemite 4 schematic change Chau Ly (2): schemas: legacy: Add Rearm property configurations: Latest update for mtmitchell Adriana Kobylak (1): Add supported_configuration schema Patrick Rudolph (1): configurations/nvme_p4000: Match against manufacturer as well Andrew Jeffery (2): EntityManager: Associate configs with their DBus probe source (#33) PerformScan: Don't insert cached value for templated configs (#32) (#43) Sunny Srivastava (1): Skip Item.Chassis interface under chassis object (#26) Matt Spinler (3): configs: Add IBM downstream board files configs: Refresh all IBM chassis files Merge pull request #60 from spinler/1110_rebase Change-Id: I0c00edd341951ecdbf2f6525020b80bfbf27af85
eCMD: srcrev bump 15e382180d..836ac35291 sangram alapati (13): changed the ecid output format for p10 updated the help text for stopclocks use last 2 chars to check the wafer type change the # of bits we check fix for using large dump files on aix code cleanup removing slibclean as it can't be executed on aix small change to handle large files in AIX removed slibclean call changes to p10 help text added cachecore removed p8s1 fixed the right target to loop upon while grabbing the data Ed Tanous (1): Fix format security in eCMD Matt Light (2): Merge pull request #376 from mklight/spwkup_cipinstruct_fix Merge pull request #377 from mklight/spwkup_cipinstruct_fix_e15 Steven B. Janssen (2): update i2c instruction to allow the caller to specify a force of a slave address additional paths for an increase in devices Joachim Fenkes (2): pyecmd: Data buffer improvements pyecmd: Check keyword arguments in Target constructor asangram (5): Merge pull request #389 from asangram/helpText Merge pull request #388 from asangram/updateHtxt Merge pull request #410 from asangram/largeAixFiles Merge pull request #419 from asangram/stopclocksHelp Merge pull request #420 from asangram/clocksHelp Jason Albert (13): Merge pull request #386 from thejta/spy-update Merge pull request #387 from thejta/spy-performance-update Merge pull request #390 from thejta/spy-image-support Big update to ecmdDllSpy.C Fixed in memory spy db performance Added getSpyImages support fix deepcopy on templated structs (#440) fix deepcopy on templated structs (#441) Fixed a compile issue on aix by defining dummy variable aix compile fail fix in spy code 2 updates to the ecmdsetup process Removed singleInstall instance from shared lib path Fixed an ecmdquery chips print bug (#467) Kahn Evans (140): Merge pull request #378 from kahnevan/latch_array_hash_fix Fix for finding latch array entries in hash file in full lookup mode Merge pull request #380 from kahnevan/latch_array_hash_fix_e15 Merge pull request #383 from fenkes-ibm/pyecmd_databuffer15 Merge pull request #382 from fenkes-ibm/pyecmd_databuffer Fixes for latch caching...it wasn't working right before Merge pull request #384 from kahnevan/latch_cache_fixes Merge pull request #385 from kahnevan/latch_cache_fixes_e15 Update to valid owners/contacts Merge pull request #391 from kahnevan/owner_update Merge pull request #392 from kahnevan/owner_update_e15 Increase fapi2 trace buffer sizes to avoid compiler errors Merge pull request #394 from kahnevan/fapi2_trace_buffer_increases Merge pull request #381 from asangram/formatEcid Merge pull request #395 from asangram/ecidFormat Merge pull request #396 from kahnevan/spr_target_fix Fix spr access when p0 is deconfigured Merge pull request #397 from kahnevan/spr_target_fix_e15 Merge pull request #398 from kahnevan/fapi2_update Update from ekb Merge pull request #399 from kahnevan/fapi2_update_e15 Add ECMD_INACTIVE_THREAD return code, and check for it in command line code Merge pull request #402 from kahnevan/inactive_threads_e15 Merge pull request #401 from kahnevan/inactive_threads Update to resolve warnings Merge pull request #403 from kahnevan/fapi2_variable_buffer_utils_update Merge pull request #404 from kahnevan/fapi2_variable_buffer_utils_update_e15 Merge pull request #406 from asangram/aixLargeDumpsFix Merge pull request #407 from asangram/slibclean Add multicast checkrings modes Merge pull request #408 from kahnevan/mcast_checkrings Merge pull request #409 from kahnevan/mcast_checkrings_e15 Update eCMD version to 14.21 Merge pull request #413 from kahnevan/version_update Merge pull request #412 from janssens2/i2cflagsaddition_ecmd15 Merge pull request #414 from janssens2/i2cdefaultmod Merge pull request #416 from janssens2/i2ccmdfix Merge pull request #415 from janssens2/i2cflagdef_ecmd15 Merge pull request #417 from janssens2/i2ccmdfix_ecmd15 Fix potential seg fault when calling ecmdUnloadDll multiple time in a row Merge pull request #418 from kahnevan/e15_segfault_fix Add additional chipunits in chiplet check logic Merge pull request #422 from kahnevan/z_chiplet_fix_e15 Merge pull request #421 from kahnevan/z_chiplet_fix Merge pull request #423 from kahnevan/iohs_sublink Add new target relationship Merge pull request #424 from kahnevan/iohs_sublink_e15 Update fsi locations for new bmc code Merge pull request #425 from kahnevan/serverport_1 Update spidev path locations for bmc Merge pull request #426 from kahnevan/serverport_2 server enablement for xdma access Merge pull request #427 from kahnevan/serverport_3 Remove unnecessary includes Merge pull request #428 from kahnevan/serverport_4 update RUN_CMD to use pipe,fork,dup2,execl,select,read instead of popen. This allows the server to better handle the STDERR output that can cause issues when running commands remotely Merge pull request #429 from kahnevan/serverport_5 Update default constructors to initialize all elements of the class. Resolves issue where some elements are eval'd later with bad data in them. Merge pull request #430 from kahnevan/serverport_6 resolve compiler warning Wstringop-truncation by copying n-1 string size Merge pull request #431 from kahnevan/serverport_7 Fixes to compile example dllNetwork for ecmd15 Merge pull request #432 from kahnevan/dllNetwork_compile_e15 Merge pull request #433 from edtanous/format-security Fix format security in eCMD Merge pull request #434 from kahnevan/format-security-e15 Merge pull request #435 from kahnevan/updates_from_ekb Minor updates from ekb Merge pull request #436 from kahnevan/updates_from_ekb_e15 Merge pull request #439 from janssens2/ecmd15_serverup Merge pull request #442 from asangram/getGprTargetFix Merge pull request #443 from asangram/getGprFix Merge pull request #444 from janssens2/cmdupd Merge pull request #445 from janssens2/cmdupd_ecmd15 Fix ETRAC macro to add a new line to the end of the msg Merge pull request #446 from kahnevan/etrac_newline Merge pull request #447 from thejta/fix-spy-aix-compile Merge pull request #448 from thejta/another-aix-compile-fix Merge pull request #449 from thejta/ecmd15 Merge pull request #455 from janssens2/ecmd15_puti2cflagsissue Merge pull request #454 from janssens2/puti2cflagsissue Merge pull request #453 from janssens2/ecmd15_compileissues Merge pull request #457 from janssens2/fapi2upd Merge pull request #456 from janssens2/ecmd15_fapi2upd Merge pull request #458 from thejta/ecmd15-ecmdsetup Merging ecmd15 branch into master. Only a few minor changes needed that were missed in existing ecmd15 branch Merge pull request #459 from open-power/ecmd15 Minor updates from cronus repo Merge pull request #460 from kahnevan/cronus_sync Remove fapiClientCapi.C reference from perl/python makefiles since it doesn't exist anymore Merge pull request #461 from kahnevan/fapi_remove Honor the -quiet flag for reconfig/deconfig and don't print the output when specified Merge pull request #462 from kahnevan/config_quiet fapi2 support for TARGET_TYPE_MDS_CTLR Merge pull request #463 from kahnevan/mds_target_type fapi2 error_info updates from ekb Merge pull request #464 from kahnevan/fapi2_updates update from ekb that adds null check to error info structure accesses Merge pull request #465 from kahnevan/error_info_null_check Add new ecmdDataBuffer method to reverse all the bytes within the buffer (#468) fapi2 updates Merge pull request #470 from kahnevan/fapi2_updates Add ecmdSetConfigurationComplexHidden() API and mode defines to allow for add/remove of individual flag values Merge pull request #471 from kahnevan/setconfig_mode_api Update eCMD version to 15.1 Merge pull request #473 from kahnevan/ecmd_version_update Add TARGET_TYPE_ANY_POZ_CHIP Merge pull request #6 from kahnevan/poz_chip Add ocmb/perv valid relationship Merge pull request #8 from kahnevan/update_plat_rule Merge pull request #12 from mateo-encarnacion/setconfig_add_remove_ecmd15 additional target states Merge pull request #16 from kahnevan/target_states_update_e15 Fix conifg.py prompting incorrect options for Python inlcude path Merge pull request #20 from kahnevan/fix_python_inc_msg_e15 Expand valid multicast chip types Merge pull request #22 from kahnevan/target_type_update_e15 Merge pull request #24 from mateo-encarnacion/fapi2setattr_ecmd15 Merge pull request #26 from mateo-encarnacion/fapi2MiscUser_delete_attr_arr_ecmd15 Add optional -const flag in fapi2setattr to make attribute being set CONST Merge pull request #28 from kahnevan/fapi2setattr_const_e15 Move version to 15.2 Merge pull request #29 from kahnevan/version_update Fix 64bit build errors - from opensource ecmd repo Error info updates from ekb Merge pull request #34 from kahnevan/err_info_update Merge pull request #33 from kahnevan/64bit_build_fix_e15 Copy ecmdPyApiTypes.H to python directory, not perl Merge pull request #39 from kahnevan/pyapi_doxy_fix_e15 Add links to other perl/python documentation from main html page Merge pull request #40 from kahnevan/add_links_e15 Add new fapi2 composite ring image APIs Merge pull request #43 from kahnevan/fapi2_ring_apis_e15 Add support for new ocmb device target types Merge pull request #44 from kahnevan/new_ocmb_sub_types_e15 Update version to eCMD 15.3 Merge pull request #47 from kahnevan/version_update_e15 Merge pull request #50 from janssens/fapi2upd15 Improve output of ecmdquery related to not require prior knowledge of relationships. Merge pull request #53 from kahnevan/query_related_improvements_e15 Mateo Encarnacion (3): added changes for setconfig add/remove feature from cronus code adding the new fapi2setattr cmd, as well as the new fapi2AttrEnumStrToEnumVal API updating the deleting logic for arrays in fapi2MiscUser Steven Janssen (35): Merge pull request #353 from janssens2/ecmd14_20 Update fsi locations for new bmc code Update spidev path locations for bmc server enablement for xdma access update .gitignore Remove unnecessary includes Merge pull request #400 from janssens2/serverupdatedmafsi update RUN_CMD to use pipe,fork,dup2,execl,select,read instead of popen. This allows the server to better handle the STDERR output that can cause issues when running commands remotely Update default constructors to initialize all elements of the class resolve compiler warning Wstringop-truncation by copying n-1 string size Add ability to specify the i2c flags that can be sent to the device driver or plugin. Merge pull request #411 from janssens2/i2cflagsaddition Merge pull request #405 from janssens2/runcmdfix update api to have a default value of 0 update i2c flags value to default to 0 resolve issue with no param for i2cFlags Merge pull request #438 from janssens2/fsienable Merge pull request #437 from janssens2/i2cupdate update dump command to allow for hex dump instead of defaulting to enums Merge pull request #450 from janssens2/cfamissue Merge pull request #452 from janssens2/compilerissues Resolve issue where a reset of the FSI2PIB is necessary but didn't work properly. resolve compiler issue by handling what handle really is here remove requirement for aspeed-xdma.h file for builds resolve order of command line param processing to allow flags to work update fapi2 enum Update message logging to only be done when debug enabled Merge pull request #472 from janssens2/serverlog Resolve issue where the unflatten resulted in a failure. Merge pull request #31 from janssens/brkpt_ecmd15 Update VPDInfo class members Merge pull request #36 from janssens/fapi2vpd15 Update VPDInfo to maintain backwards compat by not shifting data. Resolve compile time errors from openBMC project Merge pull request #55 from janssens/bmcfix_15 Change-Id: I907117a3c3a717a058daa56442c5865bee896786 eCMD: srcrev bump 836ac35291..16add4aa4d Mateo Encarnacion (1): adding server changes to support xdma commands Steven B. Janssen (1): Resolve multiple compile warnings and errors when using newer gcc and c++ standards Steven Janssen (3): Merge pull request #56 from mateo-encarnacion/xdma_server_changes remove register keyword in prep for gcc 11. Register keyword was deprecated for gcc 8 and gone in gcc 11 Merge pull request #58 from janssens/gcc_fixes Change-Id: I2a1fe7cab88d05885a2ec41873fb31f96d4d0c2f
Noah Brewer (1): ACF interface added Thang Tran (1): Power.Cap: add properties to control Power Limit Asmitha Karunanithi (1): Add a new intf "GeneratedBy" Delphine CC Chiu (1): Power-interface: Revise released signal with pressing duration sagisin (1): Create Validate interface for inband code update (#73) Dhruvaraj Subhashchandran (2): Add SBE dump type to dump create parameters Add Self Boot Engine(SBE) dump interface Ravi Teja (1): Add Network Static Route D-bus Interface Logananth Sundararaj (1): Add support for HotPluggable zamiseck (1): Add Error to Software Version Interface (#43) ArchanaKakani (1): Create Assemble Code Update Image method (#79) Alpana07 (1): VPD Error interface UnknownSystemType supported (#32) Ninad Palsule (1): Add a new dbus interface to get list of consoles Hieu Huynh (1): bootprogress: add OEM value for ProgressStages enumerations nkantesh (1): Add a new dbus interface for VSBK record (#75) cmjishnu (1): DHCP Parameters for IPv6 (#80) Chris Cain (1): Control.Power.Throttle: Add throttle Interface (#81) Deepak Kodihalli (1): Dual-boot: BIOS attribute for choosing OS Sui Chen (1): Add ObjectManager path requirement for Voltage Regulator interfaces Chau Ly (1): Chassis.Intrusion: Add Rearm property Jayashree Dhanapal (2): Add a new chassisType for Redfish Add a new interface for ThermalDirection Adriana Kobylak (1): treewide: use more specific object_path type (#64) Tim Lee (1): add Enabled properties and remove unused methods nmiEnable gikrish1-in (1): ibm: Add new interface "PSPD" Andrew Jeffery (1): meson: Add dependency override for phosphor-dbus-interfaces Patrick Williams (3): gen: update due to sdbusplus-gen-meson change meta: add compatible strings for BMCs regenerate-meson: re-run with latest from sdbusplus Andrew Geissler (4): Dual-boot: update meson build file to support dual-boot Changes required to get CI to pass ibm-downstream: regenerate-meson: re-run with latest from sdbusplus Revert "power-recovery: add PowerRestoreDelay to RestorePolicy" Sunny Srivastava (1): IBM: Api to collect single FRU VPD Pavithra Barithaya (1): Add additional variant types for Notify D-Bus method Michael Shen (1): Cpu: Convert `Step` default value to maxint Ramesh Iyyar (4): HardwareIsolation: Added the "CreateWithEntityPath" method Logging: Event: Added the event_indicator association Logging: Event: Added the error_log association Logging: Event: Added the Severity property Dhruvaraj S (1): com-ibm-dump: Add initial value to response code (#57) Sunitha Harish (1): Capacity-On-Demand: License manager DBus Myung Bae (1): Add association between FabricAdapter and Port Pavithra B (1): PCIeLink and PCIeTopology DBus Interfaces (#66) Krzysztof Grobelny (1): updated telemetry service API Ben Tyner (1): Power mode state lock support (#61) Matt Spinler (1): ibm: Add new properties to Logging.PEL.Entry interface (#77) Change-Id: Idbad9af3754be712a894e29e316a4c77badd770c
Lakshmi Yadlapati (1): Check the TPM measurement if TPM is enabled (#43) Change-Id: I9af0d26337ae81d0766004751ad04b84062e4a0c
No description provided.