Integrate HW-MGMT Version 7.0050.2935#2
Draft
tirupatihemanth wants to merge 17 commits into
Draft
Conversation
[build] Use package.trafficmanager instead of sonicstorage.blob Refine Azure public content URL. old URL will not available in future. signed-off-by: jianquanye@microsoft.com
Co-authored-by: Guohan Lu <lguohan@gmail.com>
Use the master branch tag instead of the bookworm branch tag to get the slave container. Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com>
* Fix for i2c_designware shutdown Designware I2C driver was failing to probe the I2C controller after we kexec to another kernel on some Arista platforms: i2c_designware AMDI0010:00: Unknown Synopsys component type: 0xffffffff * Fix the patch header --------- Co-authored-by: StormLiangMS <89824293+StormLiangMS@users.noreply.github.com> Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com>
Signed-off-by: vkarri <vkarri@contoso.com> Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com>
Intel DNV CPU reports an error, indicating that there is a possibility of abnormal serial port functionality and the CPU may hang. The HSUART DMA will be deactivated for the DNV CPU. --------- Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com>
Remove HS400 as supported eMMC mode Issues being observed with the device not booting at cold start. Rootcause: Timing violations seen when using HS400 Mode as HS400 mode is not supported by sdhci-xenon-phy driver Verification: Modify EMMC mode to HS200 and try multiple boot up test throughout the supported operating temperature range of the device. Used oscilloscope to confirm that there are no timing violations. Signed-off-by: Pavan Prakash <pavan.prakash@nokia.com> Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com>
Backport torvalds/linux@e92df79 into sonic-linux-kernel On SmartSwitch we see the following error when hostside PF interfaces (for DPUs) created by mlx5_core driver are present. root@sonic:/home/admin/# bridge vlan show port vlan-id *** *** RTNETLINK answers: Operation not permitted Dump terminated Similar error is seen for bridge link show command as well. This backport is expected to fix these issues.
* Fix slave container used for master branch (sonic-net#502) Use the master branch tag instead of the bookworm branch tag to get the slave container. Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com> * Fix for i2c_designware shutdown (sonic-net#497) * Fix for i2c_designware shutdown Designware I2C driver was failing to probe the I2C controller after we kexec to another kernel on some Arista platforms: i2c_designware AMDI0010:00: Unknown Synopsys component type: 0xffffffff * Fix the patch header --------- Co-authored-by: StormLiangMS <89824293+StormLiangMS@users.noreply.github.com> Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com> * Ignore table if the EFI memory attributes are corrupt (sonic-net#500) Signed-off-by: vkarri <vkarri@contoso.com> Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com> * i2c: mv64xxx: prevent illegal pointer access Spurious interrupts left while i2c controller still at RX or TX state would try to access the RX or TX buffer pointer, which is NULL. Add check to verify buffer pointer is not NULL before reading or writing the buffer for additional TX or RX operations. Signed-off-by: Elad Nachman <enachman@marvell.com> * irqchip/mvebu-gicp: clear pending irqs on init For kexec case, left interrupt might generate spurious interrupts in various A7/A8/CN913x interrupt system from the I/O SB to the NB. Clear all pending interrupts when the driver is initialized to prevent these spurious interrupts. Signed-off-by: Elad Nachman <enachman@marvell.com> --------- Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com> Signed-off-by: vkarri <vkarri@contoso.com> Signed-off-by: Elad Nachman <enachman@marvell.com> Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com> Co-authored-by: byu343 <byu@arista.com> Co-authored-by: StormLiangMS <89824293+StormLiangMS@users.noreply.github.com> Co-authored-by: Vivek <vkarri@nvidia.com>
The current sonic secureboot implementation assumes all assets are signed with the DB Key. There are roughly 3600 kernel modules that get signed in the process. Organizations may have varying security policy requirements where any signing requests may require signoff by one or more parties, this may simply be infeasible for that many requests. Given that the DB key may be a long-lived key, and only RSA 2048 is often used or available, it is a security best-practice to sign as few assets as possible with such a key. This is backwards-compatible so it can be applied prior to the sonic-buildimage patches. Co-authored-by: Brad House <brad@brad-house.com> Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com>
Co-authored-by: Guohan Lu <lguohan@gmail.com>
Signed-off-by: yijingyan2 <yijingyan@microsoft.com>
Update the kernel to 6.12.41, part of the 6.12 series kernel used in Debian Trixie. Additionally, with this, integrate SONiC-specific configs and patches into the build infra that Debian has set up for doing builds of different flavors and architectures of the kernel. There is room in that infra for downstream distributions to add in their own configs and patches. SONiC will use that portion of the infra to set custom kernel configs and include our patches there. --------- Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com> Signed-off-by: Yan Markman <ymarkman@marvell.com> Co-authored-by: Yan Markman <32263981+yanmarkman@users.noreply.github.com> Co-authored-by: Tharigonda Rohini Kumar <rohini_kumar_tharigo@dell.com> Co-authored-by: Hemanth Kumar Tirupati <tirupatihemanthkumar@gmail.com>
Signed-off-by: James Sewart <jamessewart@arista.com>
Signed-off-by: Pavan Prakash <pavan.prakash@nokia.com>
Signed-off-by: yijingyan2 <yijingyan@microsoft.com> Co-authored-by: Saikrishna Arcot <sarcot@microsoft.com>
## Patch List * 0056-hwmon-pmbus-mp2845-Add-support-for-MP2845-device.patch : * 0057-hwmon-pmbus-mp5926-Add-support-for-MP5926-device.patch : Signed-off-by: Hemanth Kumar Tirupati <htirupati@nvidia.com>
49669cf to
6f42104
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why I did it
Integrate HW-MGMT 7.0050.2935 Changes
Patch List
Signed-off-by: Hemanth Kumar Tirupati htirupati@nvidia.com
How I did it
Run make integrate-mlnx-hw-mgmt