Isaac J. Manjarres
5ab49e4b85
ANDROID: iommu/io-pgtable: Allow IOMMU drivers to allocate/free page-table memory
...
The page-table memory is currently allocated and freed by the io-pgtable
layer, and there is no intervention from the IOMMU driver during this
process. However, in some environments, where the IOMMU driver may need
to be aware of the pages that are used for its page-tables, it is useful
to allow the IOMMU driver to manage the allocation and freeing of the
page table memory.
Thus, add support in the io-pgtable layer to allow IOMMU drivers to
allocate and free page-table memory.
Bug: 147086566
Change-Id: I7b38a72da1654273a4312e04c776b10612c57bdc
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
2020-08-17 08:57:17 +00:00
..
accessibility
acpi
BACKPORT: FROMLIST: cpuidle: change enter_s2idle() prototype
2020-07-29 14:37:49 +00:00
amba
UPSTREAM: amba: Retry adding deferred devices at late_initcall
2020-06-27 01:02:29 +00:00
android
ANDROID: vendor_hooks: add waiting information for blocked tasks
2020-08-12 19:30:03 +00:00
ata
ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function
2020-06-30 15:37:03 -04:00
atm
atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent
2020-08-11 15:33:38 +02:00
auxdisplay
base
UPSTREAM: driver core: Change delimiter in devlink device's name to "--"
2020-08-06 19:53:54 -07:00
bcma
block
UPSTREAM: loop: Fix wrong masking of status flags
2020-08-10 19:41:55 +02:00
bluetooth
This is the 5.4.48 stable release
2020-06-22 11:43:59 +02:00
bus
bus: ti-sysc: Do not disable on suspend for no-idle
2020-07-22 09:33:01 +02:00
cdrom
char
This is the 5.4.57 stable release
2020-08-07 10:07:58 +02:00
clk
This is the 5.4.53 stable release
2020-07-23 12:36:54 +02:00
clocksource
UPSTREAM: arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUND_1418040
2020-07-27 13:14:12 +02:00
connector
counter
counter: 104-quad-8: Add lock guards - generic interface
2020-05-02 08:48:44 +02:00
cpufreq
This is the 5.4.47 stable release
2020-06-18 10:05:17 +02:00
cpuidle
cpuidle: Fix three reference count leaks
2020-06-22 09:31:10 +02:00
crypto
This is the 5.4.56 stable release
2020-08-05 11:19:16 +02:00
dax
device-dax: don't leak kernel memory to user space after unloading kmem
2020-05-27 17:46:48 +02:00
dca
devfreq
PM / devfreq: Add missing locking while setting suspend_freq
2020-05-10 10:31:34 +02:00
dio
dma
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
dma-buf
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
edac
EDAC/amd64: Read back the scrub rate PCI register on F15h
2020-07-09 09:37:49 +02:00
eisa
extcon
This is the 5.4.49 stable release
2020-06-25 07:49:21 +02:00
firewire
firmware
This is the 5.4.58 stable release
2020-08-11 18:37:58 +02:00
fpga
fpga: dfl: fix bug in port reset handshake
2020-07-29 10:18:31 +02:00
fsi
gnss
This is the 5.4.48 stable release
2020-06-22 11:43:59 +02:00
gpio
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
gpu
Revert "drm/drm_fb_helper: fix fbdev with sparc64"
2020-08-11 18:46:03 +02:00
greybus
hid
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
hsi
hv
Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23)
2020-08-11 15:33:38 +02:00
hwmon
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
hwspinlock
hwtracing
intel_th: Fix a NULL dereference when hub driver is not loaded
2020-07-22 09:33:15 +02:00
i2c
This is the 5.4.58 stable release
2020-08-11 18:37:58 +02:00
i3c
ide
idle
BACKPORT: FROMLIST: cpuidle: change enter_s2idle() prototype
2020-07-29 14:37:49 +00:00
iio
iio: adc: ad7780: Fix a resource handling path in 'ad7780_probe()'
2020-07-22 09:33:02 +02:00
infiniband
IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE
2020-08-05 09:59:42 +02:00
input
Input: elan_i2c - only increment wakeup count on touch
2020-07-29 10:18:38 +02:00
interconnect
iommu
ANDROID: iommu/io-pgtable: Allow IOMMU drivers to allocate/free page-table memory
2020-08-17 08:57:17 +00:00
ipack
ipack: tpci200: fix error return code in tpci200_register()
2020-05-27 17:46:47 +02:00
irqchip
This is the 5.4.51 stable release
2020-07-09 10:41:26 +02:00
isdn
leds
leds: 88pm860x: fix use-after-free on unbind
2020-08-11 15:33:36 +02:00
lightnvm
macintosh
drivers/macintosh: Fix memleak in windfarm_pm112 driver
2020-06-22 09:31:22 +02:00
mailbox
mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe()
2020-06-24 17:50:36 +02:00
mcb
md
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
media
This is the 5.4.56 stable release
2020-08-05 11:19:16 +02:00
memory
memstick
message
scsi: mptscsih: Fix read sense data size
2020-07-16 08:16:36 +02:00
mfd
This is the 5.4.49 stable release
2020-06-25 07:49:21 +02:00
misc
This is the 5.4.53 stable release
2020-07-23 12:36:54 +02:00
mmc
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
mtd
This is the 5.4.58 stable release
2020-08-11 18:37:58 +02:00
mux
net
This is the 5.4.58 stable release
2020-08-11 18:37:58 +02:00
nfc
nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame
2020-08-05 09:59:50 +02:00
ntb
NTB: perf: Fix race condition when run with ntb_test
2020-06-24 17:50:41 +02:00
nubus
nvdimm
libnvdimm: Out of bounds read in __nd_ioctl()
2020-04-23 10:36:42 +02:00
nvme
nvme-pci: prevent SK hynix PC400 from using Write Zeroes command
2020-08-11 15:33:37 +02:00
nvmem
This is the 5.4.46 stable release
2020-06-11 09:14:42 +02:00
of
UPSTREAM: of: property: Add device link support for pinctrl-0 through pinctrl-8
2020-08-06 19:53:54 -07:00
opp
oprofile
parisc
parport
pci
This is the 5.4.58 stable release
2020-08-11 18:37:58 +02:00
pcmcia
perf
drivers/perf: Prevent forced unbinding of PMU drivers
2020-07-29 10:18:40 +02:00
phy
This is the 5.4.53 stable release
2020-07-23 12:36:54 +02:00
pinctrl
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
platform
ANDROID: GKI: Fix up "do not export symbol_get/put()" commit
2020-08-01 14:28:51 +02:00
pnp
power
FROMLIST: power: add "Wireless" to power_supply_type and power_supply_type_text
2020-07-31 14:22:57 +00:00
powercap
pps
ps3
ptp
pwm
Merge 5.4.52 into android11-5.4
2020-07-16 09:48:45 +02:00
rapidio
rapidio: fix an error in get_user_pages_fast() error handling
2020-05-27 17:46:48 +02:00
ras
regulator
Linux 5.4.50
2020-07-01 12:46:09 +02:00
remoteproc
remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use
2020-06-24 17:50:13 +02:00
reset
rpmsg
FROMLIST: rpmsg: Guard against null endpoint ops in destroy
2020-08-07 12:03:00 +00:00
rtc
This is the 5.4.49 stable release
2020-06-25 07:49:21 +02:00
s390
s390/qeth: fix error handling for isolation mode cmds
2020-06-30 15:36:57 -04:00
sbus
scsi
FROMLIST: ufs: change the way to complete fDeviceInit
2020-08-14 08:02:53 +00:00
sfi
sh
siox
slimbus
This is the 5.4.53 stable release
2020-07-23 12:36:54 +02:00
soc
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
soundwire
soundwire: intel: fix memory leak with devm_kasprintf
2020-07-22 09:33:00 +02:00
spi
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
spmi
ssb
staging
This is the 5.4.58 stable release
2020-08-11 18:37:58 +02:00
target
scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd()
2020-06-24 17:50:34 +02:00
tc
tee
thermal
This is the 5.4.53 stable release
2020-07-23 12:36:54 +02:00
thunderbolt
tty
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
uio
uio_pdrv_genirq: fix use without device tree and no interrupt
2020-07-22 09:33:13 +02:00
usb
This is the 5.4.58 stable release
2020-08-11 18:37:58 +02:00
vfio
ANDROID: GKI: Fix up "do not export symbol_get/put()" commit
2020-08-01 14:28:51 +02:00
vhost
This is the 5.4.56 stable release
2020-08-05 11:19:16 +02:00
video
This is the 5.4.58 stable release
2020-08-11 18:37:58 +02:00
virt
virt: vbox: Fix guest capabilities mask check
2020-07-22 09:33:11 +02:00
virtio
This is the 5.4.56 stable release
2020-08-05 11:19:16 +02:00
visorbus
vlynq
vme
w1
w1: omap-hdq: cleanup to add missing newline for some dev_dbg
2020-06-22 09:31:26 +02:00
watchdog
watchdog: da9062: No need to ping manually before setting timeout
2020-06-24 17:50:32 +02:00
xen
xen/pvcalls-back: test for errors when calling backend_connect()
2020-06-17 16:40:38 +02:00
zorro
Kconfig
UPSTREAM: gpu/trace: add a gpu total memory usage tracepoint
2020-04-22 16:10:37 +00:00
Makefile