]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
vcsm: Revert to do page-table-walk-based cache manipulating on some ioctl calls
authorSugizaki Yukimasa <i.can.speak.c.and.basic@gmail.com>
Tue, 9 Jan 2018 21:25:51 +0000 (06:25 +0900)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Wed, 15 Aug 2018 17:23:08 +0000 (19:23 +0200)
commit803ef4df4dbfc9ca78b1e7395df2b140f5a9e3d4
treecbce3c9c8c3a5bd73d868a00e123047d2410fbc7
parenta45cb5e0634c7500d0bed6350adb42ac56cb1e59
vcsm: Revert to do page-table-walk-based cache manipulating on some ioctl calls

On FLUSH, INVALID, CLEAN_INVALID ioctl calls, cache operations based on
page table walk were used in case that the buffer of the cache is not
pinned.  So reverted to do page-table-based cache manipulating.

Signed-off-by: Sugizaki Yukimasa <i.can.speak.c.and.basic@gmail.com>
(cherry picked from commit b5a40e4b66f25056c1c2f30ea9a7d2d131672b75
https://github.com/raspberrypi/linux raspi/rpi-4.15.y)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
drivers/char/broadcom/vc_sm/vmcs_sm.c