7. Changelog
7.1. Product improvements
Add support for hardware revision P2.2.2
Default 1700 watts powercap on Bow-2000
7.2. IPUoF server changelog (1.11.0)
Bug fixes
T58459: IPUoF client: Add
get_contiguous_remote_buffer
to decrease host memory usage.T65044: IPUoF client: Increase server startup grace period from 120s to 180s.
T52823: IPUoF client: Add destination IP address to all client log messages.
T62884 IPUoF client:
IPUOF_VIPU_API_HOST
environment variable is optional, default value is “localhost”.T63531: Reject connections from clients without version information (to avoid undefined behaviour).
T61686: Use ipumm ioctl to determine if memory clearing is needed (to avoid unnecessary memory clearing upon server restarts).
T61740: Host sync state dump includes IPUoF HSP mark count details.
T35776: Add write combining attribute.
T60999: Include partition status into “Fabric error” message.
T60937: Create gRPC call to check running status of IPUoF server.
T58599: Improved IPUoF client exception message when IPU is already in use.
T59459: Enriched the gc-info error message for not ACTIVE partitions.
T59236: Avoid timeout on
read_config_space
request done shortly after a partition reset.T56532: Increase
read_config_space
timeout to account for slow responses from server during server startup.T58232: IPUoF server posts WRs to the receive queue during
RDMA_CM_EVENT_CONNECT_REQUEST
.T58062: Improve logging from server upon detach.
T58063: Improve logging in client when a
read_config_register
happens after detach.T12824: Use platform rdma-core when compiling (rather than internal copy).
T50052: Set log level for IPUoF server dynamically to follow client loglevel.
T55372: Added new correctable error counters that clear on IPU reset.
T63529: Fixed a crash when server receives
RDMA_CM_EVENT_REJECTED
without being connected.T59578: Fixed possible IPUoF segmentation fault during process fork.
T59716: Fixed rare instance of failure to attach right after partition reset.
7.3. Virtual-IPU changelog (1.18.0)
New features
VIPU-138: Reintroduced the V-IPU partition health check that takes into account the health of the IPUoF servers.
VIPU-133: Relaxed the strict version compatibility check for patch releases. For example, the V-IPU 1.18.0 version of the cli tools should now be able to work with any upcoming release of V-IPU Controller/Agents in the 1.18.x release.
Bug fixes
VIPU-178: Fixed a race condition in the V-IPU Controller storage update. Resolved a few intermittent, and hard to reproduce, bugs related to partition creation/removal.
VIPU-77: Fixed a bug where the
vipu-admin get agent
command would fail when any other agent was offline.VIPU-356: Fixed a bug where listing the IPU attributes would fail if an agent was down.
7.4. ICU firmware changelog (2.5.9)
New features
T62613: Adjustable limit of maximum frequency at runtime.
T62614: IPU runtime frequency limit is adjustable over SMBus.
Bug fixes
None
7.5. BMC changelog (gc-1.41.0)
New features
T67533: T57846 Allow applying of a configurable second powercap in case of single psu failure.
T59671: Default 1700 watts powercap on Bow-2000.
T67533: Switch to 1500 watts powercap on Bow-2000 if compatibility mode is set.
T66026: eMMC inventory support.
T66442: Limit IPUs’ max frequencies when single active psu event is detected.
T64742: Present PSU input type (AC/DC) on inventory enumeration.
Bug fixes
T64323: Update IPMI parameter for
psx_input_volt
to have 310 volt as max level.T62250: GW-Link interfaces remain down after optical cable swap/reconnect.
T67756: Ethernet switch split mode setting is lost on BMC reboot or IPU-M software upgrade.
7.6. Maintenance tools changelog (2.11.6)
Direct attach
New features
T61534: Option
skip-ipum-upgrade
will be globally availableT59102: Print URL to user manual and the location of the DA config file during install.
T66842: Error messages on failing SSH commands will be printed only to logs.
Bug fixes
T66844: Remove proxy to BMC web interface.
T63784: Sudo access errors will have precedence over file or directory permission errors
T65705: Installer fails looking for non-existing UID in IPU-M SW.
7.7. Rack tool
Bug fixes
T63299: Option
--ipum
was extended to allow different operating modes entered via CLI.T66841: Status command failed due to JSON Python package missing on BMC.
T60285: Change
rack_tool
to use only use hardreset when required.T64773: Rack tool power-cycle wont work if the IPU-Gateway is already offline.
7.8. General
Bug fixes
T65275: Verify that the running host accepts RSA SSH keys.
7.9. IPU-Gateway platform software (2.6.0)
New features
T67408: Update ipu driver to 1.1.3.
T66026: Add endpoints exposing information about eMMC to the BMC.
T66983: Support eMMC-only devices in BIST.
T62515: Add an API to dm-csr driver to enable write combining.
T64672: Merge upstream kernel changes from v5.10.123.
T66199: Update IPU-M2000 HDFs to 2.0.1.
T57202: Clear PL DDR memory from ipumm driver using DMA.
Bug fixes
T61366: Notify BMC on changes to IPU-Gateway operating system state.
T66377: Fix eth1 PHY support in U-Boot.
7.10. System FPGA (0x18)
New feature
New register bits for single PSU operation.