Skip to content
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

pdbg:SBE chip-op based processor thread control #16

Merged
merged 1 commit into from
Aug 13, 2019
Merged

pdbg:SBE chip-op based processor thread control #16

merged 1 commit into from
Aug 13, 2019

Conversation

lkammath
Copy link
Contributor

Patch to enable SBE chip-op based start, stop and sreset in pdbg.

Signed-off-by: Jayanth Othayoth ojayanth@in.ibm.com
Change-Id: I20d817fe3b7c9e34a917e8aea420350f1659aa70

Conflicts:
meta-openpower/recipes-bsp/pdbg/pdbg_2.1.bb

Patch to enable SBE chip-op based start, stop and sreset in pdbg.

Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I20d817fe3b7c9e34a917e8aea420350f1659aa70

Conflicts:
	meta-openpower/recipes-bsp/pdbg/pdbg_2.1.bb
@ojayanth ojayanth assigned ojayanth and unassigned ojayanth Aug 13, 2019
@ojayanth
Copy link
Contributor

Looks good . pdbg Version bump required some additional time. better to get this tested patch in GHE now for System test team.

@rfrandse rfrandse merged commit ec94bc6 into ibm-openbmc:OP940 Aug 13, 2019
rfrandse added a commit that referenced this pull request Nov 30, 2021
phosphor-networkd: downstream srcrev bump bd649af91e..a5ff89ed2e

Change-Id: Iafc2c7ffd5074fd3042e82be5e83e98cb49d115f

phosphor-networkd: downstream srcrev bump a5ff89ed2e..f0a32406d6

Asmitha Karunanithi (1):
  Create eth0 & eth1 intf irrespective of vmi_if_count

Change-Id: I4038e0dabcf6b64634270a3c718228ff1bc347ec

phosphor-networkd: downstream srcrev bump f0a32406d6..0a49a407e0

Asmitha Karunanithi (2):
  Resolve static vmiIp switch to dhcp after bmc reset
  Persist "Enabled" property accross reboot

Change-Id: If778a9a6fe676c9c0c4f7292a6477ea84fc275d7

phosphor-networkd: downstream srcrev bump 0a49a407e0..8cfeb6ae40 (#1592)

Asmitha Karunanithi (1):
  Update dbus obj with dynamic ip when dhcp is true (#16)

Change-Id: Ib0345ce402188201e88cb66f70231fe7ab68589d
rfrandse added a commit that referenced this pull request Feb 17, 2022
Bruce Mitchell (3):
  entity-manager: Support for DPS310 and SI7020 Rainier
  entity-manager: Support DPS310 and SI7020 Everest
  Cleanup of code to pass CI, clang-tidy-13

Rashmica Gupta (5):
  configurations: Add ambient virtual sensor to Blyth
  Add optional hysteresis field to Thresholds
  ambient virtual temp: add in thresholds
  ambient virtual temp: update to use hysteresis
  storm king: Add Ambient Virtual Temperature Sensor

Kumar Thangavel (1):
  Move global variable to local variable.

Jiaqing Zhao (1):
  Fix probing rule for PSSF162205A PSU

Adriana Kobylak (7):
  Add SupportedConfiguration schema
  Add SupportedConfiguration to Rainier2U
  Add SupportedConfiguration to Rainier2S4U
  Add SupportedConfiguration to Rainier1S4U
  Add SupportedConfiguration to Everest
  everest: Change PSU model from 51EA to 51DA
  Supported Configuration: Add PowerConfigFullLoad

hsangani (1):
  Added JC42 JEDEC standard memory temp sensor support

John Edward Broadbent (1):
  doc only: Fix broken link

Reed Frandsen (1):
  Merge branch '1020' into master-a6d4733

Karthikeyan Pasupathi (1):
  Tiogapass:Update INA230 sensor config Type as INA230 instead of pmbus in EM

Zhikui Ren (1):
  Add doc links in readme

Andrew Jeffery (5):
  EntityManager: Split out PerformScan
  EntityManager: Split out PerformProbe
  EntityManager: Clean up use of probeTypes
  entity-manager: Search sysconfdir for configurations
  configurations: Add PM1735 NVMe device for IBM systems

Jayaprakash Mutyala (1):
  Add HSBP FRU details in json configuration

Patrick Williams (1):
  build: switch to C++20

Chris Cain (1):
  schema: ibm: add default power mode props. schema (#18)

Tom Ippolito (3):
  New JSON file to enable ADC read of Rainier battery voltage
  New JSON file to enable ADC read of Everest battery voltage
  Adjusted battery low trip point for Rainier and Everest systems

Matt Spinler (9):
  Remove PM1735 lower thresholds (#13)
  ibm: Change TMP275 temp sensor poll rate to 1s
  Remove PM1735 lower thresholds (#13)
  Add IBM PCIe cards
  Merge pull request #14 from spinler/tmp435_cards
  Add relative humidity sensor to 2 IBM cards
  Merge pull request #16 from spinler/humidity
  Revert "Remove PM1735 lower thresholds (#13)"
  Merge pull request #19 from spinler/revert

Manojkiran Eda (1):
  Add OWNERS file

Howard Chiu (1):
  Configurations: Bletchley: Add new json file for Facebook

Change-Id: I0f8e3fe346c29bc6887ad81d83b7135b6d568ffe
rfrandse added a commit that referenced this pull request Apr 29, 2022
Reed Frandsen (1):
  Merge pull request #16 from mtvaught-ibm/cli-itr

Matthew Vaught (2):
  Add option to celogin_cli create to specify number of hmac iterations
  Add iterations arg to uploadDevAcf

Change-Id: I755881f781c70891ef723290b96f5a51642bc372
rfrandse added a commit that referenced this pull request May 16, 2022
…b14 (#2367)

Jayanth Othayoth (1):
  SBE  watchdog times out callout support enhancement (#16)

Change-Id: Ic85892ee95e4c3cb72e42f2abaa3e9c7cd934932
rfrandse added a commit that referenced this pull request May 16, 2022
…2413)

Reed Frandsen (1):
  Merge pull request #16 from amboar/everest-skip-ready-test

Andrew Jeffery (5):
  platform-fru-detect: clang-format updates
  tidy: Prefer a braced initializer list
  notify: Handle EINTR in epoll_wait() loop
  basecamp: Skip drive ready test
  basecamp: Minimise tests for drive endpoints

Change-Id: Ia29aa49f9a0a6c4c73b8e5dd5002ef74859aae44
rfrandse pushed a commit to rfrandse/openbmc-1 that referenced this pull request Jul 18, 2022
…(#2568)

tomippolito (1):
  Update to fix SW544220 (ibm-openbmc#16)

Co-authored-by: zamiseck <zimzam17@gmail.com>
rfrandse added a commit to rfrandse/openbmc-1 that referenced this pull request Jul 18, 2022
…2693)

Shantappa Teekappanavar (1):
  Do not add user to ssh group (ibm-openbmc#16)

Change-Id: I7cf947e8a5a3f17608f32bd25188d9574bde0773
rfrandse pushed a commit to rfrandse/openbmc-1 that referenced this pull request Jul 18, 2022
…(#2568)

tomippolito (1):
  Update to fix SW544220 (ibm-openbmc#16)

Co-authored-by: zamiseck <zimzam17@gmail.com>
rfrandse added a commit to rfrandse/openbmc-1 that referenced this pull request Jul 18, 2022
…2693)

Shantappa Teekappanavar (1):
  Do not add user to ssh group (ibm-openbmc#16)

Change-Id: I7cf947e8a5a3f17608f32bd25188d9574bde0773
rfrandse pushed a commit that referenced this pull request Jul 18, 2022
…(#2568)

tomippolito (1):
  Update to fix SW544220 (#16)

Co-authored-by: zamiseck <zimzam17@gmail.com>
rfrandse added a commit that referenced this pull request Jul 18, 2022
…2693)

Shantappa Teekappanavar (1):
  Do not add user to ssh group (#16)

Change-Id: I7cf947e8a5a3f17608f32bd25188d9574bde0773
rfrandse added a commit that referenced this pull request Jul 21, 2022
…(#2725)

Matt Spinler (2):
  control: Fix InterfacesRemoved match string
  Merge pull request #16 from spinler/ifaces_removed_fix

Change-Id: Ica2e0db771fb8aa47c033fc101ab97e2e557c111
rfrandse added a commit that referenced this pull request Aug 3, 2022
…0c0122384..65b6f12db9 (#2758)

* openpower-pel-parsers: downstream srcrev bump 8741e0fe8d..b0c0122384

Shawn McCarney (5):
  IO Drawer: History log support (#11)
  IO Drawer: ILOG/PTE support (#12)
  IO Drawer: Trace support (#13)
  IO Drawer: Create user data parser (#14)
  IO Drawer: Create IO drawer dump parser (#15)

Zane Shelley (2):
  Update unit test instructions
  Merge pull request #10 from zane131/master

Change-Id: I2abde0cf21fbd160285fccc3c8132b45c563e777

* openpower-pel-parsers: downstream srcrev bump b0c0122384..65b6f12db9

Shawn McCarney (1):
  IO Drawer: Update setup.py due to data file move (#16)

Change-Id: Ib62217b5933e507ff71c3dd450a03a19df329abf
rfrandse added a commit that referenced this pull request Oct 25, 2022
…(#2725)

Matt Spinler (2):
  control: Fix InterfacesRemoved match string
  Merge pull request #16 from spinler/ifaces_removed_fix

Change-Id: Ica2e0db771fb8aa47c033fc101ab97e2e557c111
rfrandse added a commit that referenced this pull request Oct 25, 2022
…0c0122384..65b6f12db9 (#2758)

* openpower-pel-parsers: downstream srcrev bump 8741e0fe8d..b0c0122384

Shawn McCarney (5):
  IO Drawer: History log support (#11)
  IO Drawer: ILOG/PTE support (#12)
  IO Drawer: Trace support (#13)
  IO Drawer: Create user data parser (#14)
  IO Drawer: Create IO drawer dump parser (#15)

Zane Shelley (2):
  Update unit test instructions
  Merge pull request #10 from zane131/master

Change-Id: I2abde0cf21fbd160285fccc3c8132b45c563e777

* openpower-pel-parsers: downstream srcrev bump b0c0122384..65b6f12db9

Shawn McCarney (1):
  IO Drawer: Update setup.py due to data file move (#16)

Change-Id: Ib62217b5933e507ff71c3dd450a03a19df329abf
rfrandse added a commit that referenced this pull request Oct 25, 2022
Ed Tanous (1):
  Fixing logic error

MARRI DEVENDER RAO (2):
  Merge pull request #16 from edtanous/main
  Merge pull request #18 from deepakala-k/main

deepakala-k (2):
  guard: Appending 0x for the ID and Error field
  guard: Align the guard list command header with its contents

Marri Devender Rao (1):
  guard: fix compiler warning comparing the result of pointer addition

Change-Id: I62299d371af8c46dd78c36a9c5fbea250edfe61a
rfrandse pushed a commit that referenced this pull request Oct 26, 2022
…(#2568)

tomippolito (1):
  Update to fix SW544220 (#16)

Co-authored-by: zamiseck <zimzam17@gmail.com>
rfrandse added a commit that referenced this pull request Oct 26, 2022
…2693)

Shantappa Teekappanavar (1):
  Do not add user to ssh group (#16)

Change-Id: I7cf947e8a5a3f17608f32bd25188d9574bde0773
rfrandse added a commit that referenced this pull request Oct 26, 2022
…(#2725)

Matt Spinler (2):
  control: Fix InterfacesRemoved match string
  Merge pull request #16 from spinler/ifaces_removed_fix

Change-Id: Ica2e0db771fb8aa47c033fc101ab97e2e557c111
rfrandse added a commit that referenced this pull request Oct 26, 2022
…0c0122384..65b6f12db9 (#2758)

* openpower-pel-parsers: downstream srcrev bump 8741e0fe8d..b0c0122384

Shawn McCarney (5):
  IO Drawer: History log support (#11)
  IO Drawer: ILOG/PTE support (#12)
  IO Drawer: Trace support (#13)
  IO Drawer: Create user data parser (#14)
  IO Drawer: Create IO drawer dump parser (#15)

Zane Shelley (2):
  Update unit test instructions
  Merge pull request #10 from zane131/master

Change-Id: I2abde0cf21fbd160285fccc3c8132b45c563e777

* openpower-pel-parsers: downstream srcrev bump b0c0122384..65b6f12db9

Shawn McCarney (1):
  IO Drawer: Update setup.py due to data file move (#16)

Change-Id: Ib62217b5933e507ff71c3dd450a03a19df329abf
rfrandse added a commit that referenced this pull request Oct 26, 2022
Ed Tanous (1):
  Fixing logic error

MARRI DEVENDER RAO (2):
  Merge pull request #16 from edtanous/main
  Merge pull request #18 from deepakala-k/main

deepakala-k (2):
  guard: Appending 0x for the ID and Error field
  guard: Align the guard list command header with its contents

Marri Devender Rao (1):
  guard: fix compiler warning comparing the result of pointer addition

Change-Id: I62299d371af8c46dd78c36a9c5fbea250edfe61a
anoo1 pushed a commit to anoo1/openbmc-1 that referenced this pull request Oct 28, 2022
phosphor-networkd: downstream srcrev bump bd649af91e..a5ff89ed2e

Change-Id: Iafc2c7ffd5074fd3042e82be5e83e98cb49d115f

phosphor-networkd: downstream srcrev bump a5ff89ed2e..f0a32406d6

Asmitha Karunanithi (1):
  Create eth0 & eth1 intf irrespective of vmi_if_count

Change-Id: I4038e0dabcf6b64634270a3c718228ff1bc347ec

phosphor-networkd: downstream srcrev bump f0a32406d6..0a49a407e0

Asmitha Karunanithi (2):
  Resolve static vmiIp switch to dhcp after bmc reset
  Persist "Enabled" property accross reboot

Change-Id: If778a9a6fe676c9c0c4f7292a6477ea84fc275d7

phosphor-networkd: downstream srcrev bump 0a49a407e0..8cfeb6ae40 (#1592)

Asmitha Karunanithi (1):
  Update dbus obj with dynamic ip when dhcp is true (ibm-openbmc#16)

Change-Id: Ib0345ce402188201e88cb66f70231fe7ab68589d
anoo1 pushed a commit to anoo1/openbmc-1 that referenced this pull request Oct 28, 2022
…2413)

Reed Frandsen (1):
  Merge pull request ibm-openbmc#16 from amboar/everest-skip-ready-test

Andrew Jeffery (5):
  platform-fru-detect: clang-format updates
  tidy: Prefer a braced initializer list
  notify: Handle EINTR in epoll_wait() loop
  basecamp: Skip drive ready test
  basecamp: Minimise tests for drive endpoints

Change-Id: Ia29aa49f9a0a6c4c73b8e5dd5002ef74859aae44
anoo1 pushed a commit to anoo1/openbmc-1 that referenced this pull request Oct 28, 2022
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
rfrandse added a commit that referenced this pull request Jan 3, 2023
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
rfrandse added a commit that referenced this pull request Jan 3, 2023
Alexander Filippov (1):
  UserMgr: Fix the privilege determination

Nan Zhou (19):
  RemoveStringFromCSV: add unit test
  PamModuleArgValue: add unit test coverage
  user exist: simplify expression, add unit test
  name constraint check: add unit tests
  user add/delete: add unit tests
  ThrowForInvalidPrivilege: add unit test
  ThrowForInvalidGroups: add unit test
  renameUser: add unit test
  updateGroupsAndPriv: fix bugs and add tests
  user_mgr: move constructor codes to separate func
  MinPasswordLength: add unit test
  rememberOldPasswordTimes: add unit test
  MaxLoginAttemptBeforeLockout: add unit test
  accountUnlockTimeout: add unit test
  userEnable: fix bug and add unit test
  userLockedForFailedAttempt: add unit test
  User manager: implement dummy group APIs
  user manager test: remove no-access
  Add Nan Zhou as a reviewer

Asmitha Karunanithi (1):
  Remove support for priv-noaccess role

Tang Yiwei (1):
  Change /bin/nologin to /sbin/nologin

Reed Frandsen (1):
  Merge pull request #19 from anoo1/1050-ibm

Joseph Reynolds (7):
  Adapt to OpenBMC's Linux-PAM module changes
  Add priv-OemIBMServiceAgent
  Fix UserLockedForFailedAttempt for locked users (#8)
  Handle faillock for unknown user (#9)
  Restrict priv-oemibmserviceagent role (#11)
  restrict the priv-operator role (#14)
  Add ssh users to hostconsoleaccess group (#17)

tomippolito (1):
  Update to fix SW544220 (#16)

Change-Id: I8686b7b29b8bf31708543ea5d8f3035c768bdf8c
rfrandse added a commit that referenced this pull request Feb 13, 2023
…b051 (#3168)

Lakshminarayana R. Kammath (4):
  Add a utility script to clear all the faults
  LED: Remove critical association that is set with Chassis
  Set the operational status to true or false only on valid object paths using mapper call
  Remove unitX/coreX from object path as Operational status shouldn't be set on those

PriyangaRamasamy (1):
  Do not clear fault leds during warm reboot (#7)

Reed Frandsen (1):
  Merge pull request #16 from geissonator/1050-patches

sagisin (1):
  Add additional variant types to InterfaceVariantType (#11)

Andrew Geissler (1):
  Merge pull request #15 from geissonator/1050-add-variant-types

Santosh Puranik (2):
  meson: Fix BUSNAME argument to pimgen.py
  Pick up IPZ VPD interfaces

Change-Id: I97044166300ff0464100d0de94a432427d6c0dae
rfrandse added a commit that referenced this pull request Mar 28, 2024
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
rfrandse added a commit that referenced this pull request Mar 28, 2024
Patrick Williams (2):
  clang-format: copy latest and re-format
  meson: remove cppfs dependency

Ninad Palsule (1):
  Added new pre-defined usergroup hostconsole

Joseph Reynolds (4):
  Add priv-OemIBMServiceAgent
  Restrict priv-oemibmserviceagent role (#11)
  restrict the priv-operator role (#14)
  Add ssh users to hostconsoleaccess group (#17)

tomippolito (1):
  Update to fix SW544220 (#16)

Jason M. Bills (1):
  Change to pam_faillock and pam pwquality

Change-Id: Iad1d239d201ad622fa058ed15a08eaf4ed1a8c6a
rfrandse added a commit that referenced this pull request Mar 28, 2024
… (#3656)

Patrick Williams (2):
  clang-format: copy latest and re-format
  meson: remove deprecated get_pkgconfig_variable

Andrew Geissler (1):
  clang16: required downstream changes

sagisin (1):
  Marker LID Validation : Define validation dbus interface Backend (#17)

Adriana Kobylak (1):
  Merge pull request #16 from geissonator/1050-clang16

Change-Id: I2dc9d55dcce564988f15c184fc9ab4f5c9644ae3
rfrandse added a commit that referenced this pull request Mar 28, 2024
Reed Frandsen (1):
  Merge pull request #19 from anoo1/1050-ibm

Joseph Reynolds (7):
  Adapt to OpenBMC's Linux-PAM module changes
  Add priv-OemIBMServiceAgent
  Fix UserLockedForFailedAttempt for locked users (#8)
  Handle faillock for unknown user (#9)
  Restrict priv-oemibmserviceagent role (#11)
  restrict the priv-operator role (#14)
  Add ssh users to hostconsoleaccess group (#17)

tomippolito (1):
  Update to fix SW544220 (#16)

Change-Id: I0bbd07c0ba1cb45768349c039fd8a027f076fbf5
rfrandse added a commit that referenced this pull request Mar 28, 2024
Jayashankar Padath (1):
  libpldm: Fix linter errors (#16)

Change-Id: Ib02cf195b4fee4cab289b572a4af7dab654f9da9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants