Tomas Hruby 13a0d5fa5e SMP - Cpu local variables
- most global variables carry information which is specific to the
  local CPU and each CPU must have its own copy

- cpu local variable must be declared in cpulocal.h between
  DECLARE_CPULOCAL_START and DECLARE_CPULOCAL_END markers using
  DECLARE_CPULOCAL macro

- to access the cpu local data the provided macros must be used

	get_cpu_var(cpu, name)
	get_cpu_var_ptr(cpu, name)

	get_cpulocal_var(name)
	get_cpulocal_var_ptr(name)

- using this macros makes future changes in the implementation
  possible

- switching to ELF will make the declaration of cpu local data much
  simpler, e.g.

  CPULOCAL int blah;

  anywhere in the kernel source code
2010-09-15 14:09:46 +00:00
..
2010-09-15 14:09:46 +00:00
2010-09-15 14:09:46 +00:00
2010-09-15 14:09:46 +00:00
2010-09-02 15:43:54 +00:00
2010-03-30 08:34:33 +00:00
2010-09-15 14:09:46 +00:00
2010-09-15 14:09:46 +00:00
2010-07-06 22:05:21 +00:00
2010-06-24 13:31:40 +00:00
2010-06-24 13:31:40 +00:00
2010-06-24 13:31:40 +00:00
2010-09-15 14:09:46 +00:00
2010-09-07 07:18:11 +00:00
2010-04-26 14:43:59 +00:00
2010-09-15 14:09:46 +00:00
2010-09-15 14:09:46 +00:00
2010-09-15 14:09:46 +00:00
2010-06-28 22:07:49 +00:00
2010-09-15 14:09:46 +00:00
2010-09-15 14:09:46 +00:00
2009-01-09 21:44:52 +00:00
2010-09-15 14:09:43 +00:00
2010-05-19 10:00:02 +00:00
2010-06-08 14:09:18 +00:00
2010-06-11 08:16:10 +00:00
2010-04-01 22:22:33 +00:00