You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dave McCracken
46a82b2d55
[PATCH] Standardize pxx_page macros
...
One of the changes necessary for shared page tables is to standardize the
pxx_page macros. pte_page and pmd_page have always returned the struct
page associated with their entry, while pte_page_kernel and pmd_page_kernel
have returned the kernel virtual address. pud_page and pgd_page, on the
other hand, return the kernel virtual address.
Shared page tables needs pud_page and pgd_page to return the actual page
structures. There are very few actual users of these functions, so it is
simple to standardize their usage.
Since this is basic cleanup, I am submitting these changes as a standalone
patch. Per Hugh Dickins' comments about it, I am also changing the
pxx_page_kernel macros to pxx_page_vaddr to clarify their meaning.
Signed-off-by: Dave McCracken <dmccr@us.ibm.com>
Cc: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
19 years ago
..
boot
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
19 years ago
common
[ARM] 3741/1: remove sa1111.c build warning on non-sa1100 systems
19 years ago
configs
[ARM] 3786/1: pnx4008: update defconfig
19 years ago
kernel
[ARM] Add Integrator support for glibc outb() and friends
19 years ago
lib
Remove obsolete #include <linux/config.h>
19 years ago
mach-aaec2000
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-at91rm9200
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
19 years ago
mach-clps711x
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-clps7500
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-ebsa110
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-ep93xx
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-footbridge
[ARM] Move prototype for register_isa_ports to asm/io.h
19 years ago
mach-h720x
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-imx
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
19 years ago
mach-integrator
[ARM] Add Integrator support for glibc outb() and friends
19 years ago
mach-iop3xx
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
19 years ago
mach-ixp4xx
[ARM] 3772/1: Fix compilation error in mach-ixp4xx/nslu2*
19 years ago
mach-ixp23xx
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-ixp2000
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-l7200
[ARM] 3684/1: ARM: Convert l7200 to generic irq handling
19 years ago
mach-lh7a40x
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
19 years ago
mach-netx
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-omap1
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
19 years ago
mach-omap2
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
19 years ago
mach-pnx4008
[ARM] 3709/1: pnx4008: convert to generic irq subsystem
19 years ago
mach-pxa
[ARM] 3760/1: This patch adds timeouts while working with SSP registers. Such timeouts were en
19 years ago
mach-realview
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-rpc
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
mach-s3c2410
[ARM] 3794/1: S3C24XX: do not defined set_irq_wake when no CONFIG_PM
19 years ago
mach-sa1100
[ARM] 3760/1: This patch adds timeouts while working with SSP registers. Such timeouts were en
19 years ago
mach-shark
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
19 years ago
mach-versatile
[ARM] 3752/1: fix versatile flash resource map
19 years ago
mm
[PATCH] Standardize pxx_page macros
19 years ago
nwfpe
[ARM] 3729/3: EABI padding rules necessitate the packed attribute of floatx80
19 years ago
oprofile
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
19 years ago
plat-omap
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
19 years ago
tools
…
vfp
[ARM] 3750/3: Fix double VFP emulation for EABI kernels
19 years ago
Kconfig
Merge branch 'genirq' of master.kernel.org:/home/rmk/linux-2.6-arm
19 years ago
Kconfig-nommu
…
Kconfig.debug
…
Makefile
[ARM] 3761/1: fix armv4t breakage after adding thumb interworking to userspace helpers
19 years ago