(once more, forgotten to cc the list)

Hi!

Ok I used git bisect for my first time and it seems that I have found something!

I haven't looked at the code yet, but the log seems very promising!

Here is what I've found:

f37c9b8d1560d0081e53c71c55113a3c9858011a is the first bad commit
commit f37c9b8d1560d0081e53c71c55113a3c9858011a
Author: Øyvind Harboe <oyvind.har...@zylin.com>
Date:   Tue Nov 3 12:28:00 2009 +0100

    arm920t: memory writes were broken when MMU was disabled

    To support breakpoints, flush data cache line and invalidate
    instruction cache when 4 and 2 byte words are written.

    The previous code was trying to write directly to the physical
    memory, which was buggy and had a number of other situations
    that were not handled.

    Signed-off-by: Øyvind Harboe <oyvind.har...@zylin.com>

:040000 040000 9929fd9afd9f244c2e094742465ebbd279b34354 
8b9b3a9d6be11783a45c3edc7a98c35e6a6df4e8 M      src

Regards


Marc



PS: here is how I found it:

git clone...
git bisect start
git bisect bad v0.3.1
git bisect good v0.1.0


[ba0f4a254c28ce0013e6dd2443f358316153610a] added pathmove command
git bisect good

[18d8ac5267a41d29417ea01213be5dc9c2bddf9c] David Brownell 
<davi...@pacbell.net>Fix some command helptext:          
git bisect good

Bisecting: 203 revisions left to test after this (roughly 8 steps)
[16a7ad5799ae488ad122648f2f74fe5d59e6c0c6] Minor cleanup to ARM926 debug entry:
**** 2010-02-11-13:54

git bisect good
Bisecting: 101 revisions left to test after this (roughly 7 steps)
[113679ff59e20530c621051d0aceb1876a49c45d] corrective fix for MinGW GNU C99 
printf compliance
2010-02-11-13:57

git bisect good
Bisecting: 50 revisions left to test after this (roughly 6 steps)
[8f3b28ff4199a64d6f7aff1584a48f18661969ae] Fix incorrect line endings
2010-02-11-13:59

git bisect good
Bisecting: 25 revisions left to test after this (roughly 5 steps)
[517049dca50fa2af965b2ba9db43d50e65400c3f] Olimex FT2232H JTAG adapters
2010-02-11-14:01

git bisect good
Bisecting: 12 revisions left to test after this (roughly 4 steps)
[1b60ce8d5badb730739744323cb7cd4ac6c252af] target: 20 second timeout/megabyte 
for CRC check
2010-02-11-14:03

git bisect bad
Bisecting: 6 revisions left to test after this (roughly 3 steps)
[c352c96f74bd5d5c3a498805856e4c2e6145eb0a] arm9tdmi: more correct fix for 
vector_catch
2010-02-11-14:07

git bisect good
Bisecting: 3 revisions left to test after this (roughly 2 steps)
[72210fe3a3bcdecbabca5c37d23fa6d548daf2d2] User's Guide: more init info, 
autoprobing, etc
2010-02-11-14:09

git bisect good
Bisecting: 1 revision left to test after this (roughly 1 step)
[b5ce7fe8125da3044a2b4f2d0ef57af4d9eef5e7] target: require working area for 
physical/virtual addresses to be specified
2010-02-11-14:13

git bisect good
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[f37c9b8d1560d0081e53c71c55113a3c9858011a] arm920t: memory writes were broken 
when MMU was disabled
2010-02-11-14:16

 git bisect bad
f37c9b8d1560d0081e53c71c55113a3c9858011a is the first bad commit
commit f37c9b8d1560d0081e53c71c55113a3c9858011a
Author: Øyvind Harboe <oyvind.har...@zylin.com>
Date:   Tue Nov 3 12:28:00 2009 +0100

    arm920t: memory writes were broken when MMU was disabled

    To support breakpoints, flush data cache line and invalidate
    instruction cache when 4 and 2 byte words are written.

    The previous code was trying to write directly to the physical
    memory, which was buggy and had a number of other situations
    that were not handled.

    Signed-off-by: Øyvind Harboe <oyvind.har...@zylin.com>

:040000 040000 9929fd9afd9f244c2e094742465ebbd279b34354 
8b9b3a9d6be11783a45c3edc7a98c35e6a6df4e8 M      src
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to