kdbus: porting to to 5.4
authorŁukasz Stelmach <l.stelmach@samsung.com>
Mon, 21 Dec 2020 15:34:08 +0000 (16:34 +0100)
committerHoegeun Kwon <hoegeun.kwon@samsung.com>
Tue, 30 Mar 2021 01:44:59 +0000 (10:44 +0900)
commitd382bf3f35341b7c75783994d9983fbd03badb89
treeba5b4ff02c61f70dd95630d020642c63606184d5
parent50c4b6bc5d5b679abfc599742b20c5d6c6c7abf0
kdbus: porting to to 5.4

The following changes were made to adapt kdbus driver to 5.4 kernel

- use KERNEL_DS instead of get_ds()
- remove ITER_KVEC flag
- remove 'type' argument from access_ok()
- use memfd_fcntl() instead of shmem_get_seals()
- use uapi/linux/mount.h

Fixes: 736706bee329 ("get rid of legacy 'get_ds()' function")
Fixes: aa563d7bca6e ("iov_iter: Separate type from direction and use accessor functions")
Fixes: 96d4f267e40f ("Remove 'type' argument from access_ok() function")
Fixes: 5aadc431a593 ("shmem: rename functions that are memfd-related")
Fixes: 5d752600a8c3 ("mm: restructure memfd code")
Fixes: e262e32d6bde ("vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled")
Change-Id: I8d2b3db1c83bb21114554ba9eb38e5e439f5c141
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
ipc/kdbus/fs.c
ipc/kdbus/message.c
ipc/kdbus/pool.c