Jon Hunter
e062a01e6d
drm/nouveau/bar/gk20a: Avoid bar teardown during init
...
Commit bbb163e189 ("drm/nouveau/bar: implement bar1 teardown")
introduced add a teardown helper function for BAR1. During
initialisation of the Nouveau, initially all the teardown helpers are
called once, before calling their init counterparts. For gk20a, after
the BAR1 teardown function is called, the device is hanging during the
initialisation of the FB sub-device. At this point it is unclear why
this is happening and this is still under investigation. However, this
change is preventing Tegra124 devices from booting when Nouveau is
enabled. To allow Tegra124 to boot, remove the teardown helper for
gk20a.
This is based upon a previous patch by Guillaume Tucker but limits
the workaround to only gk20a GPUs.
Fixes: bbb163e189 ("drm/nouveau/bar: implement bar1 teardown")
Reported-by: Guillaume Tucker <guillaume.tucker@collabora.com>
Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2018-01-19 11:35:44 +10:00
..
accessibility
acpi
ACPI: properties: Fix __acpi_node_get_property_reference() return codes
2017-10-11 21:16:37 +02:00
amba
android
android: binder: Fix null ptr dereference in debug msg
2017-10-21 10:14:20 +02:00
ata
atm
auxdisplay
base
PM / QoS: Fix device resume latency PM QoS
2017-10-24 15:20:45 +02:00
bcma
block
nbd: handle interrupted sendmsg with a sndtimeo set
2017-10-24 18:50:59 -06:00
bluetooth
bus
bus: mbus: fix window size calculation for 4GB windows
2017-10-12 15:01:30 +02:00
cdrom
char
clk
clocksource
clockevents/drivers/cs5535: Improve resilience to spurious interrupts
2017-10-20 13:41:52 +02:00
connector
cpufreq
cpuidle
PM / QoS: Fix device resume latency PM QoS
2017-10-24 15:20:45 +02:00
crypto
crypto: stm32 - Try to fix hash padding
2017-10-07 12:04:31 +08:00
dax
dca
devfreq
dio
dma
dmaengine: altera: Use IRQ-safe spinlock calls in the error paths as well
2017-10-20 11:51:10 +05:30
dma-buf
Linux 4.14-rc7
2017-11-02 12:40:41 +10:00
edac
eisa
extcon
firewire
firmware
efi/libstub/arm: Don't randomize runtime regions when CONFIG_HIBERNATION=y
2017-10-25 12:10:59 +02:00
fmc
fpga
fsi
gpio
gpio: omap: Fix lost edge interrupts
2017-10-07 13:17:07 +02:00
gpu
drm/nouveau/bar/gk20a: Avoid bar teardown during init
2018-01-19 11:35:44 +10:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2017-10-12 09:08:56 -07:00
hsi
hv
vmbus: hvsock: add proper sync for vmbus_hvsock_device_unregister()
2017-10-20 14:56:25 +02:00
hwmon
hwmon: (tmp102) Fix first temperature reading
2017-10-24 06:17:14 -07:00
hwspinlock
hwtracing
i2c
i2c: omap: Fix error handling for clk_get()
2017-10-18 00:19:26 +02:00
ide
idle
iio
iio: adc: at91-sama5d2_adc: fix probe error on missing trigger property
2017-10-14 19:52:07 +01:00
infiniband
RDMA/netlink: OOPs in rdma_nl_rcv_msg() from misinterpreted flag
2017-10-25 14:54:43 -04:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2017-10-28 10:56:13 -07:00
iommu
iommu/amd: Finish TLB flush in amd_iommu_unmap()
2017-10-13 17:32:19 +02:00
ipack
irqchip
irqchip/tango: Use irq_gc_mask_disable_and_ack_set
2017-10-13 16:31:05 +01:00
isdn
leds
lightnvm
macintosh
mailbox
mcb
md
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
2017-10-06 12:13:50 -07:00
media
Linux 4.14-rc7
2017-11-02 12:40:41 +10:00
memory
memstick
message
mfd
misc
Char/Misc driver fixes for 4.14-rc5
2017-10-15 07:50:38 -04:00
mmc
mmc: sdhci-pci: Fix default d3_retune for Intel host controllers
2017-10-10 08:40:04 +02:00
mtd
mux
net
tap: reference to KVA of an unloaded module causes kernel panic
2017-10-28 19:17:21 +09:00
nfc
ntb
nubus
nvdimm
nvme
nvme-rdma: Fix error status return in tagset allocation failure
2017-10-19 17:13:51 +02:00
nvmem
of
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-10-21 22:44:48 -04:00
oprofile
parisc
parport
pci
PCI: aardvark: Move to struct pci_host_bridge IRQ mapping functions
2017-10-10 21:17:43 -05:00
pcmcia
perf
phy
pinctrl
pinctrl: mcp23s08: fix interrupt handling regression
2017-10-19 10:20:03 +02:00
platform
platform/x86: intel_pmc_ipc: Use spin_lock to protect GCR updates
2017-10-23 20:16:36 +03:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
Linux 4.14-rc7
2017-11-02 12:40:41 +10:00
ras
regulator
Merge remote-tracking branches 'regulator/fix/axp20x' and 'regulator/fix/rn5t618' into regulator-linus
2017-10-23 11:46:30 +02:00
remoteproc
remoteproc: imx_rproc: fix return value check in imx_rproc_addr_init()
2017-10-11 10:47:47 -07:00
reset
rpmsg
rpmsg: glink: Fix memory leak in qcom_glink_alloc_intent()
2017-10-10 11:22:09 -07:00
rtc
s390
SCSI fixes on 20171027
2017-10-28 10:46:20 -07:00
sbus
scsi
SCSI fixes on 20171027
2017-10-28 10:46:20 -07:00
sfi
sh
sn
soc
spi
Merge remote-tracking branches 'spi/fix/armada', 'spi/fix/idr', 'spi/fix/qspi', 'spi/fix/stm32' and 'spi/fix/uapi' into spi-linus
2017-10-25 14:06:34 +02:00
spmi
ssb
staging
Linux 4.14-rc7
2017-11-02 12:40:41 +10:00
target
tc
tee
thermal
thunderbolt
tty
tty: fall back to N_NULL if switching to N_TTY fails during hangup
2017-10-13 16:18:33 -07:00
uio
usb
usb: hub: Allow reset retry for USB2 devices on connect bounce
2017-10-19 09:49:11 +02:00
uwb
vfio
vhost
video
virt
virtio
vlynq
vme
w1
watchdog
xen
xen: fixes for 4.14-rc7
2017-10-27 20:41:05 -07:00
zorro
Kconfig
Makefile