15 Jun, 2011

1 commit

  • Stack unwinding is done by code examination. For kernelspace, the
    already existing unwind function is utilized that uses kallsyms to
    quickly find the beginning of functions. For userspace a new function
    was added that examines code at and before the pc.

    Signed-off-by: Daniel Kalmar
    Signed-off-by: Gergely Kis
    Signed-off-by: Robert Richter

    Daniel Kalmar
     

27 Feb, 2010

1 commit

  • Found by

    $ find arch/mips/ -name "*.c" | xargs -i grep -H weak {} | grep -v __weak

    [Ralf: Made this bulletproof by including ]

    Signed-off-by: Wu Zhangjin
    Cc: linux-mips@linux-mips.org
    Patchwork: http://patchwork.linux-mips.org/patch/874/
    Signed-off-by: Ralf Baechle

    Wu Zhangjin
     

18 Sep, 2009

1 commit

  • This kernel support is needed by the user-space tool:oprofile to profile
    linux kernel or applications via loongson2 performance counters. you can
    enable this driver via CONFIG_OPROFILE = y or m.

    On Loongson2 there are two performance counters, each one can count 16
    events respectively. when anyone of the performance counter overflows, an
    interrupt will be generated and is routed to the IRQ MIPS_CPU_IRQ_BASE + 6.

    Signed-off-by: Yanhua
    Signed-off-by: Wu Zhangjin
    Signed-off-by: Ralf Baechle

    Wu Zhangjin
     

16 Oct, 2008

1 commit


26 Jun, 2008

1 commit


29 Apr, 2008

1 commit


12 Oct, 2007

1 commit


30 Nov, 2006

1 commit


27 Jun, 2006

1 commit

  • nmi_create_files() in arch/i386/oprofile/nmi_int.c depends on
    model->num_counters (number of performance counters) being less than 10.
    While this is currently the case, it's too clever by half.

    Other archs aren't quite as clever: they assume 100. I suggest to
    normalize them all to 1000.

    Cc: Philippe Elie
    Cc: John Levon
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Markus Armbruster
     

06 Jun, 2006

1 commit


01 Jun, 2006

1 commit


27 Apr, 2006

2 commits


07 Feb, 2006

2 commits


10 Jan, 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