sonic-buildimage/platform/broadcom/sonic-platform-modules-cel/belgite/modules
jerseyang 7fb8bf7012
Fix the pddf_custom_wdt driver rarely reports kernel dump issue while reboot in belgite platform (#12322)
Why I did it
SONiC will report the kernel dump while system reboot in Belgite platform as the following shows:

How I did it
Cause:

Invalid cdev container pointer from the inode is being accessing in misc
device open, which causes a memory corruption in the slub.
Because of the slub corruption, random crash is seen during reboot.
Fix: - Instead of cdev pointer from the inode, mdev container pointer is
used from the file->privdate_data member.

Action: update the pddf_custom_wdt driver,

How to verify it
Do the reboot stress test to check whether there is kernel dump during reboot progress
2022-11-04 19:26:18 +08:00
..
Makefile Add belgite support (#9511) 2022-05-23 18:45:37 -07:00
mc24lc64t.c Add belgite support (#9511) 2022-05-23 18:45:37 -07:00
pddf_custom_psu.c Add belgite support (#9511) 2022-05-23 18:45:37 -07:00
pddf_custom_wdt.c Fix the pddf_custom_wdt driver rarely reports kernel dump issue while reboot in belgite platform (#12322) 2022-11-04 19:26:18 +08:00