From: Bharata B R. <bh...@in...> - 2002-08-23 05:55:17
|
Hi, I have made these two minor changes into cvs trees, one in lkcd and one in lkcdutils 1. Fixes the hang after dump saving (only with 2.5 cvs tree) --- lkcd_cvs/2.5/drivers/dump/dump_base.c.orig Fri Aug 23 11:04:10 2002 +++ lkcd_cvs/2.5/drivers/dump/dump_base.c Fri Aug 23 10:03:00 2002 @@ -1375,7 +1375,7 @@ dump_execute(char *panic_str, struct pt_regs *regs) { int state = 1; - int scheduler_disabled; + int scheduler_disabled = 1; dump_started = 1; 2. Fixes the failure in dump saving --- lkcd_cvs/lkcdutils/lcrash/include/lcrash.h.orig Fri Aug 23 11:03:09 2002 +++ lkcd_cvs/lkcdutils/lcrash/include/lcrash.h Fri Aug 23 11:03:26 2002 @@ -82,7 +82,7 @@ #define LC_REPORT_FLG 0x0002 #define LC_SAVE_FLG 0x0004 #define LC_ERASE_FLG 0x0008 -#define LC_PROGRESS_FLG 0x0010b +#define LC_PROGRESS_FLG 0x0010 /* Function prototypes */ The original value of LC_PROCESS_FLG (0x10b) resulted in an invalid combination of flags. This is my first encounter with cross-lcrash and I hope this change is ok. Regards, Bharata. -- Bharata B Rao, IBM Linux Technology Center, IBM Software Lab, Bangalore, India. Ph: 91-80-5044962(5262355 X-3962), Mail: bh...@in.... |