From 6b4af81e3cc2a50acc12bc5d71187bd9f777cb7e Mon Sep 17 00:00:00 2001 From: Roel Kluin Date: Thu, 4 Jun 2009 19:57:24 -0400 Subject: [PATCH] --- yaml --- r: 148588 b: refs/heads/master c: 0a990614264f04879d9608da1cfcf9a6596efe08 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/blackfin/kernel/kgdb.c | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 08ecc93e0eea..aebea6a8d276 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 11aca0e7352b6a28193221cd2dd85f758fb71b23 +refs/heads/master: 0a990614264f04879d9608da1cfcf9a6596efe08 diff --git a/trunk/arch/blackfin/kernel/kgdb.c b/trunk/arch/blackfin/kernel/kgdb.c index c5362b2b9ed1..da28f796ad78 100644 --- a/trunk/arch/blackfin/kernel/kgdb.c +++ b/trunk/arch/blackfin/kernel/kgdb.c @@ -587,19 +587,18 @@ int kgdb_ebin2mem(char *buf, char *mem, int count) unsigned short *mmr16; unsigned long *mmr32; int err; - int size = 0; + int size; int cpu = raw_smp_processor_id(); tmp_old = tmp_new = buf; - while (count-- > 0) { + for (size = 0; size < count; ++size) { if (*tmp_old == 0x7d) *tmp_new = *(++tmp_old) ^ 0x20; else *tmp_new = *tmp_old; tmp_new++; tmp_old++; - size++; } err = validate_memory_access_address((unsigned long)mem, size);