An error occurred fetching the project authors.
  1. 30 Jan, 2008 8 commits
  2. 18 Dec, 2007 2 commits
  3. 26 Nov, 2007 1 commit
  4. 25 Oct, 2007 1 commit
  5. 16 Oct, 2007 2 commits
  6. 13 Oct, 2007 1 commit
    • Dave Jones's avatar
      Delete filenames in comments. · 835c34a1
      Dave Jones authored
      Since the x86 merge, lots of files that referenced their own filenames
      are no longer correct.  Rather than keep them up to date, just delete
      them, as they add no real value.
      
      Additionally:
      - fix up comment formatting in scx200_32.c
      - Remove a credit from myself in setup_64.c from a time when we had no SCM
      - remove longwinded history from tsc_32.c which can be figured out from
        git.
      Signed-off-by: default avatarDave Jones <davej@redhat.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      835c34a1
  7. 11 Oct, 2007 3 commits
    • Peter Zijlstra's avatar
      lockdep: annotate kprobes irq fiddling · 58dfe883
      Peter Zijlstra authored
      kprobes disables irqs for jprobes, but does not tell lockdep about it.
      
      This resolves this warning during an allyesconfig bzImage bootup test:
      
       [  423.670337] WARNING: at kernel/lockdep.c:2658 check_flags()
       [  423.670341]  [<c0107f01>] show_trace_log_lvl+0x19/0x2e
       [  423.670348]  [<c0107ffa>] show_trace+0x12/0x14
       [  423.670350]  [<c0108010>] dump_stack+0x14/0x16
       [  423.670353]  [<c015249d>] check_flags+0x95/0x142
       [  423.670357]  [<c0155576>] lock_acquire+0x52/0xb8
       [  423.670360]  [<c1313c90>] _spin_lock+0x2e/0x58
       [  423.670365]  [<c11b72f9>] jtcp_rcv_established+0x6e/0x189
       [  423.670369]  [<c11810da>] tcp_v4_do_rcv+0x30b/0x620
       [  423.670373]  [<c1181c8c>] tcp_v4_rcv+0x89d/0x8fa
       [  423.670376]  [<c1167dba>] ip_local_deliver+0x17d/0x225
       [  423.670380]  [<c11682f5>] ip_rcv+0x493/0x4ce
       [  423.670383]  [<c11177ef>] netif_receive_skb+0x347/0x365
       [  423.670388]  [<c07b6e7b>] nv_napi_poll+0x501/0x6c3
       [  423.670393]  [<c1115b1a>] net_rx_action+0xa3/0x1b6
       [  423.670396]  [<c013bdee>] __do_softirq+0x76/0xfb
       [  423.670400]  [<c0109189>] do_softirq+0x75/0xf3
      
      [ akpm: checkpatch.pl cleanups ]
      
      Cc: Prasanna S Panchamukhi <prasanna@in.ibm.com>
      Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
      Cc: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
      Cc: David S. Miller <davem@davemloft.net>
      Signed-off-by: default avatarPeter Zijlstra <a.p.zijlstra@chello.nl>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      58dfe883
    • Thomas Gleixner's avatar
      x86_64: move kernel · 250c2277
      Thomas Gleixner authored
      Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      250c2277
    • Thomas Gleixner's avatar
      x86_64: prepare shared kernel/kprobes.c · 81656390
      Thomas Gleixner authored
      Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      81656390
  8. 22 Jul, 2007 1 commit
    • Andi Kleen's avatar
      x86: Fix alternatives and kprobes to remap write-protected kernel text · 19d36ccd
      Andi Kleen authored
      Reenable kprobes and alternative patching when the kernel text is write
      protected by DEBUG_RODATA
      
      Add a general utility function to change write protected text.  The new
      function remaps the code using vmap to write it and takes care of CPU
      synchronization.  It also does CLFLUSH to make icache recovery faster.
      
      There are some limitations on when the function can be used, see the
      comment.
      
      This is a newer version that also changes the paravirt_ops code.
      text_poke also supports multi byte patching now.
      
      Contains bug fixes from Zach Amsden and suggestions from Mathieu
      Desnoyers.
      
      Cc: Jan Beulich <jbeulich@novell.com>
      Cc: Jeremy Fitzhardinge <jeremy@goop.org>
      Cc: Mathieu Desnoyers <compudj@krystal.dyndns.org>
      Cc: Zach Amsden <zach@vmware.com>
      Signed-off-by: default avatarAndi Kleen <ak@suse.de>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      19d36ccd
  9. 08 May, 2007 4 commits
  10. 07 Dec, 2006 1 commit
    • Masami Hiramatsu's avatar
      [PATCH] kprobes: enable booster on the preemptible kernel · b4c6c34a
      Masami Hiramatsu authored
      When we are unregistering a kprobe-booster, we can't release its
      instruction buffer immediately on the preemptive kernel, because some
      processes might be preempted on the buffer.  The freeze_processes() and
      thaw_processes() functions can clean most of processes up from the buffer.
      There are still some non-frozen threads who have the PF_NOFREEZE flag.  If
      those threads are sleeping (not preempted) at the known place outside the
      buffer, we can ensure safety of freeing.
      
      However, the processing of this check routine takes a long time.  So, this
      patch introduces the garbage collection mechanism of insn_slot.  It also
      introduces the "dirty" flag to free_insn_slot because of efficiency.
      
      The "clean" instruction slots (dirty flag is cleared) are released
      immediately.  But the "dirty" slots which are used by boosted kprobes, are
      marked as garbages.  collect_garbage_slots() will be invoked to release
      "dirty" slots if there are more than INSNS_PER_PAGE garbage slots or if
      there are no unused slots.
      
      Cc: "Keshavamurthy, Anil S" <anil.s.keshavamurthy@intel.com>
      Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
      Cc: "bibo,mao" <bibo.mao@intel.com>
      Cc: Prasanna S Panchamukhi <prasanna@in.ibm.com>
      Cc: Yumiko Sugita <yumiko.sugita.yf@hitachi.com>
      Cc: Satoshi Oshima <soshima@redhat.com>
      Cc: Hideo Aoki <haoki@redhat.com>
      Signed-off-by: default avatarMasami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
      Acked-by: default avatarIngo Molnar <mingo@elte.hu>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      b4c6c34a
  11. 02 Oct, 2006 2 commits
  12. 30 Jun, 2006 1 commit
  13. 21 May, 2006 1 commit
  14. 19 Apr, 2006 1 commit
  15. 26 Mar, 2006 2 commits
  16. 23 Mar, 2006 1 commit
  17. 12 Jan, 2006 1 commit
  18. 10 Jan, 2006 4 commits
  19. 12 Dec, 2005 1 commit
  20. 07 Nov, 2005 2 commits