sonic-buildimage/device/mellanox/x86_64-mlnx_msn2700-r0
Stephen Sun 97a091abd2
[Mellanox] Use Debian reboot in Nvidia platform reboot when it is invoked from kdump capture boot (#15701)
#### Why I did it

When a kernel crash occurs, the system will reboot to the kdump capture kernel if kdump is enabled (`config kdump enable`). In the kdump capture boot, it only stores the crash information, and then reboot the system to a normal boot.
In this boot, no SONiC service is started but it invokes `reboot` which is actually the SONiC reboot that depends on SONiC services. There is a logic to skip all SONiC stuff and invoke platform reboot in SONiC reboot to avoid issues.
However, on Nvidia platforms, the platform reboot still depends on SONiC services, which can cause issues.
So, the Debian reboot is called directly in platform reboot if it is invoked from the kdump capture boot.

#### How I did it

Manual test
2023-08-04 13:24:38 -07:00
..
ACS-MSN2700 [Mellanox] Add NVIDIA copyright header for NVIDIA added files (#12130) 2022-10-02 11:34:24 +03:00
Mellanox-SN2700 [Mellanox] Support DSCP remapping in dual ToR topo on T0 switch (#12605) 2023-02-07 16:21:59 +02:00
Mellanox-SN2700-C28D8 [Reclaim buffer] Reclaim unused buffers by applying zero buffer profiles (#8768) 2021-11-29 08:04:01 -08:00
Mellanox-SN2700-D40C8S8 [mellanox] Fix DPB supported breakout modes (#10072) 2022-02-25 18:33:35 +05:30
Mellanox-SN2700-D44C10 [Mellanox] Add Copyright Headers for missing files (#15136) 2023-05-25 07:55:44 +03:00
Mellanox-SN2700-D48C8 [Mellanox] Support DSCP remapping in dual ToR topo on T0 switch (#12605) 2023-02-07 16:21:59 +02:00
plugins [device/mellanox] Mitigation for security vulnerability (#11877) 2022-10-06 17:51:31 -04:00
default_sku [updategraph] add support to use preset config instead of default minigraph (#2050) 2018-09-21 22:01:10 -07:00
installer.conf Move /var/log to RAM for Mellanox SN2700, Nokia 7215 and Dell S6100 (#15077) 2023-06-26 10:58:39 -07:00
pcie.yaml [master] Mellanox: 2700, 4600c - Quoted device IDs to prevent false flags in pcied (#15896) 2023-07-18 21:14:00 -07:00
platform_asic Add platform_asic file to each platform folder in sonic-device-data based package (#8542) 2021-10-08 19:27:48 -07:00
platform_components.json [Mellanox] Update platform components config files. (#5685) 2020-10-25 19:44:37 +02:00
platform_reboot [Mellanox] Use Debian reboot in Nvidia platform reboot when it is invoked from kdump capture boot (#15701) 2023-08-04 13:24:38 -07:00
platform_wait [mellanox]: Enhance pmon synchronization with hw-mgmt platform counters. (#3885) 2019-12-17 10:58:55 -08:00
platform.json [Mellanox] Advance hw-mgmt to v.7.0020.4104 (#13372) 2023-02-12 11:23:47 +02:00
pmon_daemon_control.json add flag skip_xcvrd_cmis_mgr to skip cmis task on Nvidia platform (#11120) 2022-06-15 16:33:08 -07:00
sensors.conf [Mellanox] Add sensors labels for human readable output for MSN2700 (#5661) 2020-10-19 16:02:27 -07:00
system_health_monitoring_config.json [system-health] Add support for monitoring system health (#4835) 2020-10-12 11:12:49 +03:00
thermal_policy.json [Mellanox] Never disable kernel thermal algorithm at real-time (#4638) 2020-05-26 10:46:29 -07:00