Age | Commit message (Collapse) | Author | Files | Lines |
|
Jagpal Singh Gill (5):
logging: switch ncsi-netlink to lg2
logging: switch hyp-network-manager to lg2
logging: switch phosphor-network-manager exe to lg2
logging: switch networkd static_library to lg2
logging: switch networkd static_library to lg2
Change-Id: Ife4e9b4b12e651b26b19461837f00c68a25459b6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Boleslaw Ogonczyk Makowski (1):
Fix regression in virtual media
Lei YU (1):
http_connection: Allow empty json objects
Willy Tu (1):
dbus_utility: Support new ObjectMapper methods
Change-Id: I284fa8345d0bc077a9905595f5d2bd31edec6dd9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jishnu CM (1):
Update lower_bound of ipv6_prefix_length to 0
Pavithra Barithaya (1):
Fix a bug in libpldmresponder
Riya Dixit (1):
PLDM: Implementing Phosphor-Logging/LG2 logging
Change-Id: Ie762ba6776612e6856d834d4deed868883d98c4c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The 'files' variable is a list of (currently two) paths, which 'find'
needs to see as separate arguments.
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: I31c6e8e77ed21936b8425cd7d656f1ad8a5de94a
|
|
We need word splitting on IFS for this variable to prevent "watchdog:
invalid number ' 1 -T 5'" error which ruins the update (hardware
watchdog reboots the system during the process) and results in
unbootable BMC firmware after restart.
Fixes: 51d6af4e64f0 ("meta-phosphor: initrdscripts: fix shellcheck issues")
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Change-Id: Ic8d5cb8eb390075b181e2a2a73c27e0d000f6c56
|
|
Delphine CC Chiu (1):
usb-dbg: critical sel frame: Support critical sel show on debug card
Change-Id: I39bc1b1a74e35e69724cc4492b6e35498c24f3c1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Description: - As title
Change-Id: I26e174d63fe06c2eb1ebb142a8b7bfe0c0c89381
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Delphine CC Chiu (1):
Support OCP debug card postcode display
Change-Id: Id756eae055de32e2ff1fcb65486cb90028d0463e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
sdbusplus: use shorter type aliases
regenerate-meson: re-run with latest from sdbusplus
Change-Id: I88bedfa8e9ed0a593d5623cabf28d99ac4311f1a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
nitroglycerine (1):
Add LICENSE file and remove outdated bitbake recipe
Change-Id: I882a8506816c0284446f6f275a12a89bc8c3539d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Add EMR support
Change-Id: I6934387772ce49dc4fe7358dd3f1b8f582d7ab29
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: remove deprecated get_pkgconfig_variable
Change-Id: Ic51d6a2fd6221ec073bd793e392ea7d5a5fb0511
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jinliang Wang (2):
fix shellcheck failure detected by CI
fix default root directory logging path
Change-Id: Id9fa4f5dcef9daa0ab4e12b44074628bf0d73cef
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jagpal Singh Gill (1):
Address markdownlint warnings
Patrick Williams (1):
regenerate-meson: re-run with latest from sdbusplus
Change-Id: I14e62bac56c46fefe3a3d1ab0e5f28da45751acb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ninad Palsule (1):
Add a new dbus interface to get list of consoles
Patrick Williams (1):
regenerate-meson: re-run with latest from sdbusplus
Change-Id: I08bc7767e434f0cc55518e29bf41abd613f4e4d1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (3):
sdbus++: change binding namespace format
server: object: reduce SFINAE
sdbus++: add common header file
Change-Id: Ibc4ede6599a6750432fbcae263cea043967433f4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (23):
msgbuf: Add pldm_msgbuf_extract_array() for uint8
platform: pldm_msgbuf for decode_get_pdr_repository_info_resp()
platform: pldm_msgbuf for decode_get_pdr_resp()
platform: pldm_msgbuf for decode_set_numeric_effecter_value_req()
msgbuf: Add pldm_msgbuf_consumed()
platform: pldm_msgbuf for decode_get_state_sensor_readings_resp()
platform: pldm_msgbuf for decode_get_state_sensor_readings_req()
platform: pldm_msgbuf for decode_platform_event_message_req()
platform: pldm_msgbuf for decode_platform_event_message_resp()
platform: pldm_msgbuf for decode_event_message_buffer_size_resp()
platform: pldm_msgbuf for decode_event_message_supported_resp()
platform: pldm_msgbuf for decode_sensor_event_data()
platform: pldm_msgbuf for decode_sensor_op_data()
platform: pldm_msgbuf for decode_state_sensor_data()
platform: pldm_msgbuf for decode_numeric_sensor_data()
platform: pldm_msgbuf for decode_get_numeric_effecter_value_req()
platform: pldm_msgbuf for decode_get_numeric_effecter_value_req()
platform: pldm_msgbuf for decode_pldm_pdr_repository_chg_event_data()
platform: pldm_msgbuf for decode_pldm_pdr_repository_change_record_data()
platform: pldm_msgbuf for decode_get_sensor_reading_resp()
platform: pldm_msgbuf for decode_get_sensor_reading_req()
platform: pldm_msgbuf for decode_set_event_receiver_resp()
platform: pldm_msgbuf for decode_set_event_receiver_req()
Rashmica Gupta (3):
requester: Add new APIs for instance ID allocation and freeing
requester: Add new APIs to support multiple transports
requester: Add af_mctp transport
Change-Id: I8200f9bbe06d24ade997c2026a5818d891f143f9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This commit adds the rsyslogd process in P10BMC systems.
This is the revert of the commit -
https://gerrit.openbmc.org/c/openbmc/openbmc/+/59038
The OpenBMC community has defaulted to rsyslog
as the more feature rich alternative to syslog.
Even though we don’t need the remote offload capabilities of
rsyslog, it provides other features
(like forwarding other users of syslog to the journal).
Change-Id: I5f114d0157ec4d6c2390dccc5972019647f1ab20
Signed-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
|
|
Adding an association between the OCCs and processors, so that the
throttle status can be associated with the applicable processor.
The processor is power_managed_by the OCC.
The OCC is power_managing the processor.
Change-Id: I4f5b9f4ec347665316dae87e1995cebb52ef374c
Signed-off-by: Chris Cain <cjcain@us.ibm.com>
|
|
This drop adds socket-id for first console. This was left out before
but with the new design this parameter is required and enforced by
obmc-console code. It is decided to set "socket-id = console0"
initially because that is the current path used by bmcweb but in future
you can change this value to whatever is appropriate.
The console information is now available through the DBUS interface.
Each console server register it's object path on DBUS. The leaf node of
the object path is used to create a console path. For example in the
following console0 the leaf node "console0" is used to make up the
console path and the GUI will use console path "/console/console0" to
connect to the console.
busctl tree xyz.openbmc_project.Console.console0
`-/xyz
`-/xyz/openbmc_project
`-/xyz/openbmc_project/console
`-/xyz/openbmc_project/console/console0
Here is a discord thread where new design was discussed.
https://discord.com/channels/775381525260664832/1083551792094249051
Tested:
Tested on the rainier system.
Related commits:
1) phosphor-dbus-interface: https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/61486
2) obmc-console: https://gerrit.openbmc.org/c/openbmc/obmc-console/+/62496
3) bmcweb: https://gerrit.openbmc.org/c/openbmc/bmcweb/+/62525
Change-Id: I5fd06f3aac69872a3e5032d592a9b59711795cfe
Signed-off-by: Ninad Palsule <ninadpalsule@us.ibm.com>
|
|
IntelCPUSensors supports communication via peci-legacy.
This communication should be done via specific middleware libpeci.
Add the corresponding dependency to make it work.
Change-Id: Ibc381a7406d33f074031b0abcc2aa88164b7c1d1
Signed-off-by: Oleksandr Shulzhenko <oleksandr.shulzhenko.viktorovych@intel.com>
|
|
Upstream obmc-console now supports the meson build system. I consider
the autotools build system deprecated and intend to remove it.
Change-Id: Ic8eea195bee0b3bea1cb9418593596ce1aaceeae
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
Andrew Jeffery (21):
config: Remove use of %m sscanf format specifier
obmc-console: Convert build to meson
console-server: tty_find_device(): Assign rc on error
test: test-config-parse-logsize: Don't print size uninitialised
obmc-console: Add clang-format configuration
obmc-console: Fix bugprone-implicit-widening-of-multiplication-result
obmc-console: Fix bugprone-macro-parentheses
console-server: Validate values and fix narrowing conversions
obmc-console: Fix bugprone-narrowing-conversions
obmc-console: Extract definition of _GNU_SOURCE
obmc-console: Fix bugprone-reserved-identifier
obmc-console: Address bugprone-sizeof-expression
obmc-console: Fix cert-dcl03-c,misc-static-assert
obmc-console: Fix readability-braces-around-statements
obmc-console: Fix readability-else-after-return
obmc-console: Fix readability-inconsistent-declaration-parameter-name
obmc-console: Fix readability-isolate-declaration
obmc-console: Fix ringbuffer-test-utils analysis
obmc-console: Add clang-tidy configuration
test: test-config-parse-logsize: Fix invalid size_t format specifier
meson: Install obmc-console-server in $sbindir for consistency
Ninad Palsule (1):
Changes for new pre-defined usergroup hostconsole
Change-Id: I5f226c4b8177a385e80a2fd211e2ff4709043a62
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The new pre-defined usergroup named "hostconsole" is added to
differentiate access between host console and manager console.
The only users allowed to interact with host console are part of the
"hostconsole" group.
This is a fixed is the github issue:
https://github.com/openbmc/phosphor-user-manager/issues/15
In commit https://gerrit.openbmc.org/c/openbmc/bmcweb/+/50835 ssh was
mapped to both ManagerConsole and HostConsole. The split is discussed
in the commit https://gerrit.openbmc.org/c/openbmc/bmcweb/+/50835?tab=comments
Note: The changes are spread across multiple repositories listed under
"Related commits:"
The openbmc changes are as follows:
- Removed a dependency on dropbear.default file. Added a new environment
file dropbear.env for obmc-console. If we want to add port specific
configuration then we can add dropbear.%i.env file.
- The DROPBEAR_EXTRA_ARGS variable updated to include "-G hostconsole"
flag.
- New update script added to add new hostconsole group and also add all
users part of the priv-admin group to this new group.
- Similarly changes are made to add new group during install time and
add root user in this group.
Tested:
Loaded on system and qemu eumulator. Made sure that the only user
can ssh to host console are member of hostconsole group.
Related commits:
docs: https://gerrit.openbmc.org/c/openbmc/docs/+/60968
phosphor-user-manager: https://gerrit.openbmc.org/c/openbmc/phosphor-user-manager/+/61583
openbmc: https://gerrit.openbmc.org/c/openbmc/openbmc/+/61582
obmc-console: https://gerrit.openbmc.org/c/openbmc/obmc-console/+/61581
bmcweb: https://gerrit.openbmc.org/c/openbmc/bmcweb/+/61580
Change-Id: Icced48da188fb76828bf4ff5c705d6f1300ae3e7
Signed-off-by: Ninad Palsule <ninadpalsule@us.ibm.com>
|
|
usb0 is a virtual USB Ethernet which is configured to static IP
192.168.0.10 in /etc/systemd/network/00-bmc-usb0.network without DHCP
parameter with expecting that DHCP=no.
However, IPMI and Redfish report IP source as DHCP, not static.
This commit explicitly specifies in network configuration as DHCP=no so
that IPMI and Redfish report correctly.
Tested:
1. Check address source for usb0 via IPMI
# ipmitool lan print 3 | grep "IP Address Source"
IP Address Source : Static Address
2. Check address source for usb0 via Redfish
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Id14bfc289da6d36552bd37448ec1e4c30ff32a0a
|
|
MichalX Szopinski (1):
Remove hardcoded chassis from Fan store
Change-Id: I7838c431638aa2796b06a045ca4866473bd919d1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: remove deprecated get_pkgconfig_variable
Change-Id: I875b9669c6fb005ec1a334866ad0a6e3b76ac05f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Remove pointers vector
Remove duplicate std::move
Change-Id: I6df92d44c9b3ac1676a86355a7bdad878f7ea18c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
log_services: Fix isContentTypeAllowed checks
Change-Id: Ice3d95ba7615e0884bfd83834464479756826cfb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (5):
ringbuffer: Implement min() as an inline function
obmc-console: Mark unused parameters as such
console-server: Drop trailing semi-colon from console_handler_register()
obmc-console: Clean up invalid sign comparisons
socket-handler: Fix void pointer arithmetic
Change-Id: I102d29d021091724e5316d38dbf03edf40e377da
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
jinuthomas (1):
Additional change to support ee1004 driver
Change-Id: I6b673d92cc92f2479b25b7cabfbcbbc551ec9c1d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
meson: Disable 'verify-signature' option by default
Change-Id: If0a1be07f8c9849589785958c1128f093f11b38c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (8):
tests: platform: TEST(GetNumericEffecterValue, testGoodEncodeResponse) UB
utils: Fix integer promotion UB in dec2bcd{16,32} encoders
msgbuf: Handle pointer-overflow sanitization
tests: platform: Fix TEST(GetStateSensorReadings, testBadDecodeResponse)
platform: Fix LE encoding of present_reading
platform: Test invalid heartbeat conditions after assignment
platform: pldm_msgbuf for decode_set_state_effecter_states_req()
platform: pldm_msgbuf for decode_get_pdr_req()
Change-Id: I0abf1aff2407d4d8a33e82d59931f3ac8e861177
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: remove deprecated get_pkgconfig_variable
Change-Id: Id5e8a08d58dae56e470a1feb11adf9c8c474618f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
meson: remove deprecated get_pkgconfig_variable
build: fix missing nlohmann_json dependency
Change-Id: Ia1b29a3ab78ab6e2e81f837091a4c684c81ae541
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
Deassert thresholds when sensor is unavailable
Patrick Rudolph (2):
PSUSensor: Add more labels
PSUSensor: Add new PMBUS chip TDA38640
Change-Id: I44487143a735a75b239ebf629f9eb8d8ffb8e89d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: remove deprecated get_pkgconfig_variable
Change-Id: Ida741da44fcc607e935d18cb4fe320c83ca4a1b8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I35a9ffed937919467dec62a1fbff729f4a51366c
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5fd106fcc9de9895bc0d79f265e5c0ab06ee624a
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I30885f8c2577c3c2aa333a61210e6738fbf016c7
|
|
All traffic to/from tray are via gbmcbr. We need to allow the incoming
traffic that establish a tcp connection to allow bmc client traffic like
netboot downloading. This add a rule for that.
Change-Id: I2f3afeea6320b20d7e0f740b102b2f227799032d
Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
|
|
Commit is intended to enable import of trace
parser modules from hostboot repo. It aims
to pullin modules which parse trace section
of eLog committed by XGPE, PGPE and QME.
Change-Id: I067af7b9594df13dab7184e568d0d008d4e47c65
Signed-off-by: Prem Shanker Jha <premjha2@in.ibm.com>
|
|
Cleaning up the OWNERS files to reduce the amount of "does not resolve
to any account" errors that pop up consistently in the gerrit logs.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I4cb94805515d9456668ff8dfc07c4f60ca343c07
|
|
Cleaning up the OWNERS files to reduce the amount of "does not resolve
to any account" errors that pop up consistently in the gerrit logs.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I4fb7ff1946b21ab95d4d5bb47461fed6a7f7d07f
|
|
Cleaning up the OWNERS files to reduce the amount of "does not resolve
to any account" errors that pop up consistently in the gerrit logs.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I0855112d10982a9c08f8a9102e3045a513e91e72
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I554299542d5a5c1125ab4a9a152a28937052a128
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iced76041c1207dc9ab28a83fd849ba3cd0a07bb5
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iab07f5079bad00f3cb821f60329e5ad88e45ef4b
|
|
Patrick Williams (1):
meson: remove deprecated get_pkgconfig_variable
Change-Id: I3fef8071d4e6ffc168a9c1cfb66bbf7255a79305
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: remove deprecated get_pkgconfig_variable
Change-Id: I572063b65d96de765fc85dde3fb33775578629d1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|