Jack Steiner
76148df19c
gru: send cross partition interrupts using the gru
...
GRU Message queue instructions are used to deliver messages to other SSIs
within the numalink domain. In most cases, a single GRU mesq instruction
will deliver both the message AND an interrupt to notify the other SSI
that a messsage is present. In some cases, however, the interrupt must be
sent explicitly.
To improve resilency, the GRU driver should send these explicit interrupts
using the GRU to write the remote chipset register. Current code sends
the interrupt using a cpu instruction to write the chipset register.
Signed-off-by: Jack Steiner <steiner@sgi.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-12-16 07:20:17 -08:00
..
accessibility
acpi
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
2009-12-11 15:59:23 -08:00
amba
ata
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2009-12-12 14:27:24 -08:00
atm
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2009-12-11 17:12:17 -08:00
auxdisplay
base
mm: slab-allocate memory section nodemask for large systems
2009-12-15 08:53:20 -08:00
block
Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-block
2009-12-15 09:11:28 -08:00
bluetooth
USB: remove the auto_pm flag
2009-12-11 11:55:21 -08:00
cdrom
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
2009-12-09 19:03:16 -08:00
char
drivers/char/ipmi: Use KCS_IDLE_STATE
2009-12-16 07:20:10 -08:00
clocksource
cs5535: add a generic clock event MFGPT driver
2009-12-15 08:53:28 -08:00
connector
cpufreq
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2009-12-14 09:58:24 -08:00
cpuidle
drivers/cpuidle: Move dereference after NULL test
2009-12-15 08:53:25 -08:00
crypto
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2009-12-14 09:58:24 -08:00
dca
dio
m68k: don't export static inline functions
2009-12-06 11:18:28 +01:00
dma
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
edac
edac: i5100 add 6 ranks per channel
2009-12-16 07:20:12 -08:00
eisa
firewire
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
2009-12-11 15:22:27 -08:00
firmware
firmware: only allow EDD on x86
2009-12-15 08:53:34 -08:00
gpio
gpiolib: add support for changing value polarity in sysfs
2009-12-16 07:20:01 -08:00
gpu
Merge branch 'drm-nouveau-pony' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2009-12-11 14:32:49 -08:00
hid
USB: remove the auto_pm flag
2009-12-11 11:55:21 -08:00
hwmon
lis3: scale output values to mg
2009-12-15 08:53:36 -08:00
i2c
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
ide
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2009-12-12 14:27:24 -08:00
idle
ieee1394
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2009-12-09 19:43:33 -08:00
ieee802154
infiniband
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2009-12-14 09:58:24 -08:00
input
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
isdn
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
2009-12-14 12:33:02 -08:00
leds
tree-wide: convert open calls to remove spaces to skip_spaces() lib function
2009-12-15 08:53:32 -08:00
lguest
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2009-12-14 09:58:24 -08:00
macintosh
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2009-12-12 14:27:24 -08:00
mca
md
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
2009-12-15 09:12:01 -08:00
media
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
memstick
message
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2009-12-09 19:43:33 -08:00
mfd
mfd: compile fix for twl4030 renaming
2009-12-15 09:33:36 -08:00
misc
gru: send cross partition interrupts using the gru
2009-12-16 07:20:17 -08:00
mmc
mmc: let tmio-mmc use dev_name() with request_irq()
2009-12-15 08:53:35 -08:00
mtd
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
net
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
nubus
of
Merge commit 'origin/master' into next
2009-12-09 17:14:38 +11:00
oprofile
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2009-12-14 09:58:24 -08:00
parisc
tree-wide: convert open calls to remove spaces to skip_spaces() lib function
2009-12-15 08:53:32 -08:00
parport
parport_pc.c: use correct length in strncmp
2009-12-16 07:20:12 -08:00
pci
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
pcmcia
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
platform
tree-wide: convert open calls to remove spaces to skip_spaces() lib function
2009-12-15 08:53:32 -08:00
pnp
pnpbios: convert to seq_file
2009-12-16 07:20:05 -08:00
power
Merge git://git.infradead.org/battery-2.6
2009-12-15 08:59:33 -08:00
pps
ps3
rapidio
regulator
regulator: Add support for twl6030 regulators
2009-12-14 00:26:20 +01:00
rtc
ARM: NUC900: add RTC driver support for nuc910 and nuc920
2009-12-16 07:20:00 -08:00
s390
tree-wide: convert open calls to remove spaces to skip_spaces() lib function
2009-12-15 08:53:32 -08:00
sbus
scsi
Subject: Re: [PATCH] strstrip incorrectly marked __must_check
2009-12-15 08:53:34 -08:00
serial
ioc3/ioc4: fix error path on driver registration
2009-12-15 08:53:27 -08:00
sfi
sh
sn
ioc3/ioc4: fix error path on driver registration
2009-12-15 08:53:27 -08:00
spi
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
ssb
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2009-12-05 15:22:26 -08:00
staging
Staging: batman: fix debug Kconfig option
2009-12-11 15:49:27 -08:00
tc
telephony
Merge branch 'for-next' into for-linus
2009-12-07 18:36:35 +01:00
thermal
uio
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
usb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
2009-12-15 08:58:13 -08:00
uwb
video
intelfb: fix setting of active pipe with LVDS displays
2009-12-16 07:20:05 -08:00
virtio
vlynq
w1
watchdog
const: constify remaining dev_pm_ops
2009-12-15 08:53:25 -08:00
xen
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2009-12-11 12:18:16 -08:00
zorro
m68k: don't export static inline functions
2009-12-06 11:18:28 +01:00
Kconfig
cs5535: add a generic clock event MFGPT driver
2009-12-15 08:53:28 -08:00
Makefile