1. 15 Jul, 2003 1 commit
    • David Mosberger's avatar
      ia64: Change per-CPU implementation so that __get_cpu_var() returns the · 1eaad053
      David Mosberger authored
      	canonical address (l-value).  To get the virtually mapped
      	alias (which is more efficient), use __ia64_per_cpu_var().  The
      	latter is safe only if the address of the l-value is never passed
      	to another CPU (i.e., not stored in any global place).
      	For extremely efficient, portable per-CPU variables, there is
      	now a new API local.h which was introduced by Rusty Russell.
      	To use this, declare a variable of type local_t as a per-CPU
      	variable and then use {__,}cpu_local_FOO() to manipulate such
      	variables.  This patch also updated the atomic interface with
      	a 64-bit counter.
      1eaad053
  2. 14 Jul, 2003 16 commits
  3. 13 Jul, 2003 5 commits
  4. 14 Jul, 2003 2 commits
  5. 13 Jul, 2003 12 commits
  6. 12 Jul, 2003 4 commits