From: Todd Poynor <toddpoy...@google.com> Various fixes mainly from the chromium review of the gasket and apex drivers. More to come.
Various (18): staging: gasket: remove X86 Kconfig restriction MAINTAINERS: Add maintainer for drivers/staging/gasket staging: gasket: typo and whitespace cleanups staging: gasket: device registration error and unregister fixups staging: gasket: sysfs mapping creation fixups staging: gasket: fix deadlock in pci driver unregister path staging: gasket: convert gasket_mmap_has_permissions to bool return staging: gasket: gasket_wait_with_reschedule fixups staging: gasket: bail out of reset sequence on device callback error staging: gasket: gasket_open use container_of() staging: gasket: always allow root open for write staging: gasket: annotate ioctl arg with __user staging: gasket: gasket_enable_dev fixups staging: gasket: fix class create bug handling staging: gasket: remove unnecessary code in coherent allocator staging: gasket: gasket core error handling fixups staging: gasket: don't release coherent mappings staging: gasket: various cleanups MAINTAINERS | 1 + drivers/staging/gasket/Kconfig | 2 +- drivers/staging/gasket/apex.h | 7 +- drivers/staging/gasket/apex_driver.c | 79 +++++++-------- drivers/staging/gasket/gasket_core.c | 107 ++++++++++----------- drivers/staging/gasket/gasket_core.h | 11 ++- drivers/staging/gasket/gasket_ioctl.c | 100 ++++++++++--------- drivers/staging/gasket/gasket_ioctl.h | 4 +- drivers/staging/gasket/gasket_page_table.c | 69 +++++++------ drivers/staging/gasket/gasket_page_table.h | 8 +- drivers/staging/gasket/gasket_sysfs.c | 4 +- 11 files changed, 198 insertions(+), 194 deletions(-) -- 2.18.0.203.gfac676dfb9-goog