linux/arch/mips
David Daney 1ed845375b MIPS: Make init_vdso a subsys_initcall.
Quoting from Jiri Slaby's patch of a similar nature for x86:

    When initrd is in use and a driver does request_module() in its
    module_init (i.e. __initcall or device_initcall), a modprobe
    process is created with VDSO mapping. But VDSO is inited even in
    __initcall, i.e. on the same level (at the same time), so it may
    not be inited yet (link order matters).

Move init_vdso up to subsys_initcall to avoid the issue.

Signed-off-by: David Daney <ddaney@caviumnetworks.com>
To: linux-mips@linux-mips.org
Cc: David Daney <ddaney@caviumnetworks.com>
Cc: Jiri Slaby <jslaby@suse.cz>
Patchwork: http://patchwork.linux-mips.org/patch/1386/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2010-07-26 19:08:16 +01:00
..
alchemy MIPS: Alchemy: sleepcode without compile-time cputype dependencies 2010-07-05 17:17:30 +01:00
ar7 MIPS: AR7: Use correct UART port type 2010-07-05 17:17:17 +01:00
bcm47xx MIPS: BCM47xx: Add NVRAM support devices 2010-07-05 17:17:32 +01:00
bcm63xx MIPS: BCM63xx: Avoid namespace clash on GPIO_DIR_{IN,OUT} 2010-05-21 21:31:22 +01:00
boot
cavium-octeon MIPS: Octeon: Serial port fixes for OCTEON simulator. 2010-05-21 21:31:23 +01:00
cobalt
configs MIPS: MTX-1: Update defconfig 2010-05-21 21:31:21 +01:00
dec
emma
fw
gt64120/wrppmc
include/asm MIPS: BCM47xx: Add NVRAM support devices 2010-07-05 17:17:32 +01:00
jazz
kernel MIPS: Make init_vdso a subsys_initcall. 2010-07-26 19:08:16 +01:00
lasat Merge branch 'for-35' of git://repo.or.cz/linux-kbuild 2010-06-01 08:55:52 -07:00
lib
loongson MIPS: Loongson: Define rtc device on MC146818-equipped systems 2010-07-05 17:17:32 +01:00
math-emu MIPS: Restore signalling NaN behaviour for abs.[sd] 2010-07-05 17:17:24 +01:00
mipssim
mm
mti-malta
nxp
oprofile MIPS: Oprofile: Fixup of loongson2_exit() 2010-07-05 17:17:31 +01:00
pci
pmc-sierra
power
powertv MIPS: PowerTV: Move register setup to before reading registers. 2010-07-26 19:08:16 +01:00
rb532
sgi-ip22
sgi-ip27
sgi-ip32
sibyte Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
sni
txx9 sysfs: add struct file* to bin_attr callbacks 2010-05-21 09:37:31 -07:00
vr41xx
Kconfig MIPS: Loongson 2F: Add gpio/gpioilb support 2010-05-21 21:31:16 +01:00
Kconfig.debug
Makefile