22 Oct, 2006

1 commit

  • The current implementation uses a sequence of a cacheflush and a copy.
    This is racy in case of a multithreaded debuggee and renders GDB
    virtually unusable.

    Aside this fixes a performance hog rendering access to /proc/cmdline very
    slow and resulting in a enough cache stalls for the 34K AP/SP programming
    model to make the bare metal code on the non-Linux VPE miss RT deadlines.

    The main part of this patch was originally written by Ralf Baechle;
    Atushi Nemoto did the the debugging.

    Signed-off-by: Atsushi Nemoto
    Signed-off-by: Ralf Baechle

    Ralf Baechle
     

30 Jun, 2006

1 commit

  • FIXADDR_TOP is used for HIGHMEM and for upper limit of vmalloc area on
    32bit kernel. TX39XX and TX49XX have "reserved" segment in CKSEG3
    area. 0xff000000-0xff3fffff on TX49XX and 0xff000000-0xfffeffff on
    TX39XX are reserved (unmapped, uncached) therefore can not be used as
    mapped area.

    Signed-off-by: Atsushi Nemoto
    Signed-off-by: Ralf Baechle

    Atsushi Nemoto
     

26 Apr, 2006

1 commit


30 Oct, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds