linux/arch/arm/kernel
Russell King de8e71ca4f ARM: pm: only use preallocated page table during resume
Only use the preallocated page table during the resume, not while
suspending.  This avoids the overhead of having to switch unnecessarily
to the resume page table in the suspend path.

Tested-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Tested-by: Shawn Guo <shawn.guo@linaro.org>
Tested-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2011-09-20 23:33:38 +01:00
..
.gitignore
armksyms.c arm: remove stale export of 'sha_transform' 2011-08-07 15:49:11 -07:00
arthur.c
asm-offsets.c ARM: vfp: fix a hole in VFP thread migration 2011-07-09 17:22:12 +01:00
atags.c
atags.h
bios32.c PCI: Make the struct pci_dev * argument of pci_fixup_irqs const. 2011-07-22 08:26:06 -07:00
calls.S Merge branch 'setns' 2011-05-28 10:51:01 -07:00
compat.c
compat.h
crash_dump.c
crunch-bits.S
crunch.c
debug.S
devtree.c irq: add irq_domain translation infrastructure 2011-07-28 01:32:04 -06:00
dma-isa.c
dma.c
early_printk.c
ecard.c
ecard.h
elf.c
entry-armv.S Merge branch 'devel-stable' into for-next 2011-07-22 23:09:07 +01:00
entry-common.S ARM: 6952/1: fix lockdep warning of "unannotated irqs-off" 2011-06-06 10:56:22 +01:00
entry-header.S Merge branch 'devel-stable' into for-next 2011-07-22 23:09:07 +01:00
etm.c
fiq.c ARM: 6938/1: fiq: Refactor {get,set}_fiq_regs() for Thumb-2 2011-05-26 10:31:06 +01:00
fiqasm.S ARM: 6938/1: fiq: Refactor {get,set}_fiq_regs() for Thumb-2 2011-05-26 10:31:06 +01:00
ftrace.c
head-common.S
head-nommu.S ARM: 6999/1: head, zImage: Always Enter the kernel in ARM state 2011-07-19 12:00:53 +01:00
head.S ARM: 6999/1: head, zImage: Always Enter the kernel in ARM state 2011-07-19 12:00:53 +01:00
hw_breakpoint.c ARM: entry: avoid enabling interrupts in prefetch/data abort handlers 2011-07-02 10:56:00 +01:00
init_task.c
io.c
irq.c Merge branch 'next/devel' of ssh://master.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc 2011-07-26 17:41:04 -07:00
isa.c
iwmmxt.S ARM: pxa: fix logic error in PJ4 iWMMXt handling 2011-08-11 10:10:26 +08:00
kgdb.c
kprobes-arm.c ARM: kprobes: Remove now unused code 2011-07-13 17:32:51 +00:00
kprobes-common.c ARM: kprobes: Add alu_write_pc() 2011-07-13 17:32:48 +00:00
kprobes-thumb.c ARM: kprobes: Decode 32-bit Thumb multiply and absolute difference instructions 2011-07-13 17:32:48 +00:00
kprobes.c ARM: kprobes: Extend arch_specific_insn to add pointer to emulated instruction 2011-07-13 17:32:42 +00:00
kprobes.h ARM: kprobes: Add alu_write_pc() 2011-07-13 17:32:48 +00:00
leds.c
machine_kexec.c
Makefile ARM: pm: preallocate a page table for suspend/resume 2011-09-20 23:33:36 +01:00
module.c ARM: Fix build error for SMP=n builds 2011-08-04 08:24:29 +01:00
perf_event_v6.c perf, arch: Add generic NODE cache events 2011-07-01 11:06:38 +02:00
perf_event_v7.c Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2011-07-24 10:20:54 -07:00
perf_event_xscale.c perf, arch: Add generic NODE cache events 2011-07-01 11:06:38 +02:00
perf_event.c Merge branch 'devel-stable' into for-next 2011-07-22 23:09:07 +01:00
pj4-cp0.c
pmu.c ARM: perf: make name of arm_pmu_type consistent 2011-08-12 15:40:21 +01:00
process.c cpuidle: Consistent spelling of cpuidle_idle_call() 2011-08-04 16:35:34 -10:00
ptrace.c Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2011-07-24 10:20:54 -07:00
relocate_kernel.S ARM: 7065/1: kexec: ensure new kernel is entered in ARM state 2011-08-28 10:39:41 +01:00
return_address.c
sched_clock.c
setup.c ARM: cache: detect VIPT aliasing I-cache on ARMv6 2011-08-12 15:41:15 +01:00
signal.c
signal.h
sleep.S ARM: pm: only use preallocated page table during resume 2011-09-20 23:33:38 +01:00
smp_scu.c ARM: 6960/1: allow enabling SCU code on UP 2011-07-06 20:55:15 +01:00
smp_tlb.c
smp_twd.c ARM: twd: register clockevents device before enabling PPI 2011-08-12 15:41:08 +01:00
smp.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
stacktrace.c
suspend.c ARM: pm: only use preallocated page table during resume 2011-09-20 23:33:38 +01:00
swp_emulate.c perf: Remove the nmi parameter from the swevent and overflow interface 2011-07-01 11:06:35 +02:00
sys_arm.c
sys_oabi-compat.c
tcm.c ARM: 6985/1: export functions to determine the presence of I/DTCM 2011-07-06 20:49:45 +01:00
tcm.h
thumbee.c
time.c
traps.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
unwind.c
vmlinux.lds.S ARM: vmlinux.lds: use _text and _stext the same way as x86 2011-07-07 23:36:34 +01:00
xscale-cp0.c