kernel-hacking-2024-linux-s.../arch
Keith Owens 866ba633a8 [IA64] Module gp must point to valid memory
Some bits of the kernel assume that gp always points to valid memory,
in particular PHYSICAL_MODE_ENTER() assumes that both gp and sp are
valid virtual addresses with associated physical pages.  The IA64
module loader puts gp well past the end of the module, with no physical
backing.  Offsets on gp are still valid, but physical mode addressing
breaks for modules.  Ensure that gp always falls within the module
body.  Also ensure that gp is 8 byte aligned.

Signed-off-by: Keith Owens <kaos@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2005-06-08 11:41:31 -07:00
..
alpha [PATCH] alpha/osf_sys: use helper functions to convert between tv and jiffies 2005-05-17 07:59:21 -07:00
arm [PATCH] ARM: Fix build error 2005-05-16 23:36:22 +01:00
arm26 [PATCH] ISA DMA Kconfig fixes - part 1 2005-05-04 07:33:13 -07:00
cris
frv
h8300 [PATCH] h8300 sleep problem 2005-05-31 14:54:17 -07:00
i386 [CPUFREQ] Typos. 2005-05-31 19:03:52 -07:00
ia64 [IA64] Module gp must point to valid memory 2005-06-08 11:41:31 -07:00
m32r
m68k
m68knommu [PATCH] m68knommu: fix scheduling and race problems in idle loop 2005-06-03 08:16:17 -07:00
mips [PATCH] mips: add resource management to pmu 2005-05-17 07:59:20 -07:00
parisc [PATCH] ISA DMA Kconfig fixes - part 1 2005-05-04 07:33:13 -07:00
ppc [PATCH] ppc32: Fix incorrect CPU_FTR fixup usage for unified caches 2005-06-06 14:42:23 -07:00
ppc64 [PATCH] prom_find_machine_type typo breaks pSeries lpar boot 2005-06-03 13:20:04 -07:00
s390 [PATCH] s390: deadlock in appldata 2005-06-04 17:13:00 -07:00
sh [PATCH] ISA DMA Kconfig fixes - part 1 2005-05-04 07:33:13 -07:00
sh64
sparc [SPARC]: Remove legacy stuff from cpu_idle(). 2005-05-05 14:53:01 -07:00
sparc64 [SPARC64]: Refine PCI strbuf ctx-based flush. 2005-05-31 19:13:52 -07:00
um [PATCH] uml: remove jail mode + other leftovers 2005-05-28 16:46:14 -07:00
v850
x86_64 [PATCH] x86_64 CONFIG_ACPI=n build fix 2005-05-31 14:54:17 -07:00