# This is a BitKeeper generated diff -Nru style patch. # # ChangeSet # 2004/06/06 10:42:34-03:00 ak@suse.de # [PATCH] Fix argument parsing in x86-64 machine check handler # # Fix some bugs in the command line parsing of the x86-74 machine check handler. # Disabling banks should now really work. # TAG: MailDone # # arch/x86_64/kernel/bluesmoke.c # 2004/06/04 07:45:57-03:00 ak@suse.de +3 -3 # Fix argument parsing in x86-64 machine check handler # # ChangeSet # 2004/06/06 10:42:00-03:00 neilb@cse.unsw.edu.au # [PATCH] Fix hard-to-hit BUG in raid5 resync code # # Hi Marcelo, # This patch fixes a long standing bug in raid5, that is fairly hard to hit. # # As the comment below says, the if() condition on the for loop is there to # optimised out the loop if it is known that it isn't needed, so making the test # broader (as this patch does) cannot possibly hurt in correctness. # Please include this in an upcoming release. # Thanks, # NeilBrown # # (patch against 2.4.27-pre5) # # ### Comments for Changeset # # # This condition on this loop is primarily to avoid the loop # if it doesn't appear to be needed. However it optimises # a little too much and there is a case where it skips the # loop when it is really needed. This patch fixes it. # # # Signed-off-by: Neil Brown # # ### Diffstat output # ./drivers/md/raid5.c | 2 +- # 1 files changed, 1 insertion(+), 1 deletion(-) # # drivers/md/raid5.c # 2004/06/04 03:51:06-03:00 neilb@cse.unsw.edu.au +1 -1 # Fix hard-to-hit BUG in raid5 resync code # # ChangeSet # 2004/06/05 22:45:42-03:00 kumar.gala@freescale.com # [PATCH] Simple build fix for PPC 826x # # Noticed a small build issue thats been around for a little while. # TAG: MailDone # # arch/ppc/kernel/m8260_setup.c # 2004/06/02 18:33:08-03:00 kumar.gala@freescale.com +1 -1 # Simple build fix for PPC 826x # # arch/ppc/boot/simple/m8260_tty.c # 2004/06/02 18:33:08-03:00 kumar.gala@freescale.com +1 -1 # Simple build fix for PPC 826x # diff -Nru a/arch/ppc/boot/simple/m8260_tty.c b/arch/ppc/boot/simple/m8260_tty.c --- a/arch/ppc/boot/simple/m8260_tty.c 2004-06-06 07:02:50 -07:00 +++ b/arch/ppc/boot/simple/m8260_tty.c 2004-06-06 07:02:50 -07:00 @@ -156,7 +156,7 @@ sccp->scc_sccm = 0; sccp->scc_scce = 0xffff; sccp->scc_dsr = 0x7e7e; - sccp->scc_pmsr = 0x3000; + sccp->scc_psmr = 0x3000; /* Wire BRG1 to SCC1. The console driver will take care of * others. diff -Nru a/arch/ppc/kernel/m8260_setup.c b/arch/ppc/kernel/m8260_setup.c --- a/arch/ppc/kernel/m8260_setup.c 2004-06-06 07:02:49 -07:00 +++ b/arch/ppc/kernel/m8260_setup.c 2004-06-06 07:02:50 -07:00 @@ -93,7 +93,7 @@ */ static uint rtc_time; -static static int +static int m8260_set_rtc_time(unsigned long time) { rtc_time = time; diff -Nru a/arch/x86_64/kernel/bluesmoke.c b/arch/x86_64/kernel/bluesmoke.c --- a/arch/x86_64/kernel/bluesmoke.c 2004-06-06 07:02:50 -07:00 +++ b/arch/x86_64/kernel/bluesmoke.c 2004-06-06 07:02:50 -07:00 @@ -451,9 +451,9 @@ else if (!strcmp(p,"off")) mce_disabled = 1; else if (!strncmp(p,"enable",6)) - disabled_banks &= ~(1<