11 May, 2011

2 commits


10 May, 2011

25 commits


09 May, 2011

10 commits


08 May, 2011

1 commit

  • …/git/tip/linux-2.6-tip

    * 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    perf tools: Makefile: Use gcc to determine ARCH
    perf events, x86: Fix Intel Nehalem and Westmere last level cache event definitions
    hw_breakpoints, powerpc: Fix CONFIG_HAVE_HW_BREAKPOINT off-case in ptrace_set_debugreg()
    sh, hw_breakpoints: Fix racy access to ptrace breakpoints
    arm, hw_breakpoints: Fix racy access to ptrace breakpoints
    powerpc, hw_breakpoints: Fix racy access to ptrace breakpoints
    x86, hw_breakpoints: Fix racy access to ptrace breakpoints
    ptrace: Prepare to fix racy accesses on task breakpoints

    Linus Torvalds
     

07 May, 2011

2 commits

  • The original Makefile uses "uname -m" to determine ARCH.
    This causes problem on x86 when compile perf tool on 32 bit
    userspace with a 64 bit kernel.

    bench/../../../arch/x86/lib/memcpy_64.S: Assembler messages:
    bench/../../../arch/x86/lib/memcpy_64.S:28: Error: bad register name `%rdi'

    This is because "uname -m" returns x86_64 and memcpy_64.S is
    included in 32 bit build.

    Reported-by: Riccardo Magliocchetti
    Signed-off-by: Lin Ming
    Cc: Peter Zijlstra
    Cc: Arnaldo Carvalho de Melo
    Link: http://lkml.kernel.org/r/1304743274.3132.17.camel@localhost
    Signed-off-by: Ingo Molnar

    Lin Ming
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
    cifs: handle errors from coalesce_t2
    cifs: refactor mid finding loop in cifs_demultiplex_thread
    cifs: sanitize length checking in coalesce_t2 (try #3)
    cifs: check for bytes_remaining going to zero in CIFS_SessSetup
    cifs: change bleft in decode_unicode_ssetup back to signed type

    Linus Torvalds