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

[mellanox] Add patch commit-id mapping to description #61

Closed
wants to merge 5 commits into from

Conversation

vivekrnv
Copy link
Owner

Why I did it

Add the commit-id patch map in the commit message.

How I did it

By parsing the patch DB from hw-mgmt

How to verify it

user@r-build-sonic06:/sonic-buildimage$ git log -n 1

    Intgerate HW-MGMT 7.0030.0937 Changes
    Patch List:
    
    * 0049-leds-mlxreg-Provide-conversion-for-hardware-LED-colo.patch :
    * 0050-leds-mlxreg-Skip-setting-LED-color-during-initializa.patch :
    * 0051-leds-mlxreg-Allow-multi-instantiation-of-same-name-L.patch :
    * 0167-DS-lan743x-Add-support-for-fixed-phy.patch :
    * 0168-TMP-mlxsw-minimal-Ignore-error-reading-SPAD-register.patch :
    * 0169-TMP-mlxsw-i2c-Prevent-transaction-execution-for-spec.patch :
    * 0174-DS-mlxsw-core_linecards-Skip-devlink-and-provisionin.patch :
    * 0181-Revert-Fix-out-of-bounds-memory-accesses-in-thermal.patch :
    * 0268-DS-mlxsw-core_linecards-Disable-firmware-bundling-ma.patch :
    * 9002-TMP-fix-for-fan-minimum-speed.patch :

user@server:/sonic-buildimage/src/sonic-linux-kernel/; $ git log -n 1;

    Intgerate HW-MGMT 7.0030.0937 Changes
    Patch List:
    
    * 0001-i2c-mlxcpld-Update-module-license.patch : https://github.com/gregkh/linux/commit/f069291bd5fc
    * 0002-i2c-mlxcpld-Decrease-polling-time-for-performance-im.patch : https://github.com/gregkh/linux/commit/cb9744178f33
    * 0003-i2c-mlxcpld-Add-support-for-I2C-bus-frequency-settin.patch : https://github.com/gregkh/linux/commit/66b0c2846ba8
    * 0004-i2c-mux-mlxcpld-Update-module-license.patch : https://github.com/gregkh/linux/commit/337bc68c294d
    * 0005-i2c-mux-mlxcpld-Move-header-file-out-of-x86-realm.patch : https://github.com/gregkh/linux/commit/98d29c410475
    * 0006-i2c-mux-mlxcpld-Convert-driver-to-platform-driver.patch : https://github.com/gregkh/linux/commit/84af1b168c50
    * 0007-i2c-mux-mlxcpld-Prepare-mux-selection-infrastructure.patch : https://github.com/gregkh/linux/commit/81566938083a
    * 0008-i2c-mux-mlxcpld-Get-rid-of-adapter-numbers-enforceme.patch : https://github.com/gregkh/linux/commit/cae5216387d1
    * 0009-i2c-mux-mlxcpld-Extend-driver-to-support-word-addres.patch : https://github.com/gregkh/linux/commit/c52a1c5f5db5
    * 0010-i2c-mux-mlxcpld-Extend-supported-mux-number.patch : https://github.com/gregkh/linux/commit/699c0506543e
    * 0011-i2c-mux-mlxcpld-Add-callback-to-notify-mux-creation-.patch : https://github.com/gregkh/linux/commit/a39bd92e92b9
    * 0012-hwmon-mlxreg-fan-Add-support-for-fan-drawers-capabil.patch : https://github.com/gregkh/linux/commit/f7bf7eb2d734
    * 0013-hwmon-pmbus-shrink-code-and-remove-pmbus_do_remove.patch : https://github.com/gregkh/linux/commit/3bce071a301f
    * 0015-mlxsw-core-Remove-critical-trip-points-from-thermal-.patch : https://github.com/gregkh/linux/commit/d567fd6e82fa
    * 0016-net-don-t-include-ethtool.h-from-netdevice.h.patch : https://github.com/gregkh/linux/commit/cc69837fcaf4
    * 0017-mlxsw-reg-Extend-MTMP-register-with-new-threshold-fi.patch : https://github.com/gregkh/linux/commit/314dbb19f95b
    * 0018-mlxsw-thermal-Add-function-for-reading-module-temper.patch : https://github.com/gregkh/linux/commit/e57977b34ab5
    * 0019-mlxsw-thermal-Read-module-temperature-thresholds-usi.patch : https://github.com/gregkh/linux/commit/72a64c2fe9d8
    * 0020-mlxsw-thermal-Fix-null-dereference-of-NULL-temperatu.patch : https://github.com/gregkh/linux/commit/f3b5a8907543
    * 0021-mlxsw-reg-Add-bank-number-to-MCIA-register.patch : https://github.com/gregkh/linux/commit/d51ea60e01f9
    * 0022-mlxsw-reg-Document-possible-MCIA-status-values.patch : https://github.com/gregkh/linux/commit/cecefb3a6eeb
    * 0023-ethtool-Allow-network-drivers-to-dump-arbitrary-EEPR.patch : https://github.com/gregkh/linux/commit/c781ff12a2f3
    * 0024-net-ethtool-Export-helpers-for-getting-EEPROM-info.patch : https://github.com/gregkh/linux/commit/95dfc7effd88
    * 0025-ethtool-Add-fallback-to-get_module_eeprom-from-netli.patch : https://github.com/gregkh/linux/commit/96d971e307cc
    * 0026-mlxsw-core-Add-support-for-module-EEPROM-read-by-pag.patch : https://github.com/gregkh/linux/commit/1e27b9e40803
    * 0027-ethtool-Decrease-size-of-module-EEPROM-get-policy-ar.patch : https://github.com/gregkh/linux/commit/f5fe211d13af
    * 0028-ethtool-Use-kernel-data-types-for-internal-EEPROM-st.patch : https://github.com/gregkh/linux/commit/b8c48be23c2d
    * 0029-ethtool-Validate-module-EEPROM-length-as-part-of-pol.patch : https://github.com/gregkh/linux/commit/0dc7dd02ba7a
    * 0030-ethtool-Validate-module-EEPROM-offset-as-part-of-pol.patch : https://github.com/gregkh/linux/commit/88f9a87afeee
    * 0031-mlxsw-core_env-Read-module-temperature-thresholds-us.patch : https://github.com/gregkh/linux/commit/befc2048088a
    * 0032-mlxsw-core_env-Avoid-unnecessary-memcpy-s.patch : https://github.com/gregkh/linux/commit/911bd1b1f08f
    * 0035-hwmon-pmbus-Increase-maximum-number-of-phases-per-pa.patch : https://github.com/gregkh/linux/commit/e4db7719d037
    * 0036-hwmon-pmbus-Add-support-for-MPS-Multi-phase-mp2888-c.patch : https://github.com/gregkh/linux/commit/0c1acde1d3d0
    * 0037-dt-bindings-Add-MP2888-voltage-regulator-device.patch : https://github.com/gregkh/linux/commit/9abfb52b5028
    * 0038-ethtool-wire-in-generic-SFP-module-access.patch : https://github.com/gregkh/linux/commit/c97a31f66ebc
    * 0039-ethtool-Fix-NULL-pointer-dereference-during-module-E.patch : https://github.com/gregkh/linux/commit/51c96a561f24
    * 0040-phy-sfp-add-netlink-SFP-support-to-generic-SFP-code.patch : https://github.com/gregkh/linux/commit/d740513f05a2
    * 0042-ethtool-support-FEC-settings-over-netlink.patch : https://github.com/gregkh/linux/commit/1e5d1f69d9fb
    * 0045-i2c-mlxcpld-Fix-criteria-for-frequency-setting.patch : https://github.com/gregkh/linux/commit/52f57396c75a
    * 0046-i2c-mlxcpld-Reduce-polling-time-for-performance-impr.patch : https://github.com/gregkh/linux/commit/669b2e4aa1a8
    * 0047-i2c-mlxcpld-Allow-flexible-polling-time-setting-for-.patch : https://github.com/gregkh/linux/commit/712d6617d0a2
    * 0053-mlxsw-core-Avoid-creation-virtual-hwmon-objects-by-t.patch : https://github.com/gregkh/linux/commit/f8a36880f474
    * 0054-mlxsw-minimal-Simplify-method-of-modules-number-dete.patch :
    * 0055-platform_data-mlxreg-Add-new-type-to-support-modular.patch : https://github.com/gregkh/linux/commit/aafa1cafedca
    * 0056-platform-x86-mlx-platform-Add-initial-support-for-ne.patch : https://github.com/gregkh/linux/commit/a5d8f57edfb4
    * 0057-platform-mellanox-mlxreg-hotplug-Extend-logic-for-ho.patch : https://github.com/gregkh/linux/commit/bb1023b6da37
    * 0058-platform-x86-mlx-platform-Configure-notifier-callbac.patch : https://github.com/gregkh/linux/commit/67eb006cc1d1
    * 0059-platform-mellanox-mlxreg-io-Extend-number-of-hwmon-a.patch : https://github.com/gregkh/linux/commit/bbfd79c68170
    * 0060-platform_data-mlxreg-Add-new-field-for-secured-acces.patch : https://github.com/gregkh/linux/commit/9d93d7877c91
    * 0061-platform-mellanox-mlxreg-lc-Add-initial-support-for-.patch : https://github.com/gregkh/linux/commit/62f9529b8d5c
    * 0062-Documentation-ABI-Add-new-attributes-for-mlxreg-io-s.patch : https://github.com/gregkh/linux/commit/5b0a315c3db5
    * 0063-Documentation-ABI-Add-new-line-card-attributes-for-m.patch : https://github.com/gregkh/linux/commit/164e32717cbd
    * 0064-hwmon-mlxreg-fan-Extend-the-maximum-number-of-tachom.patch : https://github.com/gregkh/linux/commit/bc8de07e8812
    * 0065-platform-x86-mlx-platform-Extend-FAN-and-LED-config-.patch : https://github.com/gregkh/linux/commit/9045512ca6cd
    * 0066-platform-x86-mlx-platform-Add-new-attributes-for-Cof.patch : https://github.com/gregkh/linux/commit/4289fd4ad43a
    * 0067-platform-mellanox-Add-dedicated-match-for-system-typ.patch :
    * 0068-mlxsw-core-Initialize-switch-driver-last.patch : https://github.com/gregkh/linux/commit/3d7a6f677905
    * 0069-mlxsw-core-Remove-mlxsw_core_is_initialized.patch : https://github.com/gregkh/linux/commit/25a91f835a7b
    * 0070-mlxsw-core_env-Defer-handling-of-module-temperature-.patch : https://github.com/gregkh/linux/commit/163f3d2dd01c
    * 0071-mlxsw-core_env-Convert-module_info_lock-to-a-mutex.patch : https://github.com/gregkh/linux/commit/bd6e43f5953d
    * 0072-mlxsw-Track-per-module-port-status.patch : https://github.com/gregkh/linux/commit/896f399be078
    * 0073-mlxsw-reg-Add-fields-to-PMAOS-register.patch : https://github.com/gregkh/linux/commit/8f4ebdb0a274
    * 0074-mlxsw-Make-PMAOS-pack-function-more-generic.patch : https://github.com/gregkh/linux/commit/8f4ebdb0a274
    * 0075-mlxsw-Add-support-for-transceiver-modules-reset.patch : https://github.com/gregkh/linux/commit/49fd3b645de8
    * 0076-ethtool-Add-ability-to-control-transceiver-modules-p.patch : https://github.com/gregkh/linux/commit/353407d917b2
    * 0077-mlxsw-reg-Add-Port-Module-Memory-Map-Properties-regi.patch : https://github.com/gregkh/linux/commit/f10ba086f7e3
    * 0078-mlxsw-reg-Add-Management-Cable-IO-and-Notifications-.patch : https://github.com/gregkh/linux/commit/fc53f5fb8037
    * 0079-mlxsw-Add-ability-to-control-transceiver-modules-pow.patch : https://github.com/gregkh/linux/commit/0455dc50bcca
    * 0080-ethtool-Add-transceiver-module-extended-states.patch : https://github.com/gregkh/linux/commit/3dfb51126064
    * 0081-platform-x86-mlx-platform-Add-support-for-multiply-c.patch : https://github.com/gregkh/linux/commit/249606d37d20
    * 0082-mlxsw-core-Extend-external-cooling-device-whitelist-.patch :
    * 0083-platform_data-mlxreg-Add-field-for-notification-call.patch : https://github.com/gregkh/linux/commit/abcebcd39fe0
    * 0084-i2c-mlxcpld-Add-callback-to-notify-probing-completio.patch : https://github.com/gregkh/linux/commit/1f438d2318f4
    * 0085-hwmon-powr1220-Upgrade-driver-to-support-hwmon-info-.patch : https://github.com/gregkh/linux/commit/15b1c188f8cf
    * 0086-hwmon-powr1220-Add-support-for-Lattice-s-POWR1014-po.patch : https://github.com/gregkh/linux/commit/9f93aa1005fa
    * 0087-hwmon-Add-support-for-EMC2305-RPM-based-PWM-Fan-Spee.patch : https://github.com/gregkh/linux/commit/0d8400c5a2ce
    * 0089-platform-mellanox-Add-support-for-new-SN2201-system.patch : https://github.com/gregkh/linux/commit/662f24826f95
    * 0090-Documentation-ABI-Add-new-attributes-for-mlxreg-io-s.patch : https://github.com/gregkh/linux/commit/b1a9c69792ca
    * 0091-platform-x86-mlx-platform-Add-support-for-new-system.patch : https://github.com/gregkh/linux/commit/4616e54795cc
    * 0092-platform-mellanox-mlxreg-lc-fix-error-code-in-mlxreg.patch : https://github.com/gregkh/linux/commit/287273a80be5
    * 0093-hwmon-mlxreg-fan-Extend-driver-to-support-multiply-P.patch : https://github.com/gregkh/linux/commit/150f1e0c6fa8
    * 0094-hwmon-mlxreg-fan-Extend-driver-to-support-multiply-c.patch : https://github.com/gregkh/linux/commit/d7efb2ebc7b3
    * 0095-hwmon-mlxreg-fan-Fix-out-of-bounds-read-on-array-fan.patch : https://github.com/gregkh/linux/commit/000cc5bc49aa
    * 0096-hwmon-mlxreg-fan-Modify-PWM-connectivity-validation.patch : https://github.com/gregkh/linux/commit/b1c24237341f
    * 0097-hwmon-mlxreg-fan-Support-distinctive-names-per-diffe.patch : https://github.com/gregkh/linux/commit/b2be2422c0c9
    * 0099-mlxsw-core_hwmon-Fix-variable-names-for-hwmon-attrib.patch : https://github.com/gregkh/linux/commit/bed8f4197cb2
    * 0100-mlxsw-core_thermal-Rename-labels-according-to-naming.patch : https://github.com/gregkh/linux/commit/009da9fad567
    * 0101-mlxsw-core_thermal-Remove-obsolete-API-for-query-res.patch : https://github.com/gregkh/linux/commit/bfb82c9cceac
    * 0102-mlxsw-reg-Add-mgpir_-prefix-to-MGPIR-fields-comments.patch : https://github.com/gregkh/linux/commit/719fc0662cdc
    * 0103-mlxsw-core-Remove-unnecessary-asserts.patch : https://github.com/gregkh/linux/commit/af9911c569d5
    * 0104-mlxsw-reg-Extend-MTMP-register-with-new-slot-number-.patch : https://github.com/gregkh/linux/commit/d30bed29a718
    * 0105-mlxsw-reg-Extend-MTBR-register-with-new-slot-number-.patch : https://github.com/gregkh/linux/commit/c6e6ad703ed2
    * 0106-mlxsw-reg-Extend-MCIA-register-with-new-slot-number-.patch : https://github.com/gregkh/linux/commit/89dd6fcd07f9
    * 0107-mlxsw-reg-Extend-MCION-register-with-new-slot-number.patch : https://github.com/gregkh/linux/commit/655cbb1d7530
    * 0108-mlxsw-reg-Extend-PMMP-register-with-new-slot-number-.patch : https://github.com/gregkh/linux/commit/7cb85d3c696e
    * 0109-mlxsw-reg-Extend-MGPIR-register-with-new-slot-fields.patch : https://github.com/gregkh/linux/commit/b691602c6f96
    * 0110-mlxsw-core_env-Pass-slot-index-during-PMAOS-register.patch : https://github.com/gregkh/linux/commit/64e65a540e6d
    * 0111-mlxsw-reg-Add-new-field-to-Management-General-Periph.patch : https://github.com/gregkh/linux/commit/e94295e0ed27
    * 0112-mlxsw-core-Extend-interfaces-for-cable-info-access-w.patch : https://github.com/gregkh/linux/commit/349454526f5f
    * 0113-mlxsw-core-Extend-port-module-data-structures-for-li.patch : https://github.com/gregkh/linux/commit/e5b6a5bac8cc
    * 0114-mlxsw-core-Move-port-module-events-enablement-to-a-s.patch : https://github.com/gregkh/linux/commit/b244143a085e
    * 0115-mlxsw-core_hwmon-Split-gearbox-initialization.patch :
    * 0116-mlxsw-core_hwmon-Extend-internal-structures-to-suppo.patch : https://github.com/gregkh/linux/commit/b890ad418e1f
    * 0117-mlxsw-core_hwmon-Introduce-slot-parameter-in-hwmon-i.patch : https://github.com/gregkh/linux/commit/fd27849dd6fd
    * 0118-mlxsw-core_hwmon-Extend-hwmon-device-with-gearbox-ma.patch :
    * 0119-mlxsw-core_thermal-Extend-internal-structures-to-sup.patch : https://github.com/gregkh/linux/commit/ef0df4fa324a
    * 0120-mlxsw-core_thermal-Split-gearbox-initialization.patch :
    * 0121-mlxsw-core_thermal-Extend-thermal-area-with-gearbox-.patch :
    * 0122-mlxsw-core_thermal-Add-line-card-id-prefix-to-line-c.patch : https://github.com/gregkh/linux/commit/6d94449a7d7d
    * 0123-mlxsw-core_thermal-Use-exact-name-of-cooling-devices.patch : https://github.com/gregkh/linux/commit/739d56bc635e
    * 0124-mlxsw-core_thermal-Use-common-define-for-thermal-zon.patch : https://github.com/gregkh/linux/commit/03978fb88b06
    * 0125-devlink-add-support-to-create-line-card-and-expose-t.patch : https://github.com/gregkh/linux/commit/c246f9b5fd61
    * 0126-devlink-implement-line-card-provisioning.patch : https://github.com/gregkh/linux/commit/fcdc8ce23a30
    * 0127-devlink-implement-line-card-active-state.patch : https://github.com/gregkh/linux/commit/fc9f50d5b366
    * 0128-devlink-add-port-to-line-card-relationship-set.patch : https://github.com/gregkh/linux/commit/b83758598538
    * 0129-devlink-introduce-linecard-info-get-message.patch : https://github.com/gregkh/linux/commit/276910aecc6a
    * 0130-devlink-introduce-linecard-info-get-message.patch :
    * 0131-mlxsw-reg-Add-Ports-Mapping-event-Configuration-Regi.patch : https://github.com/gregkh/linux/commit/ebf0c5341731
    * 0132-mlxsw-reg-Add-Management-DownStream-Device-Query-Reg.patch : https://github.com/gregkh/linux/commit/505f524dc660
    * 0133-mlxsw-reg-Add-Management-DownStream-Device-Control-R.patch : https://github.com/gregkh/linux/commit/5290a8ff2e11
    * 0134-mlxsw-reg-Add-Management-Binary-Code-Transfer-Regist.patch : https://github.com/gregkh/linux/commit/5bade5aa4afc
    * 0135-mlxsw-core_linecards-Add-line-card-objects-and-imple.patch : https://github.com/gregkh/linux/commit/b217127e5e4e
    * 0136-mlxsw-core_linecards-Implement-line-card-activation-.patch : https://github.com/gregkh/linux/commit/ee7a70fa671b
    * 0137-mlxsw-core-Extend-driver-ops-by-remove-selected-port.patch : https://github.com/gregkh/linux/commit/45bf3b7267e0
    * 0138-mlxsw-spectrum-Add-port-to-linecard-mapping.patch : https://github.com/gregkh/linux/commit/6445eef0f600
    * 0139-mlxsw-reg-Introduce-Management-Temperature-Extended-.patch :
    * 0140-mlxsw-core-Add-APIs-for-thermal-sensor-mapping.patch :
    * 0141-mlxsw-reg-Add-Management-DownStream-Device-Tunneling.patch : https://github.com/gregkh/linux/commit/8f9b0513a950
    * 0142-mlxsw-core_linecards-Probe-devices-for-provisioned-l.patch :
    * 0143-mlxsw-core_linecards-Expose-device-FW-version-over-d.patch : https://github.com/gregkh/linux/commit/e932b4bdbd7c
    * 0144-mlxsw-core-Introduce-flash-update-components.patch :
    * 0145-mlxfw-Get-the-PSID-value-using-op-instead-of-passing.patch :
    * 0146-mlxsw-core_linecards-Implement-line-card-device-flas.patch :
    * 0147-mlxsw-core_linecards-Introduce-ops-for-linecards-sta.patch :
    * 0148-mlxsw-core-Add-interfaces-for-line-card-initializati.patch : https://github.com/gregkh/linux/commit/06a0fc43bb10
    * 0149-mlxsw-core_thermal-Add-interfaces-for-line-card-init.patch : https://github.com/gregkh/linux/commit/f11a323da46c
    * 0150-mlxsw-core_hwmon-Add-interfaces-for-line-card-initia.patch : https://github.com/gregkh/linux/commit/99a03b3193f6
    * 0151-mlxsw-minimal-Prepare-driver-for-modular-system-supp.patch :
    * 0152-mlxsw-core-Extend-bus-init-function-with-event-handl.patch :
    * 0153-mlxsw-i2c-Add-support-for-system-events-handling.patch : https://github.com/gregkh/linux/commit/33fa6909a263
    * 0154-mlxsw-core-Export-line-card-API.patch :
    * 0155-mlxsw-minimal-Add-system-event-handler.patch :
    * 0156-mlxsw-minimal-Add-interfaces-for-line-card-initializ.patch :
    * 0157-platform-x86-mlx-platform-Make-activation-of-some-dr.patch : https://github.com/gregkh/linux/commit/e05d6b658fcd
    * 0158-platform-x86-mlx-platform-Add-cosmetic-changes-for-a.patch : https://github.com/gregkh/linux/commit/7bf8a14dedaf
    * 0159-mlx-platform-Add-support-for-systems-equipped-with-t.patch : https://github.com/gregkh/linux/commit/08fdb6f3acae
    * 0160-platform-mellanox-Introduce-support-for-COMe-managem.patch : https://github.com/gregkh/linux/commit/6995e711b69c
    * 0161-platform-x86-mlx-platform-Add-support-for-new-system.patch : https://github.com/gregkh/linux/commit/2deb92864348
    * 0162-platform-mellanox-Add-COME-board-revision-register.patch : https://github.com/gregkh/linux/commit/095a2c189151
    * 0163-platform-mellanox-Introduce-support-for-rack-manager.patch : https://github.com/gregkh/linux/commit/f8dacbf7da2e
    * 0164-hwmon-jc42-Add-support-for-Seiko-Instruments-S-34TS0.patch : https://github.com/gregkh/linux/commit/c7250b5d553c
    * 0165-platform-mellanox-mlxreg-io-Add-locking-for-io-opera.patch : https://github.com/gregkh/linux/commit/7964f8fc52b1
    * 0166-DS-leds-leds-mlxreg-Send-udev-event-from-leds-mlxreg.patch :
    * 0170-i2c-mlxcpld-Fix-register-setting-for-400KHz-frequenc.patch : https://github.com/gregkh/linux/commit/e1f77ecc75aa
    * 0171-platform-mellanox-mlxreg-lc-Fix-cleanup-on-failure-a.patch : https://github.com/gregkh/linux/commit/52e01c0b1d80
    * 0172-DS-platform-mlx-platform-Add-SPI-path-for-rack-switc.patch :
    * 0173-mlxsw-core-Add-support-for-OSFP-transceiver-modules.patch : https://github.com/gregkh/linux/commit/f881c4ab37db
    * 0175-hwmon-pmbus-Add-support-for-Infineon-Digital-Multi-p.patch : https://github.com/gregkh/linux/commit/9054416afcb4
    * 0176-platform-mellanox-fix-reset_pwr_converter_fail-attri.patch : https://github.com/gregkh/linux/commit/488f0fca0db0
    * 0177-Documentation-ABI-fix-description-of-fix-reset_pwr_c.patch : https://github.com/gregkh/linux/commit/e7210563432a
    * 0178-platform-mellanox-Introduce-support-for-next-generat.patch : https://github.com/gregkh/linux/commit/fcf3790b9b63
    * 0180-hwmon-pmbus-Fix-sensors-readouts-for-MPS-Multi-phase.patch : https://github.com/gregkh/linux/commit/525dd5aed67a
    * 0182-platform-mellanox-Introduce-support-of-new-Nvidia-L1.patch : https://github.com/gregkh/linux/commit/dd635e33b5c9
    * 0183-platform-mellanox-Split-initialization-procedure.patch : https://github.com/gregkh/linux/commit/0170f616f496
    * 0184-platform-mellanox-Split-logic-in-init-and-exit-flow.patch : https://github.com/gregkh/linux/commit/158cd8320776
    * 0185-platform-mellanox-Extend-all-systems-with-I2C-notifi.patch : https://github.com/gregkh/linux/commit/233fd7e44cd7
    * 0186-platform-mellanox-mlxreg-hotplug-Allow-more-flexible.patch : https://github.com/gregkh/linux/commit/26e118ea98cf
    * 0187-platform_data-mlxreg-Add-field-with-mapped-resource-.patch : https://github.com/gregkh/linux/commit/26917eab144c
    * 0188-i2c-mux-Add-register-map-based-mux-driver.patch :
    * 0189-i2c-mlxcpld-Allow-driver-to-run-on-ARM64-architectur.patch :
    * 0190-i2c-mlxcpld-Modify-base-address-type.patch :
    * 0191-i2c-mlxcpld-Allow-to-configure-base-address-of-regis.patch :
    * 0192-i2c-mlxcpld-Add-support-for-extended-transaction-len.patch :
    * 0193-platform-mellanox-mlx-platform-Add-mux-selection-reg.patch : https://github.com/gregkh/linux/commit/cefdbc7815660
    * 0194-platform-mellanox-mlx-platform-Move-bus-shift-assign.patch : https://github.com/gregkh/linux/commit/50b823fdd357e
    * 0195-platform-mellanox-Add-support-for-dynamic-I2C-channe.patch :
    * 0196-platform-mellanox-Relocate-mlx-platform-driver.patch :
    * 0197-platform-mellanox-Add-initial-support-for-PCIe-based.patch :
    * 0198-platform-mellanox-Introduce-support-for-switches-bas.patch :
    * 0199-platform-mellanox-mlx-platform-Add-reset-and-extend-.patch :
    * 0200-dt-bindings-i2c-mellanox-i2c-mlxbf-convert-txt-to-YA.patch :
    * 0201-i2c-mlxbf-incorrect-base-address-passed-during-io-wr.patch : https://github.com/gregkh/linux/commit/2a5be6d1340c
    * 0202-i2c-mlxbf-prevent-stack-overflow-in-mlxbf_i2c_smbus_.patch : https://github.com/gregkh/linux/commit/de24aceb07d4
    * 0203-i2c-mlxbf-remove-IRQF_ONESHOT.patch : https://github.com/gregkh/linux/commit/92be2c122e49
    * 0204-i2c-mlxbf-Fix-frequency-calculation.patch : https://github.com/gregkh/linux/commit/37f071ec327b
    * 0205-i2c-mlxbf-support-lock-mechanism.patch : https://github.com/gregkh/linux/commit/86067ccfa142
    * 0206-i2c-mlxbf-add-multi-slave-functionality.patch : https://github.com/gregkh/linux/commit/bdc4af281b70
    * 0207-i2c-mlxbf-support-BlueField-3-SoC.patch : https://github.com/gregkh/linux/commit/19e13e1330c6
    * 0208-i2c-mlxbf-remove-device-tree-support.patch : https://github.com/gregkh/linux/commit/be18c5ede25d
    * 0209-UBUNTU-SAUCE-i2c-mlxbf.c-Add-driver-version.patch :
    * 0210-platform-mellanox-Typo-fix-in-the-file-mlxbf-bootctl.patch : https://github.com/gregkh/linux/commit/04cdaf6d8f52
    * 0211-UBUNTU-SAUCE-platform-mellanox-Updates-to-mlxbf-boot.patch :
    * 0212-platform-mellanox-mlxbf-pmc-Add-Mellanox-BlueField-P.patch : https://github.com/gregkh/linux/commit/1a218d312e65
    * 0213-platform-mellanox-mlxbf-pmc-fix-kernel-doc-notation.patch : https://github.com/gregkh/linux/commit/0c59e612c0b6
    * 0214-platform-mellanox-mlxbf-pmc-Fix-an-IS_ERR-vs-NULL-bu.patch : https://github.com/gregkh/linux/commit/804034c4ffc5
    * 0215-UBUNTU-SAUCE-platform-mellanox-Updates-to-mlxbf-pmc.patch :
    * 0216-UBUNTU-SAUCE-mlxbf_pmc-Fix-references-to-sprintf.patch :
    * 0217-UBUNTU-SAUCE-mlxbf-pmc-Fix-error-when-reading-unprog.patch :
    * 0218-UBUNTU-SAUCE-platform-mellanox-Add-mlx-trio-driver.patch :
    * 0219-UBUNTU-SAUCE-platform-mellanox-mlxbf-tmfifo-Add-Blue.patch : https://github.com/gregkh/linux/commit/bc05ea63b394
    * 0220-UBUNTU-SAUCE-pka-Add-pka-driver.patch :
    * 0221-UBUNTU-SAUCE-platform-mellanox-Add-mlxbf-livefish-dr.patch :
    * 0222-workqueue-Add-resource-managed-version-of-delayed-wo.patch : https://github.com/gregkh/linux/commit/0341ce544394
    * 0223-devm-helpers-Fix-devm_delayed_work_autocancel-kernel.patch : https://github.com/gregkh/linux/commit/a943d76352db
    * 0224-devm-helpers-Add-resource-managed-version-of-work-in.patch : https://github.com/gregkh/linux/commit/7a2c4cc537fa
    * 0225-UBUNTU-SAUCE-Add-support-to-pwr-mlxbf.c-driver.patch :
    * 0226-Add-Mellanox-BlueField-Gigabit-Ethernet-driver.patch : https://github.com/gregkh/linux/commit/f92e1869d74e
    * 0227-mlxbf_gige-clear-valid_polarity-upon-open.patch : https://github.com/gregkh/linux/commit/ee8a9600b539
    * 0228-net-mellanox-mlxbf_gige-Replace-non-standard-interru.patch : https://github.com/gregkh/linux/commit/6c2a6ddca763
    * 0229-mlxbf_gige-increase-MDIO-polling-rate-to-5us.patch : https://github.com/gregkh/linux/commit/0a02e282bad4
    * 0230-mlxbf_gige-remove-driver-managed-interrupt-counts.patch : https://github.com/gregkh/linux/commit/f4826443f4d6
    * 0231-mlxbf_gige-remove-own-module-name-define-and-use-KBU.patch : https://github.com/gregkh/linux/commit/cfbc80e34e3a
    * 0232-UBUNTU-SAUCE-mlxbf_gige-add-ethtool-mlxbf_gige_set_r.patch :
    * 0233-UBUNTU-SAUCE-Fix-OOB-handling-RX-packets-in-heavy-tr.patch :
    * 0234-UBUNTU-SAUCE-mlxbf_gige-add-validation-of-ACPI-table.patch :
    * 0235-UBUNTU-SAUCE-mlxbf_gige-set-driver-version-to-1.27.patch :
    * 0236-UBUNTU-SAUCE-mlxbf_gige-clear-MDIO-gateway-lock-afte.patch :
    * 0237-mlxbf_gige-compute-MDIO-period-based-on-i1clk.patch : https://github.com/gregkh/linux/commit/3a1a274e933f
    * 0238-net-mlxbf_gige-Fix-an-IS_ERR-vs-NULL-bug-in-mlxbf_gi.patch : https://github.com/gregkh/linux/commit/4774db8dfc6a
    * 0239-UBUNTU-SAUCE-mlxbf_gige-add-MDIO-support-for-BlueFie.patch :
    * 0240-UBUNTU-SAUCE-mlxbf_gige-support-10M-100M-1G-speeds-o.patch :
    * 0241-UBUNTU-SAUCE-mlxbf_gige-add-BlueField-3-Serdes-confi.patch :
    * 0242-UBUNTU-SAUCE-mlxbf_gige-add-BlueField-3-ethtool_ops.patch :
    * 0243-UBUNTU-SAUCE-bluefield_edac-Add-SMC-support.patch :
    * 0244-UBUNTU-SAUCE-bluefield_edac-Update-license-and-copyr.patch :
    * 0245-gpio-mlxbf2-Convert-to-device-PM-ops.patch : https://github.com/gregkh/linux/commit/dabe57c3a32d
    * 0246-gpio-mlxbf2-Drop-wrong-use-of-ACPI_PTR.patch : https://github.com/gregkh/linux/commit/603607e70e36
    * 0247-gpio-mlxbf2-Use-devm_platform_ioremap_resource.patch : https://github.com/gregkh/linux/commit/4e6864f8563d
    * 0248-gpio-mlxbf2-Use-DEFINE_RES_MEM_NAMED-helper-macro.patch : https://github.com/gregkh/linux/commit/d0ef631d40ba
    * 0249-gpio-mlxbf2-Introduce-IRQ-support.patch :
    * 0250-UBUNTU-SAUCE-gpio-mlxbf2.c-support-driver-version.patch :
    * 0251-mmc-sdhci-of-dwcmshc-add-rockchip-platform-support.patch : https://github.com/gregkh/linux/commit/08f3dff799d4
    * 0252-mmc-sdhci-of-dwcmshc-add-ACPI-support-for-BlueField-.patch : https://github.com/gregkh/linux/commit/eb81ed518079
    * 0253-mmc-sdhci-of-dwcmshc-fix-error-return-code-in-dwcmsh.patch : https://github.com/gregkh/linux/commit/34884c4f6483

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
@vivekrnv vivekrnv closed this May 12, 2023
@vivekrnv vivekrnv deleted the mlnx_add_patch_id_mp branch May 22, 2023 19:23
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.

2 participants