linux/arch/mips
Davide Libenzi f6dfb4fd7d [PATCH] Add epoll compat_ code to fs/compat.c
IA64 and ARM-OABI are currently using their own version of epoll compat_
code.

An architecture needs epoll_event translation if alignof(u64) in 32 bit
mode is different from alignof(u64) in 64 bit mode.  If an architecture
needs epoll_event translation, it must define struct compat_epoll_event in
asm/compat.h and set CONFIG_HAVE_COMPAT_EPOLL_EVENT and use
compat_sys_epoll_ctl and compat_sys_epoll_wait.

All 64 bit architecture should use compat_sys_epoll_pwait.

[sfr: restructure and move to fs/compat.c, remove MIPS version
of compat_sys_epoll_pwait, use __put_user_unaligned]

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Russell King <rmk@arm.linux.org.uk>
Cc: "Luck, Tony" <tony.luck@intel.com>
Cc: "David S. Miller" <davem@davemloft.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-03-08 07:38:22 -08:00
..
arc [MIPS] ARC: Fix several compiler warnings. 2007-03-08 01:10:30 +00:00
au1000 [MIPS] MTX1: add idsel cardbus ressources 2007-03-04 19:02:44 +00:00
basler/excite [MIPS] excite: Set serial driver iotype to UPIO_RM9000 2007-02-26 23:06:06 +00:00
boot
cobalt [MIPS] Cobalt: Fix early printk 2007-03-07 00:07:16 +00:00
configs [MIPS] Convert to RTC-class ds1742 driver 2007-03-04 19:02:34 +00:00
ddb5xxx [MIPS] Kill redundant EXTRA_AFLAGS 2007-02-26 23:06:05 +00:00
dec [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. 2007-03-04 19:02:37 +00:00
emma2rh [MIPS] emma2rh: Remove needless <asm/i8259.h> inclusion. 2007-02-20 17:11:55 +00:00
gt64120 [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. 2007-03-04 19:02:37 +00:00
jazz [MIPS] Kill redundant EXTRA_AFLAGS 2007-02-26 23:06:05 +00:00
jmr3927 [MIPS] Convert to RTC-class ds1742 driver 2007-03-04 19:02:34 +00:00
kernel [PATCH] Add epoll compat_ code to fs/compat.c 2007-03-08 07:38:22 -08:00
lasat [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. 2007-03-04 19:02:37 +00:00
lib [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. 2007-03-04 19:02:37 +00:00
lib-32 [MIPS] Kill redundant EXTRA_AFLAGS 2007-02-26 23:06:05 +00:00
lib-64 [MIPS] Kill redundant EXTRA_AFLAGS 2007-02-26 23:06:05 +00:00
math-emu [MIPS] Make sure cpu_has_fpu is used only in atomic context 2006-10-09 23:20:48 +01:00
mips-boards [MIPS] SMTC: De-obscure Malta hooks. 2007-03-07 00:07:16 +00:00
mm [MIPS] TX39: Remove redundant tx39_blast_icache() calls 2007-03-07 00:07:16 +00:00
momentum mv643xx_eth: Place explicit port number in mv643xx_eth_platform_data 2007-03-06 06:14:54 -05:00
oprofile [MIPS] Oprofile: Add missing break statements. 2007-03-04 19:02:34 +00:00
pci [MIPS] MTX1: clear PCI errors 2007-03-04 19:02:45 +00:00
philips/pnx8550 [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. 2007-03-04 19:02:37 +00:00
pmc-sierra [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. 2007-03-04 19:02:37 +00:00
qemu [MIPS] prom_free_prom_memory cleanup 2007-02-06 16:53:09 +00:00
sgi-ip22 [MIPS] Kill redundant EXTRA_AFLAGS 2007-02-26 23:06:05 +00:00
sgi-ip27 [MIPS] IP27: Build fix 2007-03-07 00:07:18 +00:00
sgi-ip32 [MIPS] Kill redundant EXTRA_AFLAGS 2007-02-26 23:06:05 +00:00
sibyte [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. 2007-03-04 19:02:37 +00:00
sni [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. 2007-03-04 19:02:37 +00:00
tx4927 [MIPS] No need to write c0_compare in plat_timer_setup 2007-03-04 19:02:35 +00:00
tx4938 [MIPS] No need to write c0_compare in plat_timer_setup 2007-03-04 19:02:35 +00:00
vr41xx [MIPS] Kill redundant EXTRA_AFLAGS 2007-02-26 23:06:05 +00:00
defconfig [MIPS] Add basic SMARTMIPS ASE support 2007-02-22 00:50:44 +00:00
Kconfig [MIPS] Cobalt: Fix early printk 2007-03-07 00:07:16 +00:00
Kconfig.debug [MIPS] Make SMTC_IDLE_HOOK_DEBUG a proper option in Kconfig.debug. 2007-02-26 23:06:06 +00:00
Makefile [MIPS] Add basic SMARTMIPS ASE support 2007-02-22 00:50:44 +00:00