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-07-29 08:39:49 +00:00
2010-09-15 08:47:42 +00:00
2010-01-25 21:06:07 +00:00
2010-02-04 16:52:54 +00:00
2010-04-08 15:00:25 +00:00
2010-09-14 11:51:41 +00:00
2009-12-24 20:22:41 +00:00
2010-07-01 11:56:02 +00:00
2010-02-25 17:08:08 +00:00
2008-04-08 13:14:33 +00:00
2010-06-09 12:53:09 +00:00
2010-05-26 22:49:57 +00:00
2006-04-03 15:06:31 +00:00
2009-10-01 16:36:14 +00:00
2010-07-27 09:21:56 +00:00
2010-06-09 12:53:09 +00:00
2010-04-26 23:21:26 +00:00
2010-06-22 09:30:52 +00:00
2010-08-16 17:07:40 +00:00
2010-07-21 15:37:42 +00:00
2006-04-03 15:06:31 +00:00
2010-09-14 21:50:05 +00:00