android_kernel_google_msm/drivers
Shuah Khan 7b9f477f51 iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode
commit f2f12b6fc0 upstream.

The iommu_shutdown callback is not initialized when the AMD
IOMMU driver runs in passthrough mode. Fix that by moving
the callback initialization before the check for
passthrough mode.

Signed-off-by: Shuah Khan <shuah.khan@hp.com>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-07-16 09:03:51 -07:00
..
accessibility
acpi acpi_video: fix leaking PCI references 2012-06-17 11:21:28 -07:00
amba
ata ata_piix: defer disks to the Hyper-V drivers by default 2012-06-17 11:21:29 -07:00
atm solos-pci: Fix DMA support 2012-06-10 00:36:08 +09:00
auxdisplay
base regmap: fix possible memory corruption in regmap_bulk_read() 2012-05-09 15:44:11 +01:00
bcma bcma: add ext PA workaround for BCM4331 and BCM43431 2012-06-17 11:21:26 -07:00
block Merge branch 'for-linus' of git://git.kernel.dk/linux-block 2012-05-19 10:12:17 -07:00
bluetooth Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth 2012-04-27 15:16:43 -04:00
cdrom
char hwrng: atmel-rng - fix data valid check 2012-06-22 11:37:15 -07:00
clk
clocksource
connector
cpufreq
cpuidle
crypto crypto: mv_cesa requires on CRYPTO_HASH to build 2012-05-15 01:10:06 +00:00
dca
devfreq
dio
dma Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma 2012-05-17 09:57:13 -07:00
edac edac: fix the error about memory type detection on SandyBridge 2012-06-22 11:37:15 -07:00
eisa
firewire
firmware efivars: Improve variable validation 2012-05-03 17:19:19 -07:00
gpio gpio: mpc8xxx: Prevent NULL pointer deref in demux handler 2012-06-01 15:18:25 +08:00
gpu drm sis: initialize object_idr 2012-06-22 11:36:53 -07:00
hid HID: logitech: read all 32 bits of report type bitfield 2012-06-01 15:18:17 +08:00
hsi HSI: hsi_char: Remove max_data_size from sysfs 2012-04-23 14:23:32 +03:00
hv
hwmon hwmon: (applesmc) Limit key length in warning messages 2012-07-16 09:03:50 -07:00
hwspinlock
i2c i2c: tegra: notify transfer-complete after clearing status. 2012-06-01 15:18:28 +08:00
ide
idle
ieee802154
infiniband IB/core: Fix mismatch between locked and pinned pages 2012-06-01 15:18:17 +08:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2012-04-30 10:13:48 -07:00
iommu iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode 2012-07-16 09:03:51 -07:00
isdn isdn/gigaset: improve error handling querying firmware version 2012-06-01 15:18:14 +08:00
leds drivers/leds: correct __devexit annotations 2012-05-10 15:06:44 -07:00
lguest
macintosh
mca
md md: raid1/raid10: fix problem with merge_bvec_fn 2012-06-10 00:36:18 +09:00
media media: smsusb: add autodetection support for USB ID 2040:f5a0 2012-07-16 09:03:23 -07:00
memstick
message
mfd mfd: Fix build breakage in omap-usb-host.c 2012-05-01 11:55:04 +02:00
misc
mmc mmc: omap_hsmmc: pass IRQF_ONESHOT to request_threaded_irq 2012-06-01 15:18:27 +08:00
mtd mtd: mxc_nand: move ecc strengh setup before nand_scan_tail 2012-06-10 00:36:13 +09:00
net xen/netfront: teardown the device before unregistering it. 2012-07-16 09:03:49 -07:00
nfc
nubus
of
oprofile
parisc parisc: move definition of PAGE0 to asm/page.h 2012-05-10 15:12:08 -07:00
parport
pci USB: add NO_D3_DURING_SLEEP flag and revert 151b612847 2012-06-22 11:37:13 -07:00
pcmcia
pinctrl
platform Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-05-06 12:19:38 -07:00
pnp
power
pps
ps3
ptp ptp_pch: Add missing #include <linux/slab.h> 2012-05-16 14:44:44 -04:00
rapidio
regulator regulator: core: Release regulator-regulator supplies on error 2012-06-01 15:18:15 +08:00
remoteproc remoteproc: fix missing fault indication in error-path 2012-06-22 11:37:16 -07:00
rpmsg
rtc drivers/rtc/rtc-pl031.c: configure correct wday for 2000-01-01 2012-05-17 18:00:51 -07:00
s390 qeth: Use blkt defaults for OSA Express 4 2012-04-24 00:33:17 -04:00
sbus
scsi SCSI: mpt2sas: Fix unsafe using smp_processor_id() in preemptible 2012-06-22 11:36:55 -07:00
sfi
sh
sn
spi spi/spi-fsl-spi: reference correct pdata in fsl_spi_cs_control 2012-06-01 15:18:25 +08:00
ssb
staging staging: r8712u: Add new USB IDs 2012-07-16 09:03:50 -07:00
target target: Return error to initiator if SET TARGET PORT GROUPS emulation fails 2012-06-22 11:37:17 -07:00
tc
thermal
tty xen/hvc: Check HVM_PARAM_CONSOLE_[EVTCHN|PFN] for correctness. 2012-06-22 11:36:54 -07:00
uio
usb USB: fix gathering of interface associations 2012-06-22 11:37:14 -07:00
uwb
vhost vhost-net: fix handle_rx buffer size 2012-05-11 18:16:57 -04:00
video fbdev: sh_mobile_lcdc: Don't confuse line size with pitch 2012-06-01 15:18:16 +08:00
virt
virtio virtio: balloon: let host know of updated balloon size before module removal 2012-05-17 12:14:34 +03:00
vlynq
w1
watchdog hpwdt: Only BYTE reads/writes to WD Timer port 0x72 2012-04-26 14:38:07 +02:00
xen xen: do not map the same GSI twice in PVHVM guests. 2012-06-01 15:18:25 +08:00
zorro
Kconfig
Makefile