[GIT PULL] Staging driver patches for 4.6-rc1

Greg KH gregkh at linuxfoundation.org
Fri Mar 18 03:23:04 UTC 2016


The following changes since commit fc77dbd34c5c99bce46d40a2491937c3bcbd10af:

  Linux 4.5-rc6 (2016-02-28 08:41:20 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.6-rc1

for you to fetch changes up to 2df122bdebaba1daad3a8087b89a5e3456474538:

  staging: lustre: fix aligments in lnet selftest (2016-03-11 22:26:02 -0800)

----------------------------------------------------------------
Staging driver patches for 4.6-rc1

Here is the big staging driver pull request for 4.6-rc1.

Lots of little things here, over 1600 patches or so.  Notible is all of
the good Lustre work happening, those developers have finally woken up
and are cleaning up their code greatly.  The Outreachy intern
application process is also happening, which brought in another 400 or
so patches.  Full details are in the very long shortlog.

All of these have been in linux-next with no reported issues.

Signed-off-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org>

----------------------------------------------------------------
Aaro Koskinen (27):
      staging: octeon: refactor rgmii 10 mbps preamble error checking
      staging: octeon: support fixed-link phys
      staging: octeon-usb: support official bindings
      staging: octeon-usb: delete redundant blank lines
      staging: octeon-usb: add missing braces
      staging: octeon-usb: delete space after cast
      staging: octeon-usb: clean up includes
      staging: octeon-usb: switch to use kernel types
      staging: octeon-usb: add spaces around operator
      staging: octeon-usb: make driver name to match the file name
      staging: octeon: drop atomic usage from rx counters
      staging: octeon-usb: use preferred style for NULL comparison
      staging: octeon-usb: align split lines to match open parenthesis
      staging: octeon-usb: eliminate redundant parameter from find_ready_pipe
      staging: octeon-usb: pass transfer type to find_ready_pipe
      staging: octeon-usb: simplify if statement
      staging: octeon-usb: rename cvmx_usb_complete to cvmx_usb_status
      staging: octeon-usb: rename cvmx_usb_perform_complete to cvmx_usb_complete
      staging: octeon-usb: rename STATUS_SUCCESS to STATUS_OK
      staging: octeon-usb: fold cvmx_usb_state into octeon_hcd
      staging: octeon-usb: move control transfer handling into separate function
      staging: octeon-usb: move bulk transfer handling into separate function
      staging: octeon-usb: move interrupt transfer handling into separate function
      staging: octeon-usb: move isoc transfer handling into separate function
      staging: octeon-usb: move next pipe selection into a separate function
      staging: octeon-usb: avoid an overlong line
      staging: octeon-usb: update TODO

Adriana Reus (5):
      iio: inv_mpu6050: Remove unused parameter
      iio: imu: inv-mpu6050: Fix interrupt pin configuration
      iio: imu: inv_mpu6050: Use regmap instead of i2c specific functions
      iio: imu: inv_mpu6050: Separate driver into core and i2c functionality.
      iio: imu: inv_mpu6050: Add SPI support for MPU6000

Akinobu Mita (6):
      iio: adc: mcp3422: Add support for MCP3425
      iio: dac: mcp4725: Add basic support for MCP4726
      iio: adc: mcp320x: support more differential voltage measurement
      iio: pressure: mpl115: don't set unused i2c clientdata
      iio: pressure: mpl115: support MPL115A1
      iio: adc: add support for ADC0831/ADC0832/ADC0834/ADC0838 chips

Alan (2):
      rtl871x: avoid running off end of buffer
      comedi: note a coverity discovered hole that needs fixing

Alexander Koch (3):
      iio: light: opt3001: extract int. time constants
      iio: light: opt3001: trivial type refactoring
      iio: light: opt3001: enable operation w/o IRQ

Alexey Mednyy (2):
      Staging: fbtft: add ssd1305 controller support
      Staging: fbtft: add ssd1325 controller support

Alexey Tulia (2):
      staging: rtl8188eu: remove an extra space
      staging: vt6656: fix definitions of DEVICE_FLAGS_* flags

Alison Schofield (24):
      staging: wilc1000: remove parentheses on right hand side of assignment
      staging: speakup: compress return logic into one line
      staging: gdm72xx: compress return logic into one line
      staging: vt6656: replace explicit NULL comparison with ! operator
      staging: vt6656: replace GFP_ATOMIC with GFP_KERNEL for urb allocation
      staging: vt6656: move local var init into declaration
      staging: wilc1000: host_interface: remove cast on void pointers
      staging: wilc1000: linux_mon: remove cast on void pointer
      staging: wilc1000: linux_wlan: remove cast on void pointers
      staging: wilc1000: wilc_wfi_cfgoperations: remove cast on void pointers
      staging: wilc1000: host_interface: remove unused semaphores
      staging: vt6656: simplify tests of successful urb status
      staging: iio: isl29018: use regmap to retrieve struct device
      staging: wilc1000: remove code for HOST_IF_MSG_DEL_ALL_RX_BA_SESSIONS
      staging: wilc1000: remove code for HOST_IF_MSG_GET_CHNL
      staging: wilc1000: remove code for HOST_IF_GET_LINKSPEED
      staging: wilc1000: remove code for HOST_IF_MSG_FLUSH_CONNECT
      staging: wilc1000: remove code for HOST_IF_MSG_Q_IDLE
      staging: wilc1000: remove code for HOST_IF_MSG_SET_MAC_ADDRESS
      staging: speakup: remove multiple assignments
      staging: fbtft: replace ternary operator with min macro
      staging: iio: light: tsl2x7x: remove useless initialization
      staging: iio: adt7316: remove useless initialization
      staging: iio: ade7854: use devm_iio_device_register

Alyona Romanenko (1):
      staging: lustre: issue in the offset in lnet match hash table

Amadeusz Pawlik (1):
      staging: rtl8192e: Clean unnecessary blank lines

Amir Shehata (20):
      staging: lustre: Dynamic LNet Configuration (DLC)
      staging: lustre: Dynamic LNet Configuration (DLC) dynamic routing
      staging: lustre: DLC Feature dynamic net config
      staging: lustre: Dynamic LNet Configuration (DLC) IOCTL changes
      staging: lustre: Dynamic LNet Configuration (DLC) show command
      staging: lustre: fix crash due to NULL networks string
      staging: lustre: DLC user/kernel space glue code
      staging: lustre: improve LNet clean up code and API
      staging: lustre: return appropriate errno when adding route
      staging: lustre: startup lnet acceptor thread dynamically
      staging: lustre: reject invalid net configuration for lnet
      staging: lustre: return -EEXIST if NI is not unique
      staging: lustre: handle lnet_check_routes() errors
      staging: lustre: improvement to router checker
      staging: lustre: prevent assert on LNet module unload
      staging: lustre: remove messages from lazy portal on NI shutdown
      staging: lustre: Allocate the correct number of rtr buffers
      staging: lustre: Ignore hops if not explicitly set
      staging: lustre: change ibh_mrs from array to pointer
      staging: lustre: make ko2iblnd connect parameters persistent

Amitoj Kaur Chawla (88):
      staging: rtl8712: rtl871x_sta_mgt: Remove wrapper function
      staging: lustre: obdclass: Use IS_ERR_OR_NULL
      staging: rtl8192u: ieee80211: rtl819x_TSProc: Replace MSECS with msecs_to_jiffies
      staging: rtl8192u: ieee80211: rtl819x_BAProc: Replace MSECS with msecs_to_jiffies
      staging: rtl8192u: ieee80211: ieee80211_softmac: Replace MSECS with msecs_to_jiffies
      staging: rtl8192u: ieee80211: ieee80211_rx: Replace MSECS with msecs_to_jiffies
      staging: rtl8192u: r8192U_dm: Replace MSECS with msecs_to_jiffies
      staging: rtl8192u: ieee80211: Remove MSECS macro
      staging: rtl8192u: ieee80211: ieee80211_softmac: Replace driver specific macro msleep_interruptible_rsl
      staging: rtl8192u: ieee80211: Remove msleep_interruptible_rsl Macro
      staging: gdm724x: gdm_mux: Remove create_workqueue()
      staging: goldfish: goldfish_nand: Return correct error code
      staging: sm750fb: Remove inclusion of header file
      staging: wilc1000: Remove unused function
      staging: wilc1000: Return correct error codes
      staging: lustre: obdclass: obd_mount: Declare function as static
      staging: lustre: osc: osc_request: Declare local function and structure as static
      staging: lustre: Replace __attribute__((packed)) with __packed
      staging: iio: adc: Remove unnecessary test from if conditions
      staging: wlan-ng: Remove flush_scheduled_work
      staging: rdma: hfi1: Replace kmalloc and memcpy with kmemdup
      staging: rdma: hfi1: Use DIV_ROUND_UP
      staging: rdma: hfi1: Use offset_in_page macro
      staging: most: hdm-dim2: Replace kzalloc with devm_kzalloc
      staging: most: hdm-dim2: Switch to devm_ioremap_resource()
      staging: most: hdm-dim2: Replace request_irq with devm_request_irq
      staging: most: hdm-dim2: Replace pr_err with dev_err
      staging: most: hdm-usb: Remove create_workqueue()
      staging: rtl8188eu: core: Use put_unaligned_le16
      staging: rtl8712: Declare function as static
      staging: comedi: drivers: Use DIV_ROUND_CLOSEST
      staging: emxx_udc: Remove header file
      staging: lustre: obdclass: Remove header file
      staging: rdma: hfi1: Remove header file
      staging: rtl8188eu: os_dep: Remove header file
      staging: sm750fb: Remove header files
      staging: wilc1000: Remove header file
      staging: wilc1000: wilc_wfi_netdevice: Remove header files
      staging: lustre: llite: Remove IS_ERR tests
      staging: lustre: libcfs: Use swap() in cfs_hash_bd_order()
      staging: lustre: libcfs: Remove unnecessary braces
      staging: lustre: libcfs: Remove comparison with zero
      staging: unisys: visorbus: Remove unnecessary dev_set_drvdata()
      staging: unisys: visorbus: visorchipset: Remove create_singlethread_workqueue()
      staging: unisys: visornic: Remove create_singlethread_workqueue()
      staging: lustre: lclient: Replace kmem_cache_alloc with kmem_cache_zalloc
      staging: lustre: obdclass: Replace kmem_cache_alloc with kmem_cache_zalloc
      staging: lustre: lov: Replace kmem_cache_alloc with kmem_cache_zalloc
      staging: lustre: obdecho: Replace kmem_cache_alloc with kmem_cache_zalloc
      staging: lustre: ptlrpc: Replace kmem_cache_alloc with kmem_cache_zalloc
      staging: lustre: osc: Replace kmem_cache_alloc with kmem_cache_zalloc
      staging: lustre: ldlm: Replace kmem_cache_alloc with kmem_cache_zalloc
      staging: lustre: llite: Replace kmem_cache_alloc with kmem_cache_zalloc
      staging: wilc1000: wilc_wlan: Remove wrapper function
      staging: lustre: llite: Remove unnecessary test in if condition
      staging: speakup: Remove unnecessary test in if condition
      staging: gdm724x: gdm_usb: Remove create_workqueue()
      staging: comedi: drivers: Remove use of deprecated pci API
      staging: comedi: drivers: gsc_hpdi: Remove use of deprecated pci API
      staging: rtl8192e: Remove create_workqueue()
      staging: rtl8192e: rtl8192e: Remove create_workqueue()
      staging: rtl8712: Remove exceptional & on function name
      staging: rtl8712: rtl871x_mp_ioctl: Remove exceptional & on function name
      staging: media: omap4iss: Remove unnecessary platform_set_drvdata()
      staging: rts5208: Remove unnecessary pci_set_drvdata()
      staging: most: hdm-usb: Remove invalid reference error
      staging: sm750fb: Remove parentheses from return arguments
      staging: sm750fb: Remove unnecessary pci_set_drvdata()
      staging: sm750fb: Replace kzalloc with devm_kzalloc
      staging: sm750fb: Use pcim_enable_device()
      staging: fbtft: Remove unnecessary spi_set_drvdata()
      staging: fbtft: Use devm_kcalloc instead of devm_kzalloc
      staging: vme: devices: Replace kzalloc with devm_kzalloc
      staging: wlan-ng: Remove unnecessary macro
      staging: netlogic: Simplify use of devm_ioremap_resource
      staging: netlogic: Replace pr_* with netdev_*
      staging: android: ion: tegra: Use devm_kcalloc instead of devm_kzalloc
      staging: android: ion: tegra: Replace IS_ERR_OR_NULL with IS_ERR
      staging: android: Replace min_t/max_t with min/max
      staging: android: Use devm_kcalloc instead of devm_kzalloc
      staging: iio: adc: Replace of_iomap() with devm_ioremap_resource()
      staging: rdma: hfi1: Remove unnecessary kfree
      staging: rdma: hfi1: Remove unnecessary pci_set_drvdata()
      staging: rdma: hfi1: Replace ALIGN with PAGE_ALIGN
      staging: rdma: hfi1: driver: Replace IS_ALIGNED with PAGE_ALIGNED
      staging: rdma: hfi1: file_ops: Replace ALIGN with PAGE_ALIGN
      staging: speakup: Replace del_timer with del_timer_sync
      staging: rts5208: Replace pci_enable_device with pcim_enable_device

Anatoly Stepanov (1):
      staging: rtl8723au: change parameter type in rtl8723a_set_rssi_cmd declaration

Anchal Jain (6):
      staging: fbtft: Fix block comment coding style
      staging: wilc1000: Check for quoted strings broken across lines
      staging: lustre: lustre: Remove unnecessary pair of braces {}
      staging: lustre: lnet: Remove an error code indent should use tabs where possible
      staging: wilc1000: Remove a whitespace before parenthesis
      staging: wilc1000: Possible unnecessary 'out of memory' message

Andreas Dannenberg (1):
      iio: light: opt3001: Add device tree binding documentation

Andreas Dilger (4):
      staging: lustre: add missing MODULE_AUTHOR for LNet selftest module
      staging: lustre: update the MODULE_DESCRIPTION for all lustre modules
      staging: lustre: make module_init/exit naming consistent
      staging: lustre: update comment for lnet_lib_init/exit

Andrew Bradford (2):
      staging: rtl8188eu: fix signal strength indication
      staging: rtl8188eu: Remove RF_PATH_C & RF_PATH_D

Andrew F. Davis (6):
      Documentation: afe4404: Add DT bindings for the AFE4404 heart monitor
      iio: health: Add driver for the TI AFE4404 heart monitor
      Documentation: afe4403: Add DT bindings for the AFE4403 heart monitor
      iio: health: Add driver for the TI AFE4403 heart monitor
      iio: ina2xx: Fix whitespace and re-order code
      iio: ina2xx: Remove trace_printk debug statments

Andy Shevchenko (3):
      staging: rtl8188eu: provide an absolute path to include folder
      staging: rtl8188eu: replace open-coded print_hex_dump()
      staging: rtl8188eu: print OUI with %*ph

Anjali Menon (3):
      staging: lustre: lustre: lov: Added space
      staging: rts5208: Removed blank lines
      staging: emxx_udc: Alligned to match '('

Arnd Bergmann (10):
      staging: wilc1000: remove extraneous variable
      iio: chemical: select IRQ_WORK for ATLAS ph sensor
      staging: ste_rmi4: avoid unused function warnings
      iio: health/afe4403: select REGMAP_SPI
      iio: health/afe4403: mark suspend/resume functions __maybe_unused
      iio: health/afe4404: mark suspend/resume functions __maybe_unused
      iio: pressure: ms5611: select IIO_BUFFER
      staging: rtl8712: reduce stack usage
      isdn: icn: remove a #warning
      isdn: i4l: move active-isdn drivers to staging

Aybuke Ozdemir (1):
      Staging: comedi: Prefer using the BIT macro

Ben Gilbert (1):
      Staging: fbtft: Removed commented out/dead code

Ben Marsh (15):
      Staging: Android: memory allocation style change in ion_page_pool.c
      Staging: gs_fpgaboot: fix memory allocation in gs_fpgaboot.c
      Staging: gs_fpgaboot: fix data types in gs_fpgaboot.c
      Staging: vt6655: remove unnecessary blank lines from card.c
      Staging: slicoss: memory allocation style change in slicoss.c
      Staging: slicoss: changes memory allocation style in slicoss.c
      Staging: slicoss: changes the style of memory allocation in slicoss.c
      Staging: slicoss: change memory allocation style in slicoss.c
      Staging: slicoss: removes unnecessary blank lines in slicoss.c
      Staging: slicoss: changes comparisons to NULL in slicoss.c
      Staging: nvec: removes an unnecessary cast on a void pointer
      Staging: xgifb: remove useless blank lines
      Staging: Android: change memory allocation style in ion_carveout_heap.c
      Staging: Android: align code with open parenthesis in ion_carveout_heap.c
      Staging: android: change memory allocation style in ion_carveout_heap.c

Benjamin Romer (9):
      staging: unisys: fix parenthesis in toolaction_show()
      staging: unisys: remove unnecessary goto
      staging: unisys: fix return value for visorbus pci probe
      staging: unisys: remove goto in get_vbus_header_info
      staging: unisys: cleanup rc -1 in create_visor_device()
      staging: unisys: get rid of goto in create_bus_instance()
      staging: unisys: remove pointless init of rc in chipset_device_create()
      staging: unisys: clean up initiate_chipset_device_pause_resume()
      staging: unisys: return meaningful error for visorchipset_init()

Benoit Hiller (1):
      staging: xgifb: Don't use multiple blank lines

Bhaktipriya Shridhar (80):
      staging: unisys: visorchipset.c fixed spacing around operator
      staging: comedi: dt2801: Prefer using the BIT macro
      staging: rtl8723au: Fixes unnecessary return warning
      staging: lusture: obdclass: Remove return statement in void function
      staging: rtl8723au: hal: Use macro ARRAY_SIZE
      staging: rtl8188eu: core: Remove unnecessary braces
      staging: rtl8192u: Remove create_workqueue()
      staging: rtl8192e: Drop useless initialisation
      staging: rtl8712: Replace explicit NULL comparison
      staging: wilc1000: Remove useless return variables
      staging: most: hdm-usb: Use macro DIV_ROUND_UP
      staging: unisys: visorbus: Remove useless return variables
      staging: lustre: lnet: Use list_for_each_entry_safe
      staging: wilc1000: Removed unused variables
      staging: comedi: Use macro DIV_ROUND_CLOSEST
      staging: unisys: visornic: Remove unnecessary else after return
      staging: comedi: drivers: amplc_pci230: Prefer using macro DIV_ROUND_UP
      staging: comedi: drivers: ni_mio_common: Prefer using macro DIV_ROUND_UP
      staging: comedi: rtd520: Prefer using macro DIV_ROUND_UP
      staging: comedi: dt282x: Prefer using macro DIV_ROUND_UP
      staging: comedi: ni_pcidio.c: Prefer using macro DIV_ROUND_UP
      staging: rtl8723au: Remove unnecessary parantheses
      staging: rtl8723au: hal: Remove useless return variables
      staging: rtl8192e: Prefer using macro DIV_ROUND_UP
      staging: rtl8192e: rtllib_crypt_tkip: Remove unnecessary else after return
      staging: rtl8192u: ieee80211: Use macro DIV_ROUND_UP
      staging: rtl8192u: ieee802111: Drop Useless Initialization
      staging: rtl8192u: ieee80211: Remove unused variables
      staging: rtl8192u: ieee80211_crypt: Remove unnecessary else after return
      staging: octeon: Convert create_singlethread_workqueue()
      staging: rtl8712: Remove cast on void pointer
      staging: rtl8712: Remove unnecessary cast on void pointer
      staging: rtl8712: Simplify return
      staging: rtl8712: Remove unnecessary parantheses
      staging: rtl8712: Make return of 0 explicit
      drivers: staging: rtl8712: Change form of NULL comparisons
      staging: rtl8712: Remove unnecessary else after return
      staging: media: davinci_vpfe: dm365_ipipe_hw: Remove unnecessary else after return
      staging: media: davinci_vpfe: Remove unnecessary else after return
      staging: rts5208: Removed unnecessary return variable
      staging: rts5208: Prefer using BIT macro
      staging: rts5208: Remove NULL test before vfree
      staging: rts5208: Change form of NULL comparisons
      staging: sm750fb: Remove Unused macro
      staging: rtl8188eu: Remove unnecessary parantheses
      staging: rtl8188eu: hal: Drop Useless Initialization
      staging: rtl8188eu: core: Remove casts of pointer to same type
      staging: rtl8188eu: os_dep: Remove useless return variables
      staging: rtl8188eu: core: Remove useless return variables
      staging: rtl8188eu: core: Remove NULL test before vfree
      staging: rtl8188eu: os_dep: Remove NULL test before vfree
      staging: rtl8188eu: os_dep: Remove unnecessary else after return
      staging: fbtft: Use kmalloc_array
      staging: android: ion: hisilicon: Remove useless return variables
      staging: fsl-mc: bus: Eliminate double function call
      staging: rtl8723au: hal: Remove Unused macro
      staging: rtl8723au: core: rtw_sta_mgt: Change form of NULL comparisons
      staging: rtl8723au: core: rtw_security: Change form of NULL comparisons
      staging: rtl8723au: hal: Use macro DIV_ROUND_UP
      staging: rtl8723au: core: Remove unnecessary else after return
      staging: rtl8723au: hal: Remove unnecessary function and its call
      staging: iio: addac: Remove unnecessary else after return
      staging: lustre: obdclass: Use list_for_each_entry_safe
      staging: lustre: lnet: lib-move: Use list_for_each_entry_safe
      staging: lustre: lnet: conrpc: Use list_for_each_entry_safe
      staging: lustre: lnet: router: Use list_for_each_entry_safe
      staging: lustre: lnet: config: Use list_for_each_entry_safe
      staging: lustre: lnet: peer: Use list_for_each_entry_safe
      staging: lustre: lnet: api-ni: Use list_for_each_entry_safe
      staging: lustre: osc: Use list_for_each_entry_safe
      staging: lustre: osc_cache: Use list_for_each_entry_safe
      staging: lustre: libcfs: Use list_for_each_entry_safe
      staging: lustre: lnet: socklnd_proto: Use list_for_each_entry_safe
      staging: lustre: lnet: socklnd: Use list_for_each_entry_safe
      staging: lustre: lnet: o2iblnd: Use list_for_each_entry_safe
      staging: rdma: hfi1: Use setup_timer
      staging: rdma: hfi1: Compress return logic
      staging: rdma: hfi1: Remove useless return variables
      staging: rdma: hfi1: Remove casts of pointer to same type
      staging: rdma: hfi1: Remove unnecessary parantheses

Bhumika Goyal (70):
      Staging:lustre:lustre:obdclass:Remove return from void function
      Staging:lustre:obdclass:linux:remove unnecessary braces
      Staging:lustre:obdclass:linux:simplify NULL comparison
      Staging:lustre:lustre:llite:Remove explicit NULL comparision
      Staging:lustre:lclient:Remove unused function
      Staging:iio:Remove exceptional & on function name
      Staging:speakup:add space around '|'
      Staging:octeon:removed blank line after {
      Staging:wlan-ng:Merged two lines into one
      Staging: lustre: lnet: Remove explicit NULL comparision
      Staging: xgifb: Remove space after type cast
      Staging: xgifb: Remove unnecessary blank lines
      Staging: lustre: llite: Remove NULL check before kfree
      Staging: lustre: obdclass: Declare function as static
      Staging: media: Remove multiple assignments
      Staging: wlan-ng: Remove multiple assignments
      Staging: wlan-ng: Drop wrapper function
      Staging: wlan-ng: Remove function prototype
      Staging: rtl8188eu: os_dep: Remove NULL test before rtw_free_netdev
      Staging: rdma: hfi1: Delete NULL check before vfree
      Staging: iio: light: remove exceptional & on function name
      Staging: iio: light: remove exceptional & on function name
      Staging: iio: magnetometer: remove exceptional & on function name
      Staging: rtl8723au: Remove unused macros
      Staging: rtl8192u: Remove useless comments
      Staging: rtl8723au: Replace header files
      Staging: rtl819u: ieee80211: Remove function ieee80211_wep_null
      Staging: wilc1000: Remove and rename struct typedefs
      Staging: lustre: lov: Pull assignments out of function call
      Staging: lustre: lnet: Remove and rename struct typedef lstcon_session_t
      Staging: wilc1000: Remove unused function WILC_WFI_update_stats
      Staging: wilc1000: Remove and rename struct typedefs from .c files
      Staging: wlan-ng: Remove function hfa384x_drvr_commtallies
      Staging: wlan-ng: Remove unused functions and prototypes
      Staging: rtl8723au: hal: Remove unused macros
      Staging: rtl8188eu: core: rtw_mlme.c: Remove NULL test before vfree
      Staging: rtl8188eu: core: rtw_xmit.c: Remove NULL test before vfree
      Staging: rtl8192u: Convert long if-else block to switch-case
      Staging: fsl-mc: bus: Drop owner assignment from platform_driver
      Staging: lustre: lov: Use list_for_each_entry instead of list_for_each
      Staging: lustre: Remove print statement on function failure
      Staging: lustre: lnet: Remove and rename struct typedefs
      Staging: gdm724x: Use min instead of ternary operator
      Staging: gdm724x: Replace random_ether_addr with eth_random_addr
      Staging: comedi: s626.c: Remove unused functions
      Staging: most: Replace pr_err with dev_err
      Staging: most: Use list_first_entry instead of list_entry
      Staging: rtl8723au: Clean up tests if NULL returned on failure
      Staging: rtl8723au: Remove debug messages
      Staging: lustre: lnet: Use list_first_entry_or_null
      Staging: lustre: Use list_{next/prev}_entry instead of list_entry
      Staging: rtl8192e: Replace random_ether_addr with eth_random_addr
      Staging: rtl8192u: Clean up tests if NULL returned on failure
      Staging: rtl8192u: Remove debug messages
      Staging: rtl8192u: Replace memset with eth_broadcast_addr
      Staging: rtl8192u: Replace random_ether_addr with eth_random_addr
      Staging: rtl8712: Clean up tests if NULL returned on failure
      Staging: rtl8712: Remove function r8712_setptm_cmd and r8712_gettssi_cmd
      Staging: rts5208: Use min instead of ternary operator
      Staging: sm750fb: Remove unused functions
      Staging: rtl8188eu: Remove function rtw_freq2ch
      Staging: android: ashmem.c: Redefine macros as static inline functions
      Staging: android: ashmem.c: Convert macros page_range_{subsumes/subsumed_by/in}_range to static inline function
      Staging: fsl-mc: Replace pr_debug with dev_dbg
      Staging: fsl-mc: Replace pr_err with dev_err
      Staging: rtl8723au: Use min macro instead of ternary operator
      Staging: rtl8723au: Remove print statements and debug messages
      taging: rtl8723au: Remove empty function odm_Init_RSSIForDM23a
      Staging: rtl8723au: Remove unused functions and prototype
      Staging: rdma: Use min macro instead of ternary operator

Bogicevic Sasa (4):
      drivers:staging:sm750fb Fix all space preferred around messages
      drivers:staging:wlan-ng Fix all no space necesarry after a cast
      drivers:staging:wlan-ng Fix space preferred around that messages
      drivers:staging:fwserial Fix No space is necessary after a cast

Bopamo Osaisai (1):
      Staging: android: Fix brace coding style warning in sync_debug.c

Bruno Faccini (1):
      staging: lustre: avoid race during lnet acceptor thread termination

Byeoungwook Kim (1):
      staging: rtl8192u: Fix block comments use * on subsequent lines in r8192U_wx.c

CHANG FU CHIAO (1):
      staging: lustre: add static declaration

Chaehyun Lim (197):
      staging: wilc1000: fix return type of wilc_add_pkt declaration
      staging: wilc1000: match argument name of wilc_add_ptk declaration
      staging: wilc1000: fix return type of wilc_add_rx_gtk declaration
      staging: wilc1000: match argument name of wilc_add_rx_gtk declaration
      staging: wilc1000: remove wilc_add_tx_gtk declaration
      staging: wilc1000: remove wilc_set_start_scan_req declaration
      staging: wilc1000: fix return type of wilc_set_pmkid_info
      staging: wilc1000: replace u32 with int
      staging: wilc1000: rename pu8PmkidInfoArray in wilc_set_pmkid_info
      staging: wilc1000: fix return type of wilc_get_mac_address
      staging: wilc1000: rename pu8MacAddress in wilc_get_mac_address
      staging: wilc1000: fix return type of wilc_set_mac_address
      staging: wilc1000: rename pu8MacAddress in wilc_set_mac_address
      staging: wilc1000: fix return type of wilc_flush_join_req
      staging: wilc1000: fix return type of wilc_set_join_req
      staging: wilc1000: rename pu8bssid in wilc_set_join_req
      staging: wilc1000: rename pu8ssid in wilc_set_join_req
      staging: wilc1000: rename ssidLen in wilc_set_join_req
      staging: wilc1000: rename pu8IEs in wilc_set_join_req
      staging: wilc1000: rename IEsLen in wilc_set_join_req
      staging: wilc1000: rename pfConnectResult in wilc_set_join_req
      staging: wilc1000: rename pvUserArg in wilc_set_join_req
      staging: wilc1000: rename u8security in wilc_set_join_req
      staging: wilc1000: rename tenuAuth_type in wilc_set_join_req
      staging: wilc1000: rename u8channel in wilc_set_join_req
      staging: wilc1000: rename pJoinParams in wilc_set_join_req
      staging: wilc1000: use kmemdup instead of kmalloc and memcpy
      staging: wilc1000: fix return type of wilc_disconnect
      staging: wilc1000: rename u16ReasonCode in wilc_disconnect
      staging: wilc1000: remove wilc_free_join_params
      staging: wilc1000: fix return type of wilc_get_rssi
      staging: wilc1000: rename ps8Rssi in wilc_get_rssi
      staging: wilc1000: fix return type of wilc_get_statistics
      staging: wilc1000: rename pstrStatistics in wilc_get_statistics
      staging: wilc1000: fix return type of wilc_frame_register
      staging: wilc1000: rename u16FrameType in wilc_frame_register
      staging: wilc1000: rename bReg in wilc_frame_register
      staging: wilc1000: fix return type of wilc_listen_state_expired
      staging: wilc1000: rename u32SessionID in wilc_listen_state_expired
      staging: wilc1000: fix return type of wilc_set_power_mgmt
      staging: wilc1000: rename bIsEnabled in wilc_set_power_mgmt
      staging: wilc1000: rename u32Timeout in wilc_set_power_mgmt
      staging: wilc1000: rename pstrPowerMgmtParam in wilc_set_power_mgmt
      staging: wilc1000: fix return type of wilc_setup_multicast_filter
      staging: wilc1000: rename bIsEnabled in wilc_setup_multicast_filter
      staging: wilc1000: rename u32count in wilc_setup_multicast_filter
      staging: wilc1000: rename pstrMulticastFilterParam in wilc_setup_multicast_filter
      staging: wilc1000: fix return type of wilc_setup_ipaddress
      staging: wilc1000: rename u16ipadd in wilc_setup_ipaddress
      staging: wilc1000: remove return statement
      staging: wilc1000: fix return type of host_int_get_ipaddress
      staging: wilc1000: remove argument hif_drv in host_int_get_ipaddress
      staging: wilc1000: rename u16ipadd in host_int_get_ipaddress
      staging: wilc1000: move static declaration of host_int_get_ipaddress
      staging: wilc1000: rename u32duration in struct remain_ch
      staging: wilc1000: fix return type of wilc_remain_on_channel
      staging: wilc1000: rename u32SessionID in wilc_remain_on_channel
      staging: wilc1000: rename u32duration in wilc_remain_on_channel
      staging: wilc1000: rename RemainOnChanExpired in wilc_remain_on_channel
      staging: wilc1000: rename RemainOnChanReady in wilc_remain_on_channel
      staging: wilc1000: rename pvUserArg in wilc_remain_on_channel
      staging: wilc1000: fix return type of wilc_del_all_rx_ba_session
      staging: wilc1000: rename pBSSID in wilc_del_all_rx_ba_session
      staging: wilc1000: rename TID in wilc_del_all_rx_ba_session
      staging: wilc1000: rename pBASessionInfo in wilc_del_all_rx_ba_session
      staging: wilc1000: fix return type of wilc_edit_station
      staging: wilc1000: rename pstrStaParams in wilc_edit_station
      staging: wilc1000: rename pstrAddStationMsg in wilc_edit_station
      staging: wilc1000: use kmemdup in wilc_edit_station
      staging: wilc1000: remove rates variable in wilc_edit_station
      staging: wilc1000: fix return type of wilc_del_allstation
      staging: wilc1000: rename pu8MacAddr in wilc_del_allstation
      staging: wilc1000: rename pstrDelAllStationMsg in wilc_del_allstation
      staging: wilc1000: rename au8Zero_Buff in wilc_del_allstation
      staging: wilc1000: use int instead of u32
      staging: wilc1000: rename u8AssocNumb in wilc_del_allstation
      staging: wilc1000: fix return type of wilc_add_beacon
      staging: wilc1000: rename u32Interval in wilc_add_beacon
      staging: wilc1000: rename u32DTIMPeriod in wilc_add_beacon
      staging: wilc1000: rename u32HeadLen in wilc_add_beacon
      staging: wilc1000: rename pu8Head in wilc_add_beacon
      staging: wilc1000: rename u32TailLen in wilc_add_beacon
      staging: wilc1000: rename pu8Tail in wilc_add_beacon
      staging: wilc1000: rename pstrSetBeaconParam in wilc_add_beacon
      staging: wilc1000: rename pu8ssid in struct hidden_net_info
      staging: wilc1000: rename u8ssidlen in struct hidden_net_info
      staging: wilc1000: rename pstrHiddenNetworkInfo in struct hidden_network
      staging: wilc1000: rename u8ssidnum in struct hidden_network
      staging: wilc1000: fix return type of wilc_scan
      staging: wilc1000: rename u8ScanSource in wilc_scan
      staging: wilc1000: rename u8ScanType in wilc_scan
      staging: wilc1000: rename pu8ChnlFreqList in wilc_scan
      staging: wilc1000: rename u8ChnlListLen in wilc_scan
      staging: wilc1000: rename pu8IEs in wilc_scan
      staging: wilc1000: rename IEsLen in wilc_scan
      staging: wilc1000: rename ScanResult in wilc_scan
      staging: wilc1000: rename pvUserArg in wilc_scan
      staging: wilc1000: rename pstrHiddenNetwork in wilc_scan
      staging: wilc1000: use kmemdup instead of kmalloc/memcpy
      staging: wilc1000: rename phWFIDrv in wilc_init declaration
      staging: wilc1000: fix return type of wilc_init
      staging: wilc1000: remove redundant check in wilc_mq_recv
      staging: wilc1000: rename struct __Message_struct
      staging: wilc1000: rename pvBuffer in struct message
      staging: wilc1000: rename u32Length in struct message
      staging: wilc1000: rename pstrNext in struct message
      staging: wilc1000: rename struct WILC_MsgQueueHandle
      staging: wilc1000: rename hSem in struct message_queue
      staging: wilc1000: rename strCriticalSection in struct message_queue
      staging: wilc1000: rename bExiting in struct message_queue
      staging: wilc1000: rename u32ReceiversCount in struct message_queue
      staging: wilc1000: rename pstrMessageList in struct message_queue
      staging: wilc1000: rename pHandle in wilc_mq_create
      staging: wilc1000: rename pHandle in wilc_mq_destroy
      staging: wilc1000: rename pstrMessge in wilc_mq_destroy
      staging: wilc1000: rename pHandle in wilc_mq_send
      staging: wilc1000: rename pvSendBuffer in wilc_mq_send
      staging: wilc1000: rename u32SendBufferSize in wilc_mq_send
      staging: wilc1000: rename pstrMessage in wilc_mq_send
      staging: wilc1000: rename pstrTailMsg in wilc_mq_send
      staging: wilc1000: fix return error code
      staging: wilc1000: rename pHandle in wilc_mq_recv
      staging: wilc1000: rename pvRecvBuffer in wilc_mq_recv
      staging: wilc1000: rename u32RecvBufferSize in wilc_mq_recv
      staging: wilc1000: rename pu32ReceivedLength in wilc_mq_recv
      staging: wilc1000: rename pstrMessage in wilc_mq_recv
      staging: wilc1000: fix coding style of kmalloc usage
      staging: wilc1000: fix logical continuations
      staging: wilc1000: remove over-commenting
      staging: wilc1000: fix alignment for open parenthesis
      staging: wilc1000: wilc_msgqueue: use standard struct list_head
      staging: wilc1000: wilc_msgqueue: release semaphore in error path
      staging: wilc1000: linux_mon: use __packed instead of __attribute__((packed))
      staging: wilc1000: linux_mon: remove blank lines after open brace '{'
      staging: wilc1000: linux_mon: remove blank line before a close brace '}'
      staging: wilc1000: linux_mon: remove multiple blank lines
      staging: wilc1000: linux_mon: fix NULL comparison style
      staging: wilc1000: linux_mon: remove space after a cast
      staging: wilc1000: linux_mon: insert blank line after a function
      staging: wilc1000: linux_mon: add braces on all arms of if statement
      staging: wilc1000: linux_mon: fix coding style of kmalloc usage
      staging: wilc1000: linux_mon: fix error code of kmalloc
      staging: wilc1000: linux_mon: remove debug message of kmalloc failure
      staging: wilc1000: fix return type of wilc_hif_set_cfg
      staging: wilc1000: rename pstrCfgParamVal in wilc_hif_set_cfg
      staging: wilc1000: fix return type of wilc_deinit
      staging: wilc1000: fix return error code of wilc_deinit
      staging: wilc1000: fix return type of wilc_send_config_pkt
      staging: wilc1000: use int type for counter variable
      staging: wilc1000: remove initialization code of counter variable
      staging: wilc1000: rename counter in wilc_send_config_pkt
      staging: wilc1000: rename au8bssid in struct join_bss_param
      staging: wilc1000: rename au8bssid in struct found_net_info
      staging: wilc1000: rename s8rssi in struct found_net_info
      staging: wilc1000: rename pu8bssid in struct user_conn_req
      staging: wilc1000: rename pu8ssid in struct user_conn_req
      staging: wilc1000: rename u8security in user_conn_req
      staging: wilc1000: define a new local variable in wilc_scan
      staging: wilc1000: change handle_set_channel's return type to void
      staging: wilc1000: change data type of result variable to int.
      staging: wilc1000: rename result in handle_set_channel
      staging: wilc1000: use netdev_err instead of PRINT_ER
      staging: wilc1000: handle_set_mac_address: remove debug message of kmalloc failure
      staging: wilc1000: handle_set_mac_address: fix kmalloc return error code
      staging: wilc1000: handle_set_mac_address: use kmemdup
      staging: wilc1000: handle_set_mac_address: change return type to void
      staging: wilc1000: handle_set_mac_address: change data type of result
      staging: wilc1000: handle_set_mac_address: rename result
      staging: wilc1000: handle_set_mac_address: use netdev_err
      staging: wilc1000: handle_set_mac_address: fix missing blank line after declaration
      staging: wilc1000: handle_cfg_param: remove wrapper struct cfg_param_attr
      staging: wilc1000: handle_cfg_param: change data type of wid_cnt
      staging: wilc1000: handle_cfg_param: rename wid_cnt
      staging: wilc1000: handle_cfg_param: fix logical continuations
      staging: wilc1000: handle_cfg_param: fix line over 80 characters
      staging: wilc1000: handle_cfg_param: remove unnecessary whitespace
      staging: wilc1000: rename struct tstrConnectInfo
      staging: wilc1000: rename au8bssid in struct connect_info
      staging: wilc1000: rename pu8ReqIEs in struct connect_info
      staging: wilc1000: rename ReqIEsLen in struct connec_info
      staging: wilc1000: rename pu8RespIEs in struct connect_info
      staging: wilc1000: rename u16RespIEsLen in struct connect_info
      staging: wilc1000: rename u16ConnectStatus in struct connect_info
      staging: wilc1000: rename struct tstrDisconnectNotifInfo
      staging: wilc1000: rename u16reason in disconnect_info
      staging: wilc1000: remove typedef from struct sdio_cmd52_t
      staging: wilc1000: remove unnecessary comment codes
      staging: wilc1000: remove typedef from sdio_cmd53_t
      staging: wilc1000: remove unused define
      staging: wilc1000: remove typedef from enum tenuConnectSts
      staging: wilc1000: use TAG_PARAM_OFFSET define
      staging: wilc1000: remove commented codes
      staging: wilc1000: rename hardwareProductVersion in struct wilc_mac_cfg
      staging: wilc1000: add enum cfg_type_cmd
      staging: wilc1000: remove unnecessary comments
      staging: wilc1000: use switch statement instead of multiple if statement
      staging: wilc1000: use mutex instead of semaphore sem_cfg_values

Chen Feng (2):
      staging: ion : Donnot wakeup kswapd in ion system alloc
      android: binder: Sanity check at binder ioctl

Chris Elliott (1):
      Staging: rtl8188eu: core: rtw_debug: fixed a parentheses coding style issue

Chris Horn (3):
      staging: lustre: rename variables in lnet_find_route_locked
      staging: lustre: reflect down routes in /proc/sys/lnet/routes
      staging: lustre: Use lnet_is_route_alive for router aliveness

Chris Park (36):
      staging: wilc1000: fix warnings for line over 80 characters
      staging: wilc1000: remove useless log message
      staging: wilc1000: remove useless function
      staging: wilc1000: remove unnecessary braces
      staging: wilc1000: remove warnings missing a blank line after declarations
      staging: wilc1000: Optimize code of wilc_get_chipid function
      staging: wilc1000: remove unused log message using the CORECONFIG_DBG tag
      staging: wilc1000: remove unused log message using the HOSTINF_DBG tag
      staging: wilc1000: remove unused log message using the TX_DBG tag
      staging: wilc1000: remove unnecessary wilc_rx_complete function
      staging: wilc1000: remove unused log message using the RX_DBG tag
      staging: wilc1000: remove unused debug tag
      staging: wilc1000: remove unnecessary log message using GENERIC_DBG tag
      staging: wilc1000: host_interface.c: removes unnecessary log message
      staging: wilc1000: linux_mon.c: removes unnecessary log message
      staging: wilc1000: linux_mon.c: removes comments
      staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
      staging: wilc1000: removes unused HOSTAPD_DBG tag
      staging: wilc1000: host_interface.c: removes unnecessary log messages
      staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
      staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
      staging: wilc1000: removes unused CFG80211_DBG tag
      staging: wilc1000: coreconfigurator.c: removes unnecessary log messages
      staging: wilc1000: host_interface.c: removes unnecessary log messages
      staging: wilc1000: host_interface.c: replace PRINT_ER with netdev_err
      staging: wilc1000: linux_wlan.c: removes unnecessary log messages
      staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages
      staging: wilc1000: wilc_wlan.c: removes unnecessary log messages
      staging: wilc1000: removes unused region feature
      staging: wilc1000: removes usused PRINT_XX(region...)
      staging: wilc1000: moves to define values
      staging: wilc1000: moves LINUX_RX_SIZE, LINUX_TX_SIZE
      staging: wilc1000: move WILC_MULTICAST_TABLE_SIZE define to wilc_wlan_if.h file
      staging: wilc1000: move MODALIS and GPIO_NUM define to wilc_wlan.h file
      staging: wilc1000: remove useless define in linux_wlan_common.h file
      staging: wilc1000: removes linux_wlan_common.h file

Christian Colic (6):
      staging: speakup: (coding style) Add spaces around operands (checkpatch checks)
      staging: speakup: (coding style) Add braces around all arms of if-statement
      staging: speakup: (coding style) Rewrite comparisons to NULL
      staging: wlan-ng: (coding style) remove unnecessary blank line before "}"
      staging: fwserial: (coding-style) rewrite comparisons to NULL as "!fifo->data"
      staging: rtl8192e: remove unnecessary multiple blank lines

Christian Gromm (28):
      staging: most: remove unnecessary keep_mbo variable
      staging: most: rename variables
      staging: most: simplify expression
      staging: most: unify types
      staging: most: use min_t
      staging: most: fix mbo leak
      staging: most: fix tracking of MBO offset
      staging: most: use readl and writel functions
      staging: most: remove function destroy_most_c_obj
      staging: most: add missing call to ida_simple_remove
      staging: most: move call to disconnect_channel callback
      staging: most: move initialization of pointer
      staging: most: move mutex
      staging: most: move channel disconnect to function most_deregister_interface
      staging: most: remove tainted flag
      staging: most: remove reference counter
      staging: most: remove code to destroy channel
      staging: most: remove redundant mutexes
      staging: most: remove redundant call to wake_up_interruptible
      staging: most: encapsulate shared code
      staging: most: fix retrieval of buffer availability
      staging: most: rename variable channel
      staging: most: fix race conditions
      staging: most: change type of access_ref
      staging: most: remove stacked_mbo
      staging: most: rearrange function aim_write
      staging: most: add statistics for dropped packets
      staging: most: remove 2nd forward declaration of struct most_aim

Cihangir Akturk (1):
      drivers: staging: rtl8723au: remove unneeded null test

Claudiu Beznea (1):
      Staging: rtl8188eu: removed unnecessary check in core/rtw_ap.c

Colin Cross (1):
      staging: lowmemorykiller: Make default lowmemorykiller debug message useful

Colin Ian King (2):
      iio: adc: axp288: remove redundant duplicate const on axp288_adc_channels
      Staging: iio: adc: fix indent on break statement

Colin Vidal (4):
      Staging: rtl8188eu/core: remove paragraph which mention FSF address in comment header
      Staging: rtl8188eu/core: Coding style fix, set conform spaces between identifiers
      Staging: rtl8188eu/core: Coding style fix, set constant operand on right in tests
      Staging: rtl8188eu/core: Coding style fix, avoid line over 80 characters

Cristina Moraru (7):
      iio: si7005: add support for Hoperf th02
      iio: si7020: add support for Hoperf th06
      iio: hmc5843: Swap suspend and resume implementations
      iio: hmc5843: Fix comment style warnings
      iio: hmc5843: Add attributes for measurement config of bias current
      iio: hmc5843: Add ABI documentation file for hmc5843
      iio: hmc5843: Move hmc5843 out of staging

Dan Carpenter (9):
      staging: unisys: remove some dead code
      staging: rtl8712: memory corruption in wpa_set_encryption()
      staging: wilc1000: fix mgmt_tx()
      staging: gdm72xx: underflow in netlink_rcv_cb()
      Staging: gdm72xx: silence underflow warning in netlink_send()
      Staging: gdm72xx: make "len" unsigned
      staging: gdm72xx: zero out padding
      Staging: gdm72xx: underflow bug in gdm_wimax_ioctl_get_data()
      Staging: gdm72xx: remove duplicate condition

Daniel Baluta (11):
      iio: pressure: ms5611: Add IIO_CHAN_INFO_SCALE to mask
      iio: pressure: ms5611: Add triggered buffer support
      iio: Fix documentation for iio_dev mlock
      iio: adc: Add TI ADS1015 ADC driver support
      iio: imu: inv_mpu6050: Fix multiline comments style
      iio: imu: inv_mpu6050: Fix Yoda conditions
      iio: imu: inv_mpu6050: Fix newlines to make code easier to read
      iio: imu: inv_mpu6050: Remove unnecessary parentheses
      iio: imu: inv_mpu6050: Delete space before comma
      iio: imu: inv_mpu6050: Fix code indent for if statement
      iio: imu: inv_mpu6050: Fix alignment with open parenthesis

Daniel Chromik (1):
      misc: panel, convert struct to bitmap

Daniel H. Hemmingsen (1):
      Staging: panel: Fixed a spacing after cast coding style issue

Daniil Leshchev (1):
      staging: rtl8723au: use %pM and %ph formatting

David Kershner (7):
      staging: unisys: Only process up to budget amount of responses
      staging: unisys: iochannel.h: fix inconsistent indenting
      staging: unisys: iochannel.h add_phys_info needs u64 pfn
      staging: unisys: Update MAINTAINERS file
      staging: unisys: visorbus: variable adjustment should be a u64
      staging: unisys: visorbus: cleanup gotos in visorchannel_create_guts
      staging: unisys: visorbus: clean up visorchannel_clear

Dean Luick (1):
      staging/rdma/hfi1: set Gen3 half-swing for integrated devices

Derek Yerger (1):
      staging: ion: debugfs invalid gfp mask

Dilek Uzulmez (4):
      Staging: octeon: Remove blank lines after open braces
      Staging: speakup: Add space around '|'
      Staging: ste_rmi4: Add space around '/'
      Staging: rts5208: Remove unnecessary parentheses

Dmitry Eremin (5):
      staging/lustre: proper support of NFS anonymous dentries
      staging: lustre: fix socklnd issues found by Klocwork Insight tool
      staging: lustre: fix api-ni.c issues found by Klocwork Insight tool
      staging: lustre: fix conctl.c issues found by Klocwork Insight tool
      staging: lustre: fix framework.c issues found by Klocwork Insight tool

Doug Oucharek (2):
      staging: lustre: Remove LASSERTS from router checker
      staging: lustre: Change connect peer failed cleanup order

Edward Mascarenhas (1):
      staging/rdma/hfi1: Clean up comments

Erik Arfvidson (13):
      staging: unisys: Fix guestlinuxdebug.h comments
      staging: unisys: fix comments for controlvmchannel.h
      staging: unisys: Fix NULL comparison vbusdeviceinfo.h
      staging: unisys: fix trailing comment in vbusdeviceinfo.h
      staging: unisys: fix comments in visorchipset
      staging: unisys: fix spacing in visorchipset.c
      staging: unisys: fix comparison to NULL in visorchipset.c
      staging: unisys: fix blank lines in visorchipset.c
      staging: unisys: fix spaces after cast visorchipset.c
      staging: unisys: fix comments in visorbus_main.c
      staging: unisys: fix block comments in ultrainputreport.h
      staging: unisys: fix comments in visornic_main.c
      staging: unisys: fix else statement in visornic_main.c

EunTaik Lee (1):
      staging/android/ion : fix a race condition in the ion driver

Eva Rachel Retuya (34):
      staging: fbtft: Fix block comments according to kernel coding style
      staging: fbtft: Indent to match open parenthesis
      staging: fbtft: Add blank line after function declaration
      staging: fbtft: Remove blank line after '{' brace
      staging: fbtft: Modify block comments based on kernel coding style
      staging: fbtft: Fix alignment to match open parenthesis
      staging: fbtft: Insert blank line after function declaration
      staging: fbtft: Delete blank line after '{' brace
      staging: fbtft: Remove the use of CamelCase
      staging: wilc1000: Remove initialization of static variables
      staging: wilc1000: declare 'fops' as const
      staging: wilc1000: remove trailing whitespace
      staging: wilc1000: remove spaces around '->'
      staging: iio: light: indent to match open parenthesis
      staging: iio: light: omit space after a cast
      staging: iio: light: fix block comments according to kernel coding style
      staging: iio: light: add space around '*"
      staging: iio: light: fix multiple assignments in a single line
      staging: iio: resolver: align to match open parenthesis
      staging: iio: resolver: add spaces around operators
      staging: iio: resolver: use blank line after array declaration
      staging: iio: resolver: add missing braces on if-else statements
      staging: iio: resolver: delete space after a cast
      staging: iio: resolver: remove unnecessary blank line
      staging: iio: resolver: fix comparison to NULL
      staging: most: compress return logic into one line
      staging: unisys: visorinput: convert pr_err() to dev_err()
      staging: ste_rmi4: simplify NULL tests
      staging: [media] mn88472: simplify NULL tests
      staging: rts5208: simplify NULL tests
      staging: sm750fb: convert pr_err() to dev_err()
      staging: dgnc: delete parentheses around right hand side of assignment
      staging: gs_fpgaboot: drop wrapper function 'finish_driver'
      staging: wlan-ng: simplify NULL tests

Fan Yong (2):
      staging: lustre: add debugging ability for LFSCK
      staging: lustre: enum lu_object_header_flags comma style fix

Frank Zago (9):
      staging/lustre: Add __user annotations in lnetselftest code
      staging: lustre: do not memset after LIBCFS_ALLOC
      staging: lustre: make local functions static for LNet ni
      staging: lustre: make some lnet functions static
      staging: lustre: missed a few cases of using NULL instead of 0
      staging: lustre: remove unnecessary EXPORT_SYMBOL from lnet layer
      staging: lustre: make o2iblnd local functions static
      staging: lustre: make o2iblnd_cb.c local functions static
      staging: lustre: corrected some typos and grammar errors

Fu Yong Quah (1):
      staging: wlan-ng: fix NULL comparison

G Pooja Shamili (3):
      staging: rtl8712: Remove the unnecessary parantheses
      staging: mt29f_spinand: Replacing pr_info with dev_info after the call to devm_kzalloc
      staging: netlogic: Replacing pr_err with dev_err after the call to devm_kzalloc

Gavin O'Leary (3):
      Staging: wlan-ng: p80211wep: fixed a block comment style issue
      staging: wlan-ng: fixed a comment
      staging: wlan-ng: Fixed more comments

Gavin Thomas Claugus (1):
      Staging: rtl8192u: Fix block comment formatting

Geliang Tang (14):
      staging: rtl8188eu: use list_first_entry_or_null()
      staging: wlan-ng: use list_for_each_entry*
      staging: fbtft: use to_spi_device
      staging: fbtft: use to_platform_device()
      staging: rtl8712: use list_first_entry_or_null()
      staging: rtl8192u: use to_delayed_work
      staging: rtl8192e: use to_delayed_work
      staging: rtl8723au: use list_for_each_entry*()
      staging: rtl8723au: core: rtw_recv: remove useless codes
      staging: rtl8723au: whitespace and blank line cleaning
      staging: rtl8723au: core: rtw_recv: use list_first_entry_or_null()
      staging: rtl8723au: core: rtw_xmit: use list_first_entry_or_null()
      staging: rtl8723au: core: rtw_recv: use list_first_entry()
      staging: rtl8723au: fix static checker warning

Georgiana Chelu (1):
      Staging: iio: Fixed block comments warning

Glen Lee (30):
      staging: wilc1000: fix always return 0 error
      staging: wilc1000: remove wilc_sdio_init
      staging: wilc1000: fix bug when changing virtual interface
      staging: wilc1000: remove define WILC_OPTIMIZE_SLEEP_INT
      staging: wilc1000: support suspend/resume functionality
      staging: wilc1000: add sdio resume/suspend
      staging: wilc1000: sdio_init: add resume argument
      staging: wilc1000: add ops resuem/suspend/wakeup in cfg80211
      staging: wilc1000: remove sleep and reduce close timeout
      staging: wilc1000: get address from wilc
      staging: wilc1000: use unified firmware
      staging: wilc1000: remove wilc_set_machw_change_vir_if
      staging: wilc1000: set bssid with mode
      staging: wilc1000: set proper bssid address
      staging: wilc1000: change_virtual_intf: change codes for unified firmware
      staging: wilc1000: call power save after changing mode
      staging: wilc1000: wilc_set_wfi_drv_handler: add mac index
      staging: wilc1000: remove unused functions
      staging: wilc1000: ignore power save
      staging: wilc1000: handle connecting error
      staging: wilc1000: tcp_process: fix a build warning
      staging: wilc1000: remove define TCP_ACK_FILTER
      staging: wilc1000: increase link speed
      staging: wilc1000: disable power save when AP mode
      staging: wilc1000: fix bug on p2p connection
      staging: wilc1000: add ops tx power in cfg80211
      staging: wilc1000: fix WEP security bug
      staging: wilc1000: get mac address after setting drv handler
      staging: wilc1000: move wilc_send_config_pkt to wilc_wlan.c
      staging: wilc1000: pass vif to wilc_send_config_pkt

Greg Hackmann (2):
      staging: goldfish: audio: add devicetree bindings
      staging: goldfish: audio: fix compiliation on arm

Greg Kroah-Hartman (11):
      Merge 4.5-rc2 into staging-next
      Merge tag 'iio-for-4.6a' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge 4.5-rc3 into staging-next
      staging: rtl8*: fix my email address up
      Merge tag 'iio-for-4.6b' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge char-misc-next into staging-next
      Merge 4.5-rc6 into staging-next
      Merge tag 'iio-for-4.6c' of git://git.kernel.org/.../jic23/iio into staging-next
      Revert "staging/lustre: F_SETLKW64 F_SETLK64 F_GETLK64 are always defined"
      Revert "staging: comedi: drivers: Remove unneeded NULL check before kfree()"
      staging: android: ion: fix up file mode

Gregor Boirie (1):
      iio:pressure:ms5611: fix ms5607 temp compensation

Grygorii Strashko (1):
      iio: adc: palmas: Drop IRQF_EARLY_RESUME flag

Grégor Boirie (2):
      iio:pressure:ms5611: use probed device name
      iio:pressure:ms5611: power regulator support

Gujulan Elango, Hari Prasath (H.) (1):
      staging: iio: replace clk_get() with devm_clk_get()

Gustavo Padovan (16):
      staging/android: fix sync framework documentation
      staging/android: sync: remove interfaces that are not used
      staging/android: remove not used sync_timeline ops
      staging/android: create a 'sync' dir for debugfs information
      staging/android: move SW_SYNC_USER to a debugfs file
      staging/android: rename sync_fence to sync_file
      staging/android: rename 'sync_pt' to 'fence' in struct sync_fence_cb
      staging/android: remove struct sync_pt
      staging/android: remove unused var from sync_timeline_signal()
      staging/android: remove pointless sync_timeline_signal at destroy phase
      staging/android: remove sync_fence_create_dma()
      staging/android: remove SYNC_WAIT ioctl
      staging/android: rename sync_pt_info to sync_fence_info
      staging/android: rename sync_file_info_data to sync_file_info
      staging/android: remove driver_data from struct sync_fence_info
      staging/android: remove len field from struct sync_fence_info

Hamish Martin (1):
      staging: octeon-ethernet: fix TCP/UDP checksum calc

Haneen Mohammed (3):
      Staging: rts5208: fix check for dma mapping error
      Staging: rts5208: remove unnecessary parantheses
      Staging: vt6655: Add check dma_mapping_error

Harald Geyer (2):
      iio: dht11: Improve reliability - be more tolerant about missing start bits
      iio: dht11: Simplify decoding algorithm

Hari Prasath Gujulan Elango (6):
      staging: wilc1000: replace numerical constant with predefined MACRO
      staging: most: replace multiple if..else with table lookup
      staging: rtl8188eu: use eth_broadcast_addr() in place of memset
      staging: nvec: replace led_classdev_register
      staging: dgnc: convert to wait_event_interruptible_timeout
      staging: rtl8192e: prefer using eth_broadcast_addr()

Hemmo Nieminen (2):
      staging: rtl8712: Improve suspend/resume functionality.
      staging: rtl8712: Improve suspend/resume functionality.

Henri Doreau (1):
      staging: lustre: Prevent duplicate CT registrations

Hongchao Zhang (1):
      staging: lustre: embed kr_data into kkuc_reg

Hugo Camboulive (4):
      staging: wilc1000: add missing __user attribute
      staging: wilc1000: make some variables static
      staging: unisys: visornic: remove useless memset
      staging: most: add __iomem for io_base and registers

Ian Abbott (15):
      staging: comedi: comedi.h: tweak start of header comment
      staging: comedi: comedi.h: add kernel-doc to common enums
      staging: comedi: comedi.h: add kernel-doc comments to struct types
      staging: comedi: comedi.h: remove struct comedi_trig
      staging: comedi: comedi.h: remove SDF_MODE0 etc.
      staging: comedi: COMEDI_BUFINFO: get amount freed, not amount allocated
      staging: comedi: COMEDI_BUFINFO: force bytes_read or bytes_written to 0
      staging: comedi: COMEDI_BUFINFO: update buffer before becoming non-busy
      staging: comedi: COMEDI_BUFINFO: force bytes_written to 0 if stopped
      staging: comedi: COMEDI_BUFINFO: return error if no active command
      staging: comedi: COMEDI_BUFINFO: become non-busy even if bytes_read is 0
      staging: comedi: COMEDI_BUFINFO: return -EPIPE for abnormal read
      staging: comedi: COMEDI_BUFINFO: terminate "write" command when stopped
      staging: comedi: comedi.h: Do not use BIT macro
      staging: comedi: comedi.h: Fix comment for struct comedi_krange

Ira Weiny (2):
      staging/rdma/hfi1: add dd_dev_dbg
      staging/rdma/hfi1: Fix Xmit Wait calculation

Isaac Huang (1):
      staging: lustre: fix bogus lst errors for lnet selftest

Ivan Safonov (13):
      staging: rtl8188eu: remove _rtl88e_fill_dummy
      staging: rtl8188eu: remove pfirmware and fwsize of the hal_data_8188e structure
      staging: rtl8188eu: add release_firmware() between request_firmware and function error exit
      staging: rtl8188eu: FIELD_OFFSET macro replaced by offsetof macro
      staging: rtl8188eu: remove unused include/ieee80211_ext.h
      staging: rtl8188eu: remove unused macros from include/basic_types.h
      staging: rtl8188eu: remove unnecessary debug output from os_dep/usb_intf.c
      staging: rtl8188eu: replace (a == NULL) to (!a) in rtw_drv_init
      staging: rtl8188eu: remove chip_type of the adapter structure
      staging: rtl8188eu: remove FabVersion member of odm_dm_struct struct
      staging: rtl8188eu: remove PWR_FAB_*_MSK macro definitions and fab_msk of wl_pwr_cfg structure
      staging: rtl8188eu: remove PWR_INTF_*_MSK macro definitions and interface_mask of wl_pwr_cfg structure
      staging: rtl8188eu: remove PWR_BASEADDR_* macro definitions and "base" member of wl_pwr_cfg structure

J. German Rivera (11):
      irqdomain: Added domain bus token DOMAIN_BUS_FSL_MC_MSI
      fsl-mc: msi: Added FSL-MC-specific member to the msi_desc's union
      staging: fsl-mc: Added generic MSI support for FSL-MC devices
      staging: fsl-mc: Added GICv3-ITS support for FSL-MC MSIs
      staging: fsl-mc: Extended MC bus allocator to include IRQs
      staging: fsl-mc: Changed DPRC built-in portal's mc_io to be atomic
      staging: fsl-mc: Populate the IRQ pool for an MC bus instance
      staging: fsl-mc: set MSI domain for DPRC objects
      staging: fsl-mc: Fixed bug in dprc_probe() error path
      staging: fsl-mc: Added DPRC interrupt handler
      staging: fsl-mc: Added MSI support to the MC bus driver

James Nunez (1):
      staging: lustre: Correct missing newline

James Simmons (45):
      staging: lustre: Handle nodemask on UMP machines
      staging: lustre: Use kernel's strncasecmp and remove cfs_get_blocked_sigs
      staging: lustre: kg_sem semaphore handling is incorrectly
      staging: lustre: convert kernelcomm group to unsigned int
      staging: lustre: remove unnecessary NULL checks in kernel_comm.c
      staging: lustre: cleanup block comment style in kernel_comm code
      staging: lustre: add space around '+' in kernel_comm code
      staging: lustre: use proper braces in libcfs_kkuc_group_put
      staging: lustre: return proper error code for libcfs_kkuc_msg_put
      staging: lustre: fix all conditional comparison to zero for kernelcomm.c
      staging: lustre: cleanup white space in kernel comm code
      staging: lustre: drop *_t from end of struct lnet_text_buf
      staging: lustre: format properly all comment blocks for LNet core
      staging: lustre: align all code properly for LNet core
      staging: lustre: remove unnecessary parentheses around LNet function pointer
      staging: lustre: remove unnecessary blank lines reported by checkpatch.pl
      staging: lustre: add missing spaces for LNet layer reported by checkpatch.pl
      staging: lustre: don't set more than one variable per line in LNet layer
      staging: lustre: remove space in LNet function declarations
      staging: lustre: balance braces properly in LNet layer
      staging: lustre: fix all NULL comparisons in LNet layer
      staging: lustre: fix all conditional comparison to zero in LNet layer
      staging: lustre: eliminate obsolete Cray SeaStar support
      staging: lustre: use sock.h in only acceptor.c
      staging: lustre: move module info to end of libcfs module.c file
      staging: lustre: add missing MODULE_AUTHOR for LNet selftest module
      staging: lustre: return proper error code for LNet core
      staging: lustre: bind socklnd peers to a specific CPT
      staging: lustre: reverse LNet and infinband header order
      staging: lustre: handle complex strings in cfs_str2num_check
      staging: lustre: change test to assert in LNetGetId
      staging: lustre: rename proc_call_handler to lprocfs_call_handler
      staging: lustre: make LNet use lprocfs_call_handler
      staging: lustre: move libcfs to lnet layer
      staging: lustre: fixup kernel Kconfig option LNET_MAX_PAYLOAD
      staging: lustre: add help section of Kconfig config LNET
      staging: lustre: make lustre dependent on LNet
      staging: lustre: remove returns in void function for lnet selftest
      staging: lustre: fix spacing issues checkpatch reported in lnet selftest
      staging: lustre: remove extra spacing of variable declartions for lnet selftest
      staging: lustre: remove extra spacing when setting variable for lnet selftest
      staging: lustre: filter remaining extra spacing for lnet selftest
      staging: lustre: test for proper errno code in lstcon_rpc_trans_abort
      staging: lustre: report minimum of two buffers for LNet selftest load test
      staging: lustre: fix aligments in lnet selftest

Janani Ravichandran (71):
      staging: rdma: Use kcalloc instead of kzalloc
      staging: goldfish: Change form of NULL comparisons
      staging: nvec: Remove unneeded comment
      staging: iio: Remove parantheses around right hand side of assignment
      staging: lustre: Modify arguments of sizeof() to pointer variables
      staging: wilc1000: Remove unneeded parentheses in assignment
      staging: iio: Remove parentheses on the right hand side of assignment
      staging: unisys: Remove parentheses around right hand side of assignment
      staging: unisys: Modify boolean assignment
      staging: octeon: Add spaces around operators
      staging: octeon: Remove unneeded parentheses in assignment
      staging: comedi: Use ARRAY_SIZE for sizes of arrays
      staging: xgifb: Remove unneeded parentheses
      staging: slicoss: Align #define constants
      staging: speakup: Eliminate commented out code
      staging: gdm724x: Remove unneeded parentheses
      staging: rtl8723au: Use ARRAY_SIZE macro for sizes of arrays
      staging: rtl8188eu: Remove unnecessary pointer cast
      staging: emxx_udc: Remove parentheses around the right hand side of assignment
      staging: media: Remove unneeded parentheses
      staging: fsl-mc: Remove unneeded parentheses
      staging: wilc1000: Include KERN_ facility level for printk()
      staging: wilc1000: Eliminate extraneous braces
      staging: wilc1000: Eliminate spaces between function names and open parentheses
      staging: wilc1000: Remove useless macros
      staging: wilc1000: Remove useless return statement in a void function
      staging: wilc1000: Simplify code by eliminating else block
      staging: wilc1000: linux_mon.c: Remove unneeded braces
      staging: rtl8192u: ieee80211: Fix comment style
      staging: rts5208: Place constants on the right side of comparisons
      staging: sm750fb: Remove unneeded braces in if...else statements
      staging: sm750fb: Eliminate commented out code
      staging: sm750fb: Fix indentation of if...else statements
      staging: speakup: Fix block comment style
      staging: vt6655: Fit function header on the same line
      staging: vt6655: Add missing blank line after declaration
      staging: xgifb: Fix comment style
      staging: wilc1000: Modify tcp_process to return void rather than int
      staging: wilc1000: Use kmalloc_array instead of kmalloc
      staging: wilc1000: Rearrange statement to respect 80 char limit
      staging: lustre: lustre: Remove unnecessary else after return
      staging: lustre: lustre: Remove unneeded else after goto
      staging: iio: accel: Remove unnecessary else after goto in if block
      staging: rtl8723au: Remove unnecessary else following return
      staging: rtl8192e: Remove explicit pointer cast in assignments
      staging: fsl-mc: Remove unneeded else following a return
      staging: mt29f_spinand: Remove unneeded else following return
      staging: android: Remove unneeded else following a return
      staging: comedi: drivers: Remove unnecessary else following return
      staging: lustre: lnet: Use list_entry() rather than container_of()
      staging: comedi: drivers: Remove unneeded NULL check before kfree()
      staging: rtl8192e: Drop cast on void pointer
      staging: slicoss: Eliminate commented out code
      staging: rts5208: rtsx.c: Drop unneeded void pointer cast
      staging: rts5208: rtsx_transport.c: Drop void pointer cast
      staging: nvec: nvec.c: Drop void pointer cast
      staging: fbtft: fbtft-bus.c: Drop unneeded void pointer cast
      staging: fbtft: fb_ra8875.c: Remove unneeded void pointer cast
      staging: fbtft: fb_uc1611.c: Drop void pointer cast
      staging: wlan-ng: Drop void pointer cast
      staging: wlan-ng: prism2mib.c: Drop void pointer cast
      staging: wlan-ng: prism2mgmt.c: Drop void pointer cast
      staging: wlan-ng: prism2sta.c: Drop unneeded void pointer cast
      staging: netlogic: Drop unneeded void pointer cast
      staging: fsl-mc: Drop unneeded void pointer cast
      staging: rtl8723au: core: Drop unneeded pointer cast
      staging: rtl8723au: core: Remove CamelCase
      staging: rtl8723au: Eliminate commented out code
      staging: rdma: hfi1: Do not use | with a variable with value 0
      staging: rdma: hfi1: user_sdma.c: Drop void pointer cast
      staging: mt29f_spinand: Drop void pointer cast

Jeff Becker (1):
      STAGING/SPEAKUP: Fix "expression using sizeof bool" warnings

Jeremy Filizetti (1):
      staging: lustre: Support different ko2iblnd configs between systems

Jiading Gai (1):
      staging: rtl8723au: hal: rtl8723a_hal_init: fixed 4 spelling errors.

Jian Yu (1):
      staging: lustre: replace direct LNet HZ access with kernel APIs

Joe Perches (1):
      staging: skein: threefish_block: Use rol64

John L. Hammond (5):
      staging/lustre/obdecho: remove userspace LSM handling
      staging: lustre: remove uses of IS_ERR_VALUE()
      staging: lustre: remove LUSTRE_{,SRV_}LNET_PID
      staging: lustre: assume a kernel build
      staging: lustre: set task state before scheduling in lnet_sock_accept

Jonathan Cameron (1):
      iio:pressure:Kconfig white space cleanup.

Joseph Bisch (1):
      staging: rtl8712: Remove unnecessary ret variable

Joshua Clayton (1):
      staging: lustre: fix lock imbalance

Julia Lawall (5):
      iio: ak8975: constify ak_def structures
      staging: lustre: obdecho: constify lu_device_operations and cl_device_operations structures
      staging/lustre/llite: constify export_operations structures
      staging: rdma: hfi1: diag: constify hfi1_filter_array structure
      Staging: ste_rmi4: constify synaptics_rmi4_platform_data structures

Kees Cook (1):
      Staging: unisys: fix potential format string leak

Kevin Wern (1):
      staging/slicoss: Use ethtool_ops instead of module_param.

Ksenija Stanojevic (8):
      Staging: panel: Remove space
      Staging: panel: Use u8 type
      Staging: panel: Remove typedef pmask_t
      Staging: panel: Remove ULL
      Staging: panel: Reduce value range for *name
      Staging: panel: Make code more readable
      misc: Move panel driver out of staging
      iio: adc: Move mxs-lradc out of staging

Kyle Kuffermann (1):
      rtl8188eu: Add spaces around arithmetic operators

Larry Finger (1):
      staging: r8192U: Fix check pointer after usage problem

Lars-Peter Clausen (10):
      staging:iio:ad7606: Consolidate channel specs
      iio: Add helper function for calculating scan index storage size
      staging: rts5208: Remove unnecessary synchronize_irq() before free_irq()
      staging:iio:ad7606: Consolidate PM ops
      iio:ad5064: List support LTC devices in Kconfig
      iio:ad5064: Use a enum for the register map layout type
      iio:ad5064: Add AD5625/AD5627/AD5645/AD5647/AD4665/AD5657 support
      iio: buffer-dmaengine: Use dmaengine_terminate_sync()
      staging:iio:ad7192: Add support for the AD7193
      staging:iio: Remove periodic RTC trigger driver

Laura Abbott (1):
      staging: ashmem: Avoid deadlock with mmap/shrink

Laura Garcia Liebana (23):
      staging: netlogic: Fix multiple irq assignments in a single line
      staging: netlogic: Remove multiple blank lines
      staging: netlogic: Fix parenthesis alignment
      staging: netlogic: Fix several parentheses alignments
      staging: netlogic: Remove blank spaces after a cast
      staging: netlogic: Fix multiple assignments
      staging: netlogic: Fix CamelCase for constants
      staging: netlogic: Fix comparison to NULL
      staging: netlogic: Insert spaces around operator
      staging: netlogic: Fix indent for conditional statement
      staging: netlogic: Return zero pointer after failed kmalloc
      staging: nvec: Use the BIT macro
      staging: nvec: Fix alignment with the open parenthesis
      staging: octeon: Move logical operators on the correct line
      staging: octeon: Insert blank line after struct declaration
      staging: octeon: Remove comparison to NULL
      staging: octeon: Fix block comments
      staging: octeon: Remove blank lines after open brace
      staging: octeon: Fix lines over 80 characters
      staging: octeon: Remove multiple blank lines
      staging: octeon: Fix braces in condition statement
      staging: nvec: Remove blank lines before a close brace
      staging: nvec: Avoid the use of BUG_ON

Leo Kim (61):
      staging: wilc1000: wilc_frmw_to_linux(): fixes null check
      staging: wilc1000: fixes no space is necessary after a cast
      staging: wilc1000: fixes add spaces required around
      staging: wilc1000: coreconfigurator.c : remove over-commenting
      staging: wilc1000: renames u16RxLen variable
      staging: wilc1000: renames u16TagParamOffset variable
      staging: wilc1000: renames u16index variable
      staging: wilc1000: rename hWILCWFIDrv of wilc_priv structure
      staging: wilc1000: fixes missing a blank line after declarations
      staging: wilc1000: rename pBssid of tx_complete_data structure
      staging: wilc1000: remove warnings line over 80 characters
      staging: wilc1000: removes unnecessary debug logs
      staging: wilc1000: replaces PRINT_XXX with netdev_xxx
      staging: wilc1000: removes void function return
      staging: wilc1000: renames u8IfIdx of wilc_vif structure
      staging: wilc1000: fixes variable dereferenced before check
      staging: wilc1000: wilc_parse_network_info(): renames function variables
      staging: wilc1000: wilc_parse_network_info(): renames local variables
      staging: wilc1000: wilc_parse_network_info(): renames local inner variables
      staging: wilc1000: rename variable s32Error
      staging: wilc1000: wilc_parse_assoc_resp_info(): renames function variables
      staging: wilc1000: wilc_parse_assoc_resp_info(): renames local variables
      staging: wilc1000: wilc_dealloc_assoc_resp_info(): renames function variables
      staging: wilc1000: wilc_dealloc_network_info(): renames function variables
      staging: wilc1000: wilc_wfi_cfgoperations.c: replaces PRINT_ER with netdev_err
      staging: wilc1000: wilc_msgqueue.c: removes debug print log
      staging: wilc1000: removes function 'wilc_dealloc_network_info()'
      staging: wilc1000: removes function 'wilc_dealloc_assoc_resp_info()'
      staging: wilc1000: remove typedef from tstrConnectRespInfo
      staging: wilc1000: renames struct connect_resp_info variables
      staging: wilc1000: remove typedef from pstrNetworkInfo
      staging: wilc1000: renames s8rssi of connect_resp_info structure
      staging: wilc1000: renames u16CapInfo of connect_resp_info structure
      staging: wilc1000: renames au8ssid of connect_resp_info structure
      staging: wilc1000: renames u8SsidLen of connect_resp_info structure
      staging: wilc1000: renames au8bssid of connect_resp_info structure
      staging: wilc1000: renames u16BeaconPeriod of connect_resp_info structure
      staging: wilc1000: renames u8DtimPeriod of connect_resp_info structure
      staging: wilc1000: renames u8channel of connect_resp_info structure
      staging: wilc1000: renames struct connect_resp_info variables
      staging: wilc1000: renames bNewNetwork of connect_resp_info structure
      staging: wilc1000: renames u8Found of connect_resp_info structure
      staging: wilc1000: renames u32Tsf of connect_resp_info structure
      staging: wilc1000: renames struct connect_resp_info variables
      staging: wilc1000: renames pJoinParams of connect_resp_info structure
      staging: wilc1000: renames strRssi of connect_resp_info structure
      staging: wilc1000: renames u64Tsf of connect_resp_info structure
      staging: wilc1000: remove warnings line over 80 characters
      staging: wilc1000: wilc_wlan.c: removes PRINT_ER
      staging: wilc1000: linux_mon.c: removes debug logs
      staging: wilc1000: linux_mon.c: replaces PRINT_ER with netdev_err
      staging: wilc1000: linux_mon.c: add to check routine
      staging: wilc1000: removes potential null dereference
      staging: wilc1000: removes wilc_dbg()
      staging: wilc1000: replaces wilc_debug with netdev_err
      staging: wilc1000: removes unnecessary wilc_debug print log
      staging: wilc1000: removes unnecessary wilc_debug print log
      staging: wilc1000: removes unnecessary variable of wilc_mac_cfg_t structure
      staging: wilc1000: wilc_wlan_cfg_init: changes unused argument
      staging: wilc1000: removes unnecessary retry 3 times
      staging: wilc1000: Revert "staging: wilc1000: remove spaces around '->'"

Li Xi (1):
      staging: lustre: remove annoying message in parse_nidrange

Liang Zhen (10):
      staging: lustre: fix failure handle of create reply
      staging: lustre: return +ve for blocked lnet message
      staging: lustre: set downis to 1 if there's no NI for remote net
      staging: lustre: recv could access freed message
      staging: lustre: take extra refcount in kiblnd_connreq_done
      staging: lustre: check wr_id returned by ib_poll_cq
      staging: lustre: avoid intensive reconnecting for ko2iblnd
      staging: lustre: do less intense allocating retry for ko2iblnd
      staging: lustre: LNet drop rule implementation
      staging: lustre: LNet network latency simulation

Linus Walleij (1):
      iio: st_sensors: support active-low interrupts

Liviu Dudau (1):
      staging: android: ion: Set the length of the DMA sg entries in buffer

Luca Ceresoli (6):
      staging: rtl8188eu: add spaces around binary '*'
      staging: rtl8188eu: don't cast to void* when calling memset()
      staging: rtl8188eu: rtw_mlme_ext.c: remove commented code
      staging: rtl8188eu: remove useless variable rtw_AcceptAddbaReq
      staging: rtl8188eu: rename camelcase bAcceptAddbaReq
      staging: rtl8188eu: rtw_mlme_ext.c: simplify call to issue_action_BA()

Lucas Tanure (1):
      Staging: rtl8712: Remove unnecessary cast on void pointer

Ludovic Desroches (4):
      iio:adc:at91_adc8xx: introduce new atmel adc driver
      MAINTAINERS: add entry for Atmel SAMA5D2 ADC driver
      iio:adc:at91-sama5d2: fix vref_uv type
      iio:adc:at91-sama5d2: code cleanup

Luuk Paulussen (1):
      staging: octeon: Fix logic for waking octeon ethernet tx queue.

M. Vefa Bicakci (2):
      staging: lustre: Use const static file_operations struct
      staging: lustre: Use __user for a pointer to a user space address

Malcolm Priestley (25):
      staging: vt6655: channel.c replace pDevice with priv
      staging: vt6655: set_channel replace void handler.
      staging: vt6655: set_channel replace bResult with ret
      staging: vt6655: rf.c rename bResult ret.
      staging: vt6655: power.c replace pDevice with priv
      staging: vt6655: rf.c/h Replace DeviceContext with vnt_private
      staging: vt6655: PSbIsNextTBTTWakeUp Rename bWakeUp wake_up
      staging: vt6655: mac.c replace void __iomem * with struct vnt_private
      staging: vt6655: mac.c rename dwIoBase to io_base
      staging: vt6655: mac.c Replace VNSvInPortB byData reads with ioread8.
      staging: vt6655: replace VNSvInPortD dwData reads with ioread32
      staging: vt6655: MACvSaveContext use memcpy_fromio to read context.
      staging: vt6655: mac.c rename pbyCxtBuf to cxt_buf
      staging: vt6655: MACvRestoreContext replace for loops with memcpy_toio.
      staging: vt6655: mac.c/h resize all unsigned long to u32
      staging: vt6655: mac.c replace VNSvOutPortD with iowrite32.
      staging: vt6655: mac.c replace VNSvOutPortW with iowrite16
      staging: vt6655: mac.c replace VNSvOutPortB with iowrite8
      staging: vt6655: MACbPSWakeup replace VNSvInPortB byOrgValue with ioread8
      staging: vt6655: MACvSetLoopbackMode replace byOrgValue with ioread8
      staging: vt6655: mac.c replace VNSvInPortB with ioread8
      staging: vt6655: mac Replace dwCurrDescAddr with curr_desc_addr.
      staging: vt6655: mac.c replace byOrgDMACtl with org_dma_ctl
      staging: vt6655: mac.c replace wOffset with offset.
      staging: vt6655: mac.c replace dwData with data.

Manuel Pégourié-Gonnard (3):
      staging: mt29f: fix unchecked malloc()
      staging: mt29f: fix usage of coma operator
      staging: mt29f: clean up existing kernel-doc

Marc Andre (2):
      iio:ad5064: Structural changes to support LTC2617
      iio:ad5064: Add support for ltc2617 and similar devices

Martin Kepplinger (3):
      iio: mma8452: add freefall detection for Freescale's accelerometers
      iio: mma8452: whitespace cleanup
      iio: mma8452: add support for MMA8451Q

Matej Vasek (1):
      staging: sm750fb, fix typos

Matt Ranostay (14):
      iio: health: max30100: add config for LED current
      devicetree: add Atlas Scientific LLC vendor prefix
      iio: ph: add IIO_PH channel type
      iio: chemical: add Atlas pH-SM sensor support
      iio: chemical: atlas-ph-sensor: switch regmap cache
      iio: chemical: atlas-ph-sensor: use regmap_bulk_read
      iio: imu: mpu6050: remove trailing whitespaces
      iio: potentiometer: add TI tpl0102 support
      iio: imu: mpu6050: use inv_mpu6050_sensor_show return code
      iio: imu: mpu6050: fix INV_MPU6050_REG_UP_TIME delay
      iio: imu: mpu6050: add missing docstring for int_pin_cfg
      iio: imu: mpu6050: add calibration offset support
      iio: imu: mpu6050: add mpu6500 register settings
      iio: convert to common i2c_check_functionality() return value

Mauro Dreissig (1):
      staging: rtl8712: Cleanup _io_ops wrappers

Michael Hornung (6):
      staging: rtl8712: Coding style: Remove multiple blank lines
      staging: rtl8712: Coding style: Make use of BIT macro
      staging: rtl8712: Coding style: Fix missing spaces
      staging: rtl8712: Replace FSF mailing address by URL
      staging: rtl8712: Coding style: Fix alignment
      staging: rtl8712: Remove unused CamelCase define

Mike Rapoport (81):
      staging: sm750fb: disable PCI device if lynxfb_pci_probe fails
      staging: sm750fb: lynxfb_pci_probe: return actual errors
      staging: sm750fb: lynxfb_pci_remove: remove unused variable
      staging: sm750fb: replace dual member of sm750_dev with fb_count
      staging: sm750fb: introduce sm750fb_frambuffer_release
      staging: sm750fb: introduce sm750fb_frambuffer_alloc
      staging: sm750fb: lynxfb_pci_probe: remove some pr_info
      staging: sm750fb: hw_sm750(le)_deWait: rename dwVal to val
      staging: sm750fb: use BIT macro for DE_STATE1 single-bit field
      staging: sm750fb: use BIT macro for DE_STATE2 single-bit fields
      staging: sm750fb: remove unused DE_STATE2_DE_RESERVED
      staging: sm750fb: use BIT macro for SYSTEM_CTRL single-bit fields
      staging: sm750fb: change definition of SYSTEM_CTRL multi-bit fields
      staging: sm750fb: ddk750_initHw: rename ulReg to reg
      staging: sm750fb: use BIT macro for MISC_CTRL single-bit fields
      staging: sm750fb: ddk750_sii164: fix defines for i2c{Read, Write}reg
      staging: sm750fb: use BIT macro for GPIO_MUX single-bit fields
      staging: sm750fb: change definition of MISC_CTRL multi-bit fields
      staging: sm750fb: use BIT macro for CURRENT_GATE single-bit fields
      staging: sm750fb: set{Memory, Master}Clock: rename ulReg to reg
      staging: sm750fb: change definition of CURRENT_GATE multi-bit fields
      staging: sm750fb: use BIT macro for MODE0_GATE single-bit fields
      staging: sm750fb: change definition of MODE0_GATE multi-bit fields
      staging: sm750fb: use BIT macro for POWER_MODE_CTRL single-bit fields
      staging: sm750fb: change definition of POWER_MODE_CTRL multi-bit field
      staging: sm750fb: formatPllReg: rename ulPllReg to reg
      staging: sm750fb: formatPllReg: fix comment formatting
      staging: sm750fb: rename PANEL_PLL_CTRL_* fields to PLL_CTRL_*
      staging: sm750fb: use PLL_CTRL_POWER defines for CRT_PLL_CTRL
      staging: sm750fb: use BIT macro for PLL_CTRL single-bit fields
      staging: sm750fb: change defintion of PANEL_PLL_CTRL multi-bit fields
      staging: sm750fb: drop redundant defines for PLL_CTRL fields
      staging: sm750fb: use BIT macro for VGA_CONFIGURATION single-bit fields
      staging: sm750fb: change definition of VGA_CONFIGURATION multi-bit field
      staging: sm750fb: programModeRegisters: rename local vairables
      staging: sm750fb: setDisplayControl: rename local vairables
      staging: sm750fb: share common bits in display control registers
      staging: sm750fb: merge reserved bits of PANEL/CRT_DISPLAY_CTRL registers
      staging: sm750fb: refactor setDisplayControl function
      staging: sm750fb: hw_sm750_setBLANK: reduce printk verbosity
      staging: sm750fb: use BIT macro for PANEL_DISPLAY_CTRL single-bit fields
      staging: sm750fb: remove PANEL_DISPLAY_CTRL_TFT_DISP defines
      staging: sm750fb: change definition of PANEL_DISPLAY_CTRL multi-bit fields
      staging: sm750fb: change definition of PANEL_FB_ADDRESS fields
      staging: sm750fb: change definition of PANEL_FB_WIDTH fields
      staging: sm750fb: change definition of PANEL_WINDOW_WIDTH fields
      staging: sm750fb: change definition of PANEL_WINDOW_HEIGHT fields
      staging: sm750fb: change definition of PANEL_PLANE_TL fields
      staging: sm750fb: change definition of PANEL_PLANE_BR fields
      staging: sm750fb: use BIT macro for DMA_ABORT_INTERRUPT single-bit fields
      staging: sm750fb: use BIT macro for CRT_DISPLAY_CTRL single-bit fields
      staging: sm750fb: change definition of CRT_DISPLAY_CTRL multi-bit fields
      staging: sm750fb: use BIT macro for I2C_CTRL fields
      staging: sm750fb: use BIT macro for I2C_STATUS fields
      staging: sm750fb: change definition of PANEL_HORIZONTAL_TOTAL fields
      staging: sm750fb: change definition of CRT_AUTO_CENTERING_TL fields
      staging: sm750fb: change definition of CRT_AUTO_CENTERING_BR fields
      staging: sm750fb: change definition of CRT_HORIZONTAL_TOTAL fields
      staging: sm750fb: change definition of CRT_HORIZONTAL_SYNC fields
      staging: sm750fb: change definition of CRT_VERTICAL_TOTAL fields
      staging: sm750fb: change definition of CRT_VERTICAL_SYNC fields
      staging: sm750fb: change definition of PANEL_HORIZONTAL_SYNC fields
      staging: sm750fb: change definition of PANEL_VERTICAL_TOTAL fields
      staging: sm750fb: change definition of PANEL_VERTICAL_SYNC fields
      staging: sm750fb: change definition of HWC_ADDRESS fields
      staging: sm750fb: change definition of HWC_LOCATION fields
      staging: sm750fb: change definition of HWC_COLOR_{12, 3} fields
      staging: sm750fb: change definition of DE_SOURCE fields
      staging: sm750fb: change definition of DE_DESTINATION fields
      staging: sm750fb: change definition of DE_DIMENSION fields
      staging: sm750fb: change definition of DE_CONTROL fields
      staging: sm750fb: change definition of DE_PITCH fields
      staging: sm750fb: change definition of DE_STRETCH_FORMAT fields
      staging: sm750fb: change definition of DE_WINDOW_WIDTH fields
      staging: sm750fb: change definition of CRT_FB_WIDTH fields
      staging: sm750fb: change definition of CRT_FB_ADDRESS fields
      staging: sm750fb: use BIT() macro for single-bit fields definition
      staging: sm750: change definition of multi-bit register fields
      staging: sm750fb: replace absDiff with kernel standard abs macro
      staging: sm750fb: move MHz() and roundedDiv() close to their usage
      staging: sm750fb: remove sm750_help.h

Neil Zhang (1):
      ion:synchronize debugfs callback and ion_client_destroy

Nicholas Mc Guire (1):
      staging: rtl8712: consolidate kmalloc + memset 0 to kzalloc

Niranjan Dighe (2):
      staging: lustre: Remove unused memhog functionality
      staging: lustre/lnet: Fix wrong typecasting warning generated by sparse

Nizam Haider (1):
      Staging: fbtft: fbtft-core: Removed unnecessary checks

Okash Khawaja (1):
      staging: rtl8192u: fix large frame size compiler warning

Olaf Weber (1):
      staging: lustre: Use after free in lnet_ptl_match_delay()

Oleg Drokin (164):
      staging/lustre/lnet: Make lnet_ping static
      staging/lustre/lnet: Get rid of IOC_LIBCFS_DEBUG_PEER hack
      staging/lustre/lnet: Get rid of IOC_LIBCFS_PORTALS_COMPATIBILITY ioctl
      staging/lustre/obdecho: Remove unused ioctls
      staging/lustre: Add __user attributes to libcfs_ioctl_get/popdata args
      staging/lustre: Change ioctl user pointers in libcfs_ioctl_data
      staging/lustre: Update user pointers in struct obd_ioctl_data
      staging/lustre: Mark obd_ioctl_popdata/getdata argument as __user
      staging/lustre/lnet: Properly mark userspace pointer of lnet_ping()
      staging/lustre: Get rid of an ugly statfs hack in lov_iocontrol
      staging/lustre: Properly mark obd_iocontrol argument as __user
      staging/lustre: Properly mark argument to p_ioctl in cfs_psdev_ops as __user
      staging/lustre: Declare lprocfs_write_frac_u64_helper argument as __user
      staging/lustre/osc: Do not use lprocfs_write_helper in sysfs store methods
      staging/lustre/llite: Properly mark ll_obd_statfs argument as __user
      staging/lustre/llite: Fix improper userspace access in ll_fiemap
      staging/lustre: Declare lov_getstripe lump argument as __user
      staging/lustre/llite: Update llite_lib.c with proper __user attributes
      staging/lustre/osc: Mark osc_getstripe user pointer argument as __user
      staging/lustre/lloop: Properly mark userspace pointers in lo/lloop_ioctl
      staging/lustre: Properly mark lmv_fid2path uarg argment as __user
      staging/lustre: Mark lmv_hsm_ct_register/unregister uarg as __user
      staging/lustre/llite: Update all file.c user pointer casts to __user
      staging/lustre: Properly cast ll_fid2path argument to __user in ll_file_ioctl
      staging/lustre: Properly cast ll_fid2path argument to __user in ll_dir_ioctl
      staging/lustre: Properly cast ll_getname argument to __user in ll_dir_ioctl
      staging/lustre/llite: Update ll_dir_ioctl pointer casts with __user
      staging/lustre/libcfs: Properly handle debugfs read- and write-only files
      staging/lustre/obdclass: export debugfs functionality for GPL only.
      staging/lustre/lnet: Don't call roundup_pow_of_two on zero in LNetEQAlloc
      staging/lustre/obdecho: Remove always true condition
      staging/lustre/obdecho: Better handle invalid create requests
      staging/lustre: Adjust import state history output format
      staging/lustre: Update internal client version.
      staging/lustre: Remove unused LUSTRE_VERSION_ALLOWED_OFFSET define
      staging/lustre/ptlrpc: Get rid of /proc references in comments
      staging/lustre/obdclass: Get rid of /proc references in comments.
      staging/lustre/libcfs: Get rid of /proc references in comments
      staging/lustre/llite: Get rid of /proc references in comments
      staging/lustre/lov: Get rid of /proc references in comments
      staging/lustre: Remove unused function oti_init
      staging/lustre: Remove unused osc_on_mdt function
      staging/lustre: Remove server code from client_obd_setup()
      staging/lustre: Remove server code from class_get_type()
      staging/lustre: Remove commented out lock_lock_multi_match
      staging/lustre/osc: Remove commented out osc_page_protected()
      staging/lustre/libcfs: Adjust NULL comparison codestyle
      staging/lustre/lov: Adjust NULL comparison codestyle
      staging/lustre/llite: Adjust NULL comparison codestyle
      staging/lustre/ldlm: Adjust NULL comparison codestyle
      staging/lustre/lmv: Adjust NULL comparison codestyle
      staging/lustre/fid: Adjust NULL comparison codestyle
      staging/lustre/fld: Adjust NULL comparison codestyle
      staging/lustre/lclient: Adjust NULL comparison codestyle
      staging/lustre/include: Adjust NULL comparison codestyle
      staging/lustre/mdc: Adjust NULL comparison codestyle
      staging/lustre/mgc: Adjust NULL comparison codestyle
      staging/lustre/obdclass: Adjust NULL comparison codestyle
      staging/lustre/obdecho: Adjust NULL comparison codestyle
      staging/lustre/osc: Adjust NULL comparison codestyle
      staging/lustre/ptlrpc: Adjust NULL comparison codestyle
      staging/lustre: Remove the "write to FSF to get a copy of GPL" wording
      staging/lustre/libcfs: Cleanup: parenthesis alignment adjustments
      staging/lustre/libcfs: Move EXPORT_SYMBOLs under function/variable
      staging/lustre/libcfs: style change to add missing spaces for operations
      staging/lustre/libcfs: reformat cfs_tcd_for_each_type_lock define
      staging/lustre/libcfs: Remove stray spaces after function name
      staging/lustre/libcfs: Shortened too long lines
      staging/lustre/libcfs: Remove unused cfs_tcd_owns_tage() function
      staging/lustre/libcfs: Move private tracefile structs out of header
      staging/lustre/libcfs: Update comments style to match kernel
      staging/lustre/libcfs: Remove useless returns in void functions
      staging/lustre/libcfs: Remove empty lines after/before braces
      staging/lustre: Update cfs_cpu_notify switch statement with a comment
      staging/lustre: Get rid of cfs_trace_buf_type_t typedef
      staging/lustre/libcfs: Get rid of multiple assignments
      staging/lustre: Remove space after cast in cfs_crypto_hash_final()
      staging/lustre: Convert cfs_trace_daemon_command to use kstrtoul
      staging/lustre: Convert cfs_str2num_check to use kstrtoul
      staging/lustre/ldlm: Remove unused lr_most_restr from struct ldlm_resource
      staging/lustre/fld: Remove useless typedefs
      staging/lustre: Get rid of client_obd_lock_t typedef
      staging/lustre: Get rid of loc_flags_t typedef
      staging/lustre: Get rid of cksum_type_t typedef
      staging/lustre: Get rid of ost_cmd_t typedef
      staging/lustre: Get rid of quota_cmd_t typedef
      staging/lustre: Get rid of mds_cmd_t typedef
      staging/lustre: Get rid of mds_reint_t, mdt_reint_t typedefs
      staging/lustre: Get rid of ldlm_cmd_t typedef
      staging/lustre: Remove ldlm type/mode typedefs
      staging/lustre: Get rid of mgs_cmd_t typedef
      staging/lustre: Get rid of obd_cmd_t typedef
      staging/lustre: Get rid of llog_op_type typedef
      staging/lustre: Get rid of sec_cmd_t typedef
      staging/lustre: Get rid of object update code
      staging/lustre: Get rid of lustre_fid typedef
      staging/lustre: Get rid of lustre_quota_version typedef
      staging/lustre: Get rid of ldlm_error_t typedef
      staging/lustre: Remove ldlm_appetite_t typedef
      staging/lustre: Get rid of ldlm_ns_type_t typedef
      staging/lustre: Get rid of ldlm_cancel_flags_t typedef
      staging/lustre/llite: Get rid of se_stat_t typedef
      staging/lustre: Remove lustre_build_version.h
      staging/lustre: Get rid of C99 comments in lustre_idl.h
      staging/lustre: Remove server-side changelog defines
      staging/lustre: Remove FSF mailing address from GPL notices
      staging/lustre: Remove server-only values from enum lu_dirent_attrs
      staging/lustre: Remove *_CONNECT_SUPPORTED defines
      staging/lustre: Remove duplicated quota defines
      staging/lustre: Remove unused struct quota_body
      staging/lustre: Remove lquota_glb_rec, lquota_slv_rec and lquota_acct_rec
      staging/lustre: S_DIRSYNC is always defined in kernel
      staging/lustre: FMODE_READ and FMODE_WRITE are always defined in the kernel
      staging/lustre: Remove index file transfer structures
      staging/lustre: Remove server data from struct obd_export
      staging/lustre: Remove last_rcvd-file related data
      staging/lustre: Remove dead code in ldlm_lock_destroy_internal
      staging/lustre: MAY_NOT_BLOCK is always defined, don't check for it.
      staging/lustre: Remove unused lli_open_count from struct ll_inode_info
      staging/lustre: Reformat comments and structures in lustre_idl.h
      staging/lustre/include: Adjust comment style
      staging/lustre/fld: Adjust comments to better conform to coding style
      staging/lustre/fid: Adjust comments to better conform to coding style
      staging/lustre/lclient: Adjust comments to better conform to coding style
      staging/lustre/ldlm: Adjust comments to better conform to coding style
      staging/lustre/llite: Adjust comments to better conform to coding style
      staging/lustre/lmv: Adjust comments to better conform to coding style
      staging/lustre/lov: Adjust comments to better conform to coding style
      staging/lustre/mdc: Adjust comments to better conform to coding style
      staging/lustre/mgc: Adjust comments to better conform to coding style
      staging/lustre/obdclass: Adjust comments to better conform to coding style
      staging/lustre/obdecho: Adjust comments to better conform to coding style
      staging/lustre/osc: Adjust comments to better conform to coding style
      staging/lustre/ptlrpc: Adjust comments to better conform to coding style
      staging/lustre: Fix indentation mistakes
      staging/lustre: Remove stray space before newline in messages
      staging/lustre: Remove commented out obd functions
      staging/lustre: Remove unused members of struct ll_sb_info
      staging/lustre/llite: Fix style vs open parenthesis alignment
      staging/lustre/include: Fix style of function declarations
      staging/lustre/fld: Fix style vs open parenthesis alignment
      staging/lustre: Remove unused liblustre_check_services prototype
      staging/lustre: Remove unused lustre_build_lock_params()
      staging/lustre: Convert ptlrpc_at_check_timed to void
      staging/lustre: Remove misleading liblustre comments.
      staging/lustre: Remove liblustre references from explanations
      staging/lustre/lmv: Remove commented out MDS selection policies
      staging/lustre: F_SETLKW64 F_SETLK64 F_GETLK64 are always defined
      staging/lustre: MS_POSIXACL is always defined, don't check for it
      staging/lustre: Remove RELEASEPAGE_ARG_TYPE compat macro
      staging/lustre: NEED_QUOTA_DEFS is never defined, drop it.
      staging/lustre/ptlrpc: Fix style vs open parenthesis alignment
      staging/lustre/osc: Fix style vs open parenthesis alignment
      staging/lustre/obdclass: Fix style vs open parenthesis alignment
      staging/lustre/lov: Fix style vs open parenthesis alignment
      staging/lustre/mdc: Fix style vs open parenthesis alignment
      staging/lustre/mgc: Fix style vs open parenthesis alignment
      staging/lustre/obdecho: Fix style vs open parenthesis alignment
      staging/lustre/lmv: Fix style vs open parenthesis alignment
      staging/lustre: Fix lines that start with spaces
      staging/lustre: Rework MAX_DIO_SIZE macro
      staging/lustre: Remove unneeded {} in lprocfs_stats_unlock()
      staging/lustre/ptlrpc: Fix ENABLE_PINGER ifdef
      staging/lustre: Unbreak ll_prep_inode iget result check

Othmar Pasteka (1):
      staging: sm750fb: fix style for if clause

Pablo G. Gallardo (2):
      STAGING: COMEDI: Remove unnecessary typecast of c90 int constant
      STAGING: COMEDI: Wrap line over 80 characters

Parinay Kondekar (1):
      staging:lustre: remove obsolete comment in libcfs_ioctl.h

Paul Gortmaker (2):
      staging: drop kbuild workaround dummy module from top dir
      drivers/staging/android: don't use modular references in sync_debug.c

Philippe Loctaux (1):
      Staging: comedi: contec_pci_dio: fixed comment blocks coding style issues

Pranjal Bhor (6):
      staging: wlan-ng: Fixed block comments coding style issue
      staging: wlan-ng: Logical continuation fixes
      staging: wlan-ng: Removed blank lines after braces
      staging: wlan-ng: Coding style fix for casting operation
      staging: wlan-ng: Open parenthesis alignment style fix
      staging: wlan-ng: NULL comparisons made elegant

Priit Laes (13):
      staging: fbtft: Use standard MIPI DCS command defines for hx8353d
      staging: fbtft: Use standard MIPI DCS command defines for hx8357d
      staging: fbtft: Use standard MIPI DCS command defines for ili9163
      staging: fbtft: Use standard MIPI DCS command defines for ili9340
      staging: fbtft: Use standard MIPI DCS command defines for ili9341
      staging: fbtft: Use standard MIPI DCS command defines for ili9481
      staging: fbtft: Use standard MIPI DCS command defines for ili9486
      staging: fbtft: Use standard MIPI DCS command defines for s6d02a1
      staging: fbtft: Use standard MIPI DCS command defines for st7735r
      staging: fbtft: Use standard MIPI DCS command defines for fbtft driver
      staging: fbtft: Use standard MIPI DCS command defines for tinylcd
      staging: fbtft: Use standard MIPI DCS command defines for hx8340bn
      staging: fbtft: Remove unused and duplicated defines

Rajmal Menariya (1):
      staging: ion: Set minimum carveout heap allocation order to PAGE_SHIFT

Rakhi Sharma (3):
      Staging: rtl8712: rtl8712_cmd: Fixed a warning.
      staging: lustre: lov_pool: Fixed a return coding style warning.
      staging: rtl8712: Fixed a comparision coding style warning.

Randy Dunlap (1):
      staging: unisys: visorinput depends on INPUT

Rasmus Linusson (2):
      staging: comedi: cb_pcimdda: Fix multi-line comments
      staging: comedi: cb_pcimdda: Fix long lines in comments

Rehas Sachdeva (7):
      staging: wilc1000: Remove unnecessary 'else'
      staging: vt6656: Remove unnecessary parentheses
      staging: dgnc: Add spaces around '|' and '<<'
      staging: dgnc: Avoid multiple blank lines
      staging: dgnc: Fix block comment style
      staging: dgnc: Break line after boolean operator
      staging: xgifb: Avoid multiple blank lines

Ricardo Ribalda Delgado (1):
      iio: add ad5761 DAC driver

Ricardo Ruedas (1):
      staging: panel: remove warnings line over 80 characters

Roger H. Newell (3):
      staging: wilc1000: spelling corrections
      staging: wilc1000: Whitespaces removed from function call
      staging: wilc1000: Removed braces from single block statements

Rohit kumar (1):
      staging/ion: Add support to get ion handle from dma buf

Rom Lemarchand (1):
      staging: ashmem: Add missing include

Saatvik Arya (2):
      drivers: staging: octeon-usb: octeon-hcd.c: fixed coding style related warnings
      drivers: staging: xgifb: vgatypes.h: fixed coding style warnings

Sanchayan Maity (1):
      iio: dac: vf610_dac: Add IIO DAC driver for Vybrid SoC

Sandeep Jain (1):
      staging: lowmemorykiller: fix 2 checks that checkpatch complained

Sandhya Bankar (19):
      Staging: most: Do not print message if kzalloc() failed.
      Staging: lustre: Remove int typecast of offsetof().
      Staging: lustre: Do not print message if kzalloc() failed.
      Staging: vt6655: Remove & from function name.
      Staging: most: Use usb_endpoint_dir_in(endpoint) instead of (endpoint->bEndpointAddress & USB_DIR_IN).
      Staging: comedi: Use predefined macro offset_in_page() instead of (addr & ~PAGE_MASK).
      Staging: rtl8712: Avoid multiple assignments.
      Staging: media: Remove unnecessary goto.
      Staging: sm750fb: Remove leading and trailing whitespace.
      Staging: rtl8188eu: Do not print message if kzalloc() failed.
      Staging: rtl8188eu: rtw_efuse: Do not print message if kzalloc() failed.
      Staging: rtl8188eu: Use !x instead of x==NULL.
      Staging: wlan-ng: Handle error condition.
      Staging: wlan-ng: Do not print message if kzalloc() failed.
      Staging: emxx_udc: Return NULL instead of 0.
      Staging: iio: ade7754: Remove unnecessary goto.
      Staging: iio: ade7758_core: Remove unnecessary goto.
      Staging: iio: ade7854: Remove unnecessary goto.
      Staging: ieee80211: Place constant on right side of the test.

Saurabh Sengar (1):
      Staging: speakup: varhandlers: cleanup of function spk_get_punc_var

Sean MacLennan (1):
      staging:rtl8192e: Usage count off by one

Sebastien Buisson (4):
      staging: lustre: fix 'copy into fixed size buffer' errors
      staging: lustre: fix 'data race condition' issue in conrpc.c
      staging: lustre: fix 'NULL pointer dereference' errors
      staging: lustre: fix 'data race condition' issue in framework.c

Sergey Lysanov (1):
      drivers:staging:vt6656: Fix coding style issues

Shalin Mehta (1):
      staging: lustre: Fixed the parenthesis

Shaun Ren (8):
      Staging: rts5208: rtsx_transport.c: Cleanup comments
      Staging: rts5208: rtsx_transport.c: Align to open parenthesis
      Staging: rts5208: rtsx_transport.c: Remove spaces after casts
      Staging: rts5208: rtsx_transport.c: Add spaces around -
      Staging: rts5208: rtsx_transport.c: Remove extra newlines
      Staging: rts5208: rtsx_transport.c: Fix label naming convention
      Staging: rts5208: rtsx_transport.c: Remove unnecessary parentheses
      Staging: rts5208: rtsx_transport.c: Fix comparisons to NULL

Shraddha Barke (18):
      Staging: iio: cdc: ad7150: Prefer using the BIT macro
      Staging: iio: cdc: ad7150: Fix alignment should match open parenthesis
      Staging: speakup: Remove FSF mailing address
      Staging: fwserial: Declare fwtty_port_get as static
      Staging: olpc_dcon: Remove obsolete driver
      Staging: dgap: Remove obsolete driver
      Staging: iio: Documentation: Remove unused sysfs attributes
      Staging: gdm72xx: Add space around that "+", "&" and "|"
      Staging: gdm72xx: Add appropriate comment for spinlock_t definition
      Staging: gdm72xx: Remove space after cast
      Staging: gdm72xx: Remove multiple blank lines
      Staging: gdm72xx: Prefer using the BIT macro
      Platform: goldfish: goldfish_pipe.c: Add DMA support using managed version
      Staging: gdm72xx: Add space around that "+", "&" and "|"
      Staging: gdm72xx: Add space around that "+", "&" and "/"
      Staging: gdm72xx: Remove unnecessary parenthesis around function pointer
      Staging: gdm72xx: Remove wrapper function put_event_entry
      Staging: gdm72xx: Remove gdm72xx driver

Simon Guinot (1):
      staging: nvec: fix block comments

SirnamSwetha (4):
      Staging: board: Fix checkpatch.pl issue
      Staging: board: Blank lines aren't necessary before a close brace
      Staging: clocking-wizard: Avoid CamelCase
      Staging: clocking-wizard: CHECK:Please use a blank line

Spencer E. Olson (9):
      staging: comedi: ni_pcimio: Adds PXI-6251 to supported boards
      staging: comedi: ni_tiocmd: change mistaken use of start_src for start_arg
      staging: comedi: ni_mio_common: use CR_CHAN more consistently
      staging: comedi: mite: enable continuous regeneration of finite samples
      staging: comedi: ni_mio_common: Cleans up/clarifies ni_ao_reset
      staging: comedi: ni_mio_common: make more bits in ao_cmd1 reg be stateful
      staging: comedi: ni_mio_common: Cleans up/clarifies ni_ao_cmd
      staging: comedi: ni_mio_common: adds finite regeneration to AO output
      staging: comedi: ni_mio_common: add finite regeneration to dio output

Sudip Mukherjee (8):
      staging: wilc1000: fix build failure
      staging: most: fix error comparison
      staging: most: return error value
      staging: most: return proper error
      staging: dgnc: remove unneeded else
      staging: dgnc: remove pci_unregister_driver
      staging: dgnc: unregister pci driver
      staging: dgnc: cleanup properly

Sushuruth Sadagopan (1):
      staging: lustre: fix comment style

Tapan Prakash T (5):
      drivers: staging: lustre: lustre: ptlrpc: Fix space related coding style issue
      drivers: staging: lustre: lustre: ptlrpc: Fix comment related coding style issue
      drivers: staging: rtl8712: rtl871x_xmit.c: Fix Comparisons should place the constant on the right side of the test warning
      drivers: staging: rtl8192e: rtllib_rx.c: Fix code indent for conditional statement
      drivers: staging: rtl8192e: rtllib_rx.c: Fix blank lines before a close brace

Thaissa Falbo (6):
      staging:media:davinci_vpfe: Fixed block comments according to kernel coding style
      staging:media:davinci_vpfe: Fixed comparisons with constants warnings
      staging:media:davinci_vpfe: Fixed code identation warning as detected by checkpatch
      staging:media:davinci_vpfe: Fix lines over 80 characters
      staging: media: davinci_vpfe: remove unnecessary ret variable
      staging: media: davinci_vpfe: remove ret variable in switch statements

Thierry Reding (2):
      staging: fsl-mc: Do not allow building as a module
      staging: fsl-mc: Avoid section mismatch

Tim Sell (3):
      staging: unisys: visorbus: fix payload memory usage in controlvm channel
      staging: unisys: visorbus: tolerate larger-than-expected controlvm channel
      staging: unisys: visorbus: allow visorhba device to be used for kdump

Tomás Tormo (1):
      Staging: nvec: Modify the nvec_write_sync method to return the error code

Tony Cho (3):
      staging: wilc1000: wilc_wlan.c: remove unnecessary blank lines
      staging: wilc1000: wilc_wlan.c: remove multiple blank line
      staging: wilc1000: wilc_wlan_if.h: remove unused functions

Valdis Kletnieks (6):
      drivers/staging/lustre: Silence warning about 'inline'
      drivers/staging/lustre: Fix set-but-unused whinge.
      drivers/staging/lustre: Clean up another C warnining: set but not used
      drivers/staging/lustre: Fix another C compiler whine: set but not used
      drivers/staging/lustre: Nuke an unsigned >= 0 assert
      drivers/staging/lustre: Nuke another unsigned >= 0 assert

William Breathitt Gray (2):
      iio: Add IIO support for the DAC on the Apex Embedded Systems STX104
      iio: Fix typos in the struct iio_event_spec documentation comments

Willy Tarreau (1):
      staging: update panel driver's author address

Yannik Schmidt (1):
      staging/rtl8192u: fixed typos

frank zago (3):
      staging: lustre: add sparse locking annotations
      staging: lustre: move kernel_user_comm.c from libcfs to lustre
      staging: lustre: split kernel comm between user and kernel

maomao xu (1):
      Staging: vt6656: Fixed multiple commenting codig style issues.

 CREDITS                                            |    1 +
 Documentation/ABI/stable/sysfs-bus-vmbus           |   14 +
 Documentation/ABI/testing/sysfs-bus-iio            |   10 +
 .../ABI/testing/sysfs-bus-iio-health-afe440x       |   54 +
 .../ABI/testing/sysfs-bus-iio-magnetometer-hmc5843 |   15 +
 Documentation/ABI/testing/sysfs-bus-iio-vf610      |    9 +
 .../devicetree/bindings/goldfish/audio.txt         |   17 +
 .../devicetree/bindings/goldfish/pipe.txt          |   17 +
 .../devicetree/bindings/iio/accel/mma8452.txt      |    4 +-
 .../bindings/iio/adc/at91-sama5d2_adc.txt          |   28 +
 .../devicetree/bindings/iio/adc/mcp3422.txt        |    1 +
 .../devicetree/bindings/iio/adc/ti-adc0832.txt     |   19 +
 .../bindings/iio/chemical/atlas,ph-sm.txt          |   22 +
 .../devicetree/bindings/iio/dac/vf610-dac.txt      |   20 +
 .../devicetree/bindings/iio/health/afe4403.txt     |   34 +
 .../devicetree/bindings/iio/health/afe4404.txt     |   30 +
 .../devicetree/bindings/iio/health/max30100.txt    |    8 +
 .../devicetree/bindings/iio/light/opt3001.txt      |   26 +
 .../devicetree/bindings/misc/eeprom-93xx46.txt     |   25 +
 .../devicetree/bindings/nvmem/lpc1857-eeprom.txt   |   28 +
 .../devicetree/bindings/nvmem/mtk-efuse.txt        |   36 +
 .../devicetree/bindings/vendor-prefixes.txt        |    1 +
 Documentation/isdn/00-INDEX                        |    8 -
 Documentation/mic/mic_overview.txt                 |   54 +-
 Documentation/mic/mpssd/mpss                       |    2 +-
 Documentation/mic/mpssd/mpssd.c                    |    2 +-
 .../misc-devices}/lcd-panel-cgram.txt              |    0
 Documentation/misc-devices/mei/mei.txt             |   12 +-
 MAINTAINERS                                        |   40 +-
 drivers/android/binder.c                           |   31 +-
 drivers/base/firmware_class.c                      |   17 +-
 drivers/char/nvram.c                               |   12 +-
 drivers/char/nwbutton.c                            |    5 +-
 drivers/char/ppdev.c                               |  397 +-
 drivers/char/raw.c                                 |    4 +-
 drivers/hv/channel.c                               |   36 +-
 drivers/hv/channel_mgmt.c                          |  268 +-
 drivers/hv/connection.c                            |    8 +-
 drivers/hv/hv.c                                    |   26 +-
 drivers/hv/hyperv_vmbus.h                          |    6 +-
 drivers/hv/ring_buffer.c                           |   31 +-
 drivers/hv/vmbus_drv.c                             |   25 +
 drivers/hwtracing/coresight/Kconfig                |    1 +
 drivers/hwtracing/coresight/Makefile               |    4 +-
 drivers/hwtracing/coresight/coresight-etb10.c      |  293 +-
 drivers/hwtracing/coresight/coresight-etm-perf.c   |  393 ++
 drivers/hwtracing/coresight/coresight-etm-perf.h   |   32 +
 drivers/hwtracing/coresight/coresight-etm.h        |  142 +-
 .../hwtracing/coresight/coresight-etm3x-sysfs.c    | 1272 ++++
 drivers/hwtracing/coresight/coresight-etm3x.c      | 1737 +----
 drivers/hwtracing/coresight/coresight-etm4x.c      |   37 +-
 drivers/hwtracing/coresight/coresight-funnel.c     |   21 +-
 drivers/hwtracing/coresight/coresight-priv.h       |   15 +
 .../coresight/coresight-replicator-qcom.c          |   19 +-
 drivers/hwtracing/coresight/coresight-replicator.c |   25 +-
 drivers/hwtracing/coresight/coresight-tmc.c        |   35 +-
 drivers/hwtracing/coresight/coresight-tpiu.c       |   23 +-
 drivers/hwtracing/coresight/coresight.c            |  388 +-
 drivers/hwtracing/coresight/of_coresight.c         |    3 +-
 drivers/hwtracing/intel_th/Kconfig                 |    1 +
 drivers/hwtracing/intel_th/core.c                  |   30 +-
 drivers/hwtracing/intel_th/gth.c                   |   32 +-
 drivers/hwtracing/intel_th/gth.h                   |    3 -
 drivers/hwtracing/intel_th/intel_th.h              |   41 +
 drivers/hwtracing/intel_th/msu.c                   |    9 +-
 drivers/hwtracing/intel_th/pci.c                   |   12 +-
 drivers/hwtracing/intel_th/sth.c                   |   11 +-
 drivers/hwtracing/stm/Kconfig                      |   16 +
 drivers/hwtracing/stm/Makefile                     |    2 +
 drivers/hwtracing/stm/core.c                       |  175 +-
 drivers/hwtracing/stm/dummy_stm.c                  |   71 +-
 drivers/hwtracing/stm/heartbeat.c                  |  130 +
 drivers/hwtracing/stm/policy.c                     |   25 +-
 drivers/hwtracing/stm/stm.h                        |    2 +
 drivers/iio/accel/Kconfig                          |    2 +-
 drivers/iio/accel/mma8452.c                        |  206 +-
 drivers/iio/accel/st_accel_core.c                  |   16 +
 drivers/iio/adc/Kconfig                            |   53 +-
 drivers/iio/adc/Makefile                           |    4 +
 drivers/iio/adc/at91-sama5d2_adc.c                 |  508 ++
 drivers/iio/adc/axp288_adc.c                       |    2 +-
 drivers/iio/adc/ina2xx-adc.c                       |  155 +-
 drivers/iio/adc/mcp320x.c                          |   31 +-
 drivers/iio/adc/mcp3422.c                          |    9 +-
 drivers/{staging => }/iio/adc/mxs-lradc.c          |   13 +-
 drivers/iio/adc/palmas_gpadc.c                     |    6 +-
 drivers/iio/adc/ti-adc081c.c                       |    2 +-
 drivers/iio/adc/ti-adc0832.c                       |  288 +
 drivers/iio/adc/ti-ads1015.c                       |  612 ++
 drivers/iio/buffer/industrialio-buffer-dmaengine.c |    7 +-
 drivers/iio/chemical/Kconfig                       |   14 +
 drivers/iio/chemical/Makefile                      |    1 +
 drivers/iio/chemical/atlas-ph-sensor.c             |  509 ++
 drivers/iio/chemical/vz89x.c                       |    2 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |    6 +-
 drivers/iio/common/st_sensors/st_sensors_core.h    |    8 +
 drivers/iio/common/st_sensors/st_sensors_trigger.c |   52 +-
 drivers/iio/dac/Kconfig                            |   39 +-
 drivers/iio/dac/Makefile                           |    3 +
 drivers/iio/dac/ad5064.c                           |  391 +-
 drivers/iio/dac/ad5761.c                           |  430 ++
 drivers/iio/dac/mcp4725.c                          |   87 +-
 drivers/iio/dac/stx104.c                           |  152 +
 drivers/iio/dac/vf610_dac.c                        |  298 +
 drivers/iio/gyro/st_gyro_core.c                    |   15 +
 drivers/iio/health/Kconfig                         |   32 +-
 drivers/iio/health/Makefile                        |    2 +
 drivers/iio/health/afe4403.c                       |  708 ++
 drivers/iio/health/afe4404.c                       |  679 ++
 drivers/iio/health/afe440x.h                       |  191 +
 drivers/iio/health/max30100.c                      |   81 +-
 drivers/iio/humidity/Kconfig                       |    6 +-
 drivers/iio/humidity/dht11.c                       |   77 +-
 drivers/iio/humidity/hdc100x.c                     |    2 +-
 drivers/iio/humidity/htu21.c                       |    2 +-
 drivers/iio/humidity/si7005.c                      |    3 +-
 drivers/iio/humidity/si7020.c                      |    3 +-
 drivers/iio/imu/inv_mpu6050/Kconfig                |   24 +-
 drivers/iio/imu/inv_mpu6050/Makefile               |    8 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c         |   24 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |  458 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c          |  208 +
 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h          |   37 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c         |   54 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c          |   98 +
 drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c      |   32 +-
 drivers/iio/industrialio-buffer.c                  |   59 +-
 drivers/iio/industrialio-core.c                    |    1 +
 drivers/iio/light/bh1750.c                         |    2 +-
 drivers/iio/light/jsa1212.c                        |    2 +-
 drivers/iio/light/opt3001.c                        |  156 +-
 drivers/iio/magnetometer/Kconfig                   |   33 +
 drivers/iio/magnetometer/Makefile                  |    4 +
 drivers/iio/magnetometer/ak8975.c                  |    4 +-
 drivers/{staging => }/iio/magnetometer/hmc5843.h   |    5 +-
 .../{staging => }/iio/magnetometer/hmc5843_core.c  |  138 +-
 .../{staging => }/iio/magnetometer/hmc5843_i2c.c   |    3 +-
 .../{staging => }/iio/magnetometer/hmc5843_spi.c   |    3 +-
 drivers/iio/magnetometer/st_magn_core.c            |    4 +
 drivers/iio/potentiometer/Kconfig                  |   12 +
 drivers/iio/potentiometer/Makefile                 |    1 +
 drivers/iio/potentiometer/mcp4531.c                |    2 +-
 drivers/iio/potentiometer/tpl0102.c                |  166 +
 drivers/iio/pressure/Kconfig                       |   43 +-
 drivers/iio/pressure/Makefile                      |    2 +
 drivers/iio/pressure/mpl115.c                      |   66 +-
 drivers/iio/pressure/mpl115.h                      |   24 +
 drivers/iio/pressure/mpl115_i2c.c                  |   67 +
 drivers/iio/pressure/mpl115_spi.c                  |  106 +
 drivers/iio/pressure/ms5611.h                      |    4 +-
 drivers/iio/pressure/ms5611_core.c                 |  122 +-
 drivers/iio/pressure/ms5611_i2c.c                  |   11 +-
 drivers/iio/pressure/ms5611_spi.c                  |   12 +-
 drivers/iio/pressure/ms5637.c                      |    2 +-
 drivers/iio/pressure/st_pressure_core.c            |    8 +
 drivers/iio/pressure/t5403.c                       |    2 +-
 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c  |    2 +-
 drivers/iio/temperature/mlx90614.c                 |    2 +-
 drivers/iio/temperature/tmp006.c                   |    2 +-
 drivers/iio/temperature/tsys01.c                   |    2 +-
 drivers/iio/temperature/tsys02d.c                  |    2 +-
 drivers/isdn/Makefile                              |    3 -
 drivers/isdn/i4l/Kconfig                           |   10 -
 drivers/misc/Kconfig                               |  282 +-
 drivers/misc/Makefile                              |    1 +
 drivers/misc/apds990x.c                            |    8 +-
 drivers/misc/arm-charlcd.c                         |   24 +-
 drivers/misc/bh1770glc.c                           |    8 +-
 drivers/misc/c2port/core.c                         |    8 +-
 drivers/misc/cxl/sysfs.c                           |    5 +-
 drivers/misc/eeprom/at24.c                         |    4 +-
 drivers/misc/eeprom/at25.c                         |    4 +-
 drivers/misc/eeprom/eeprom.c                       |    2 +-
 drivers/misc/eeprom/eeprom_93xx46.c                |  216 +-
 drivers/misc/genwqe/card_sysfs.c                   |    2 +-
 drivers/misc/ibmasm/ibmasm.h                       |    9 +-
 drivers/misc/lis3lv02d/lis3lv02d_i2c.c             |    8 +-
 drivers/misc/lkdtm.c                               |    2 +-
 drivers/misc/mei/Kconfig                           |    6 +-
 drivers/misc/mei/Makefile                          |    1 -
 drivers/misc/mei/amthif.c                          |  130 +-
 drivers/misc/mei/bus-fixup.c                       |   41 +-
 drivers/misc/mei/bus.c                             |   57 +-
 drivers/misc/mei/client.c                          |  189 +-
 drivers/misc/mei/client.h                          |   27 +-
 drivers/misc/mei/debugfs.c                         |   65 +-
 drivers/misc/mei/hbm.c                             |   24 +-
 drivers/misc/mei/hw-me.c                           |   10 +-
 drivers/misc/mei/hw-txe.c                          |   10 +-
 drivers/misc/mei/hw.h                              |   32 +-
 drivers/misc/mei/init.c                            |   20 +-
 drivers/misc/mei/interrupt.c                       |   94 +-
 drivers/misc/mei/main.c                            |  106 +-
 drivers/misc/mei/mei-trace.c                       |    2 +
 drivers/misc/mei/mei-trace.h                       |   40 +-
 drivers/misc/mei/mei_dev.h                         |  118 +-
 drivers/misc/mei/pci-me.c                          |    4 +-
 drivers/misc/mei/pci-txe.c                         |    4 +-
 drivers/misc/mei/wd.c                              |  391 --
 drivers/misc/mic/Kconfig                           |   44 +-
 drivers/misc/mic/Makefile                          |    1 +
 drivers/misc/mic/bus/Makefile                      |    1 +
 drivers/misc/mic/bus/cosm_bus.h                    |    2 +
 drivers/misc/mic/bus/vop_bus.c                     |  203 +
 drivers/misc/mic/bus/vop_bus.h                     |  140 +
 drivers/misc/mic/card/Makefile                     |    1 -
 drivers/misc/mic/card/mic_device.c                 |   89 +-
 drivers/misc/mic/card/mic_device.h                 |    3 +
 drivers/misc/mic/card/mic_virtio.c                 |  634 --
 drivers/misc/mic/card/mic_virtio.h                 |   76 -
 drivers/misc/mic/card/mic_x100.c                   |    1 +
 drivers/misc/mic/cosm/cosm_main.c                  |   13 +-
 drivers/misc/mic/host/Makefile                     |    2 -
 drivers/misc/mic/host/mic_boot.c                   |  125 +-
 drivers/misc/mic/host/mic_debugfs.c                |  190 -
 drivers/misc/mic/host/mic_device.h                 |    9 +-
 drivers/misc/mic/host/mic_fops.c                   |  222 -
 drivers/misc/mic/host/mic_fops.h                   |   32 -
 drivers/misc/mic/host/mic_main.c                   |   49 +-
 drivers/misc/mic/host/mic_virtio.c                 |  811 ---
 drivers/misc/mic/host/mic_x100.c                   |   19 +-
 drivers/misc/mic/scif/scif_dma.c                   |   41 +-
 drivers/misc/mic/scif/scif_rma.c                   |    7 +-
 drivers/misc/mic/vop/Makefile                      |    9 +
 drivers/misc/mic/vop/vop_debugfs.c                 |  232 +
 drivers/misc/mic/vop/vop_main.c                    |  755 +++
 .../misc/mic/{host/mic_virtio.h => vop/vop_main.h} |  129 +-
 drivers/misc/mic/vop/vop_vringh.c                  | 1165 ++++
 drivers/{staging/panel => misc}/panel.c            |  136 +-
 drivers/misc/pch_phub.c                            |    6 +-
 drivers/misc/ti-st/st_core.c                       |    1 -
 drivers/misc/vmw_vmci/vmci_driver.c                |    2 +-
 drivers/nvmem/Kconfig                              |   20 +
 drivers/nvmem/Makefile                             |    4 +
 drivers/nvmem/core.c                               |    4 +-
 drivers/nvmem/lpc18xx_eeprom.c                     |  330 +
 drivers/nvmem/mtk-efuse.c                          |   89 +
 drivers/nvmem/rockchip-efuse.c                     |   90 +-
 drivers/nvmem/sunxi_sid.c                          |    9 +-
 drivers/platform/Kconfig                           |    3 +-
 drivers/platform/goldfish/Kconfig                  |   18 +
 drivers/platform/goldfish/Makefile                 |    2 +-
 drivers/platform/goldfish/goldfish_pipe.c          |  183 +-
 drivers/spmi/spmi-pmic-arb.c                       |  153 +-
 drivers/staging/Kconfig                            |   10 +-
 drivers/staging/Makefile                           |   10 +-
 drivers/staging/android/Kconfig                    |    9 -
 drivers/staging/android/ashmem.c                   |   43 +-
 drivers/staging/android/ion/hisilicon/hi6220_ion.c |    5 +-
 drivers/staging/android/ion/ion.c                  |  133 +-
 drivers/staging/android/ion/ion.h                  |   20 +-
 drivers/staging/android/ion/ion_carveout_heap.c    |    8 +-
 drivers/staging/android/ion/ion_page_pool.c        |    4 +-
 drivers/staging/android/ion/ion_system_heap.c      |    2 +-
 drivers/staging/android/ion/tegra/tegra_ion.c      |    7 +-
 drivers/staging/android/lowmemorykiller.c          |   26 +-
 drivers/staging/android/sw_sync.c                  |  191 +-
 drivers/staging/android/sw_sync.h                  |    8 +-
 drivers/staging/android/sync.c                     |  469 +-
 drivers/staging/android/sync.h                     |  241 +-
 drivers/staging/android/sync_debug.c               |  221 +-
 drivers/staging/android/timed_gpio.c               |    5 +-
 drivers/staging/android/trace/sync.h               |   44 -
 drivers/staging/android/uapi/ashmem.h              |    1 +
 drivers/staging/android/uapi/sync.h                |   37 +-
 drivers/staging/board/armadillo800eva.c            |    1 -
 drivers/staging/board/board.c                      |    1 -
 .../clocking-wizard/clk-xlnx-clock-wizard.c        |    9 +-
 drivers/staging/comedi/TODO                        |    1 +
 drivers/staging/comedi/comedi.h                    |  599 +-
 drivers/staging/comedi/comedi_fops.c               |   86 +-
 drivers/staging/comedi/comedi_pcmcia.h             |    3 +-
 drivers/staging/comedi/drivers/addi_apci_3xxx.c    |    2 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      |    4 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |   68 +-
 drivers/staging/comedi/drivers/cb_pcimdda.c        |  141 +-
 drivers/staging/comedi/drivers/comedi_isadma.c     |    3 +-
 drivers/staging/comedi/drivers/contec_pci_dio.c    |   47 +-
 drivers/staging/comedi/drivers/dt2801.c            |   18 +-
 drivers/staging/comedi/drivers/dt282x.c            |    4 +-
 drivers/staging/comedi/drivers/dt3000.c            |    2 +-
 drivers/staging/comedi/drivers/gsc_hpdi.c          |   32 +-
 drivers/staging/comedi/drivers/mite.c              |   72 +-
 drivers/staging/comedi/drivers/mite.h              |    3 +
 drivers/staging/comedi/drivers/ni_mio_c_common.c   |    0
 drivers/staging/comedi/drivers/ni_mio_common.c     |  625 +-
 drivers/staging/comedi/drivers/ni_pcidio.c         |    4 +-
 drivers/staging/comedi/drivers/ni_pcimio.c         |   20 +-
 drivers/staging/comedi/drivers/ni_tiocmd.c         |    2 +-
 drivers/staging/comedi/drivers/rtd520.c            |    5 +-
 drivers/staging/comedi/drivers/s626.c              |   33 -
 drivers/staging/dgap/Kconfig                       |    6 -
 drivers/staging/dgap/Makefile                      |    1 -
 drivers/staging/dgap/dgap.c                        | 7079 --------------------
 drivers/staging/dgap/dgap.h                        | 1229 ----
 drivers/staging/dgnc/dgnc_cls.c                    |    2 +-
 drivers/staging/dgnc/dgnc_driver.c                 |   57 +-
 drivers/staging/dgnc/dgnc_driver.h                 |    8 -
 drivers/staging/dgnc/dgnc_mgmt.c                   |    2 +-
 drivers/staging/dgnc/dgnc_neo.c                    |    8 +-
 drivers/staging/dgnc/dgnc_neo.h                    |    1 -
 drivers/staging/dgnc/dgnc_pci.h                    |    1 -
 drivers/staging/dgnc/dgnc_tty.c                    |   34 +-
 drivers/staging/dgnc/digi.h                        |   32 +-
 drivers/staging/emxx_udc/emxx_udc.c                |   55 +-
 drivers/staging/fbtft/Kconfig                      |   12 +
 drivers/staging/fbtft/Makefile                     |    2 +
 drivers/staging/fbtft/fb_agm1264k-fl.c             |    4 +-
 drivers/staging/fbtft/fb_hx8340bn.c                |  144 +-
 drivers/staging/fbtft/fb_hx8347d.c                 |    9 +-
 drivers/staging/fbtft/fb_hx8353d.c                 |   52 +-
 drivers/staging/fbtft/fb_hx8357d.c                 |  144 +-
 drivers/staging/fbtft/fb_hx8357d.h                 |   60 +-
 drivers/staging/fbtft/fb_ili9163.c                 |  189 +-
 drivers/staging/fbtft/fb_ili9320.c                 |   13 +-
 drivers/staging/fbtft/fb_ili9325.c                 |   81 +-
 drivers/staging/fbtft/fb_ili9340.c                 |   34 +-
 drivers/staging/fbtft/fb_ili9341.c                 |   69 +-
 drivers/staging/fbtft/fb_ili9481.c                 |   33 +-
 drivers/staging/fbtft/fb_ili9486.c                 |   35 +-
 drivers/staging/fbtft/fb_ra8875.c                  |    6 +-
 drivers/staging/fbtft/fb_s6d02a1.c                 |   42 +-
 drivers/staging/fbtft/fb_ssd1305.c                 |  216 +
 drivers/staging/fbtft/fb_ssd1325.c                 |  205 +
 drivers/staging/fbtft/fb_st7735r.c                 |   42 +-
 drivers/staging/fbtft/fb_tinylcd.c                 |   28 +-
 drivers/staging/fbtft/fb_uc1611.c                  |    4 +-
 drivers/staging/fbtft/fb_uc1701.c                  |   27 +-
 drivers/staging/fbtft/fbtft-bus.c                  |    8 +-
 drivers/staging/fbtft/fbtft-core.c                 |   36 +-
 drivers/staging/fbtft/fbtft.h                      |    8 -
 drivers/staging/fbtft/fbtft_device.c               |   75 +-
 drivers/staging/fsl-mc/bus/Kconfig                 |    3 +-
 drivers/staging/fsl-mc/bus/Makefile                |    2 +
 drivers/staging/fsl-mc/bus/dprc-driver.c           |  333 +-
 .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |  125 +
 drivers/staging/fsl-mc/bus/mc-allocator.c          |  201 +-
 drivers/staging/fsl-mc/bus/mc-bus.c                |   24 +-
 drivers/staging/fsl-mc/bus/mc-msi.c                |  276 +
 drivers/staging/fsl-mc/bus/mc-sys.c                |    9 +-
 drivers/staging/fsl-mc/include/dprc.h              |    2 +-
 drivers/staging/fsl-mc/include/mc-private.h        |   41 +-
 drivers/staging/fsl-mc/include/mc.h                |   26 +
 drivers/staging/fwserial/dma_fifo.c                |   10 +-
 drivers/staging/fwserial/fwserial.c                |   17 +-
 drivers/staging/fwserial/fwserial.h                |    1 -
 drivers/staging/gdm724x/gdm_lte.c                  |    8 +-
 drivers/staging/gdm724x/gdm_mux.c                  |   20 +-
 drivers/staging/gdm724x/gdm_usb.c                  |   34 +-
 drivers/staging/gdm72xx/Kconfig                    |   63 -
 drivers/staging/gdm72xx/Makefile                   |    6 -
 drivers/staging/gdm72xx/TODO                       |    2 -
 drivers/staging/gdm72xx/gdm_qos.c                  |  438 --
 drivers/staging/gdm72xx/gdm_qos.h                  |   74 -
 drivers/staging/gdm72xx/gdm_sdio.c                 |  700 --
 drivers/staging/gdm72xx/gdm_sdio.h                 |   63 -
 drivers/staging/gdm72xx/gdm_usb.c                  |  789 ---
 drivers/staging/gdm72xx/gdm_usb.h                  |   78 -
 drivers/staging/gdm72xx/gdm_wimax.c                |  815 ---
 drivers/staging/gdm72xx/gdm_wimax.h                |   49 -
 drivers/staging/gdm72xx/hci.h                      |  213 -
 drivers/staging/gdm72xx/netlink_k.c                |  156 -
 drivers/staging/gdm72xx/netlink_k.h                |   25 -
 drivers/staging/gdm72xx/sdio_boot.c                |  158 -
 drivers/staging/gdm72xx/sdio_boot.h                |   21 -
 drivers/staging/gdm72xx/usb_boot.c                 |  363 -
 drivers/staging/gdm72xx/usb_boot.h                 |   22 -
 drivers/staging/gdm72xx/usb_ids.h                  |   86 -
 drivers/staging/gdm72xx/wm_ioctl.h                 |  101 -
 drivers/staging/goldfish/goldfish_audio.c          |   18 +-
 drivers/staging/goldfish/goldfish_nand.c           |   50 +-
 drivers/staging/gs_fpgaboot/gs_fpgaboot.c          |   15 +-
 .../staging/i4l/Documentation}/README.act2000      |    0
 .../staging/i4l/Documentation}/README.icn          |    0
 .../staging/i4l/Documentation}/README.pcbit        |    0
 .../staging/i4l/Documentation}/README.sc           |    0
 drivers/staging/i4l/Kconfig                        |   13 +
 drivers/staging/i4l/Makefile                       |    5 +
 drivers/staging/i4l/TODO                           |    3 +
 drivers/{isdn => staging/i4l}/act2000/Kconfig      |    0
 drivers/{isdn => staging/i4l}/act2000/Makefile     |    0
 drivers/{isdn => staging/i4l}/act2000/act2000.h    |    0
 .../{isdn => staging/i4l}/act2000/act2000_isa.c    |    0
 .../{isdn => staging/i4l}/act2000/act2000_isa.h    |    0
 drivers/{isdn => staging/i4l}/act2000/capi.c       |    0
 drivers/{isdn => staging/i4l}/act2000/capi.h       |    0
 drivers/{isdn => staging/i4l}/act2000/module.c     |    0
 drivers/{isdn => staging/i4l}/icn/Kconfig          |    0
 drivers/{isdn => staging/i4l}/icn/Makefile         |    0
 drivers/{isdn => staging/i4l}/icn/icn.c            |    2 +-
 drivers/{isdn => staging/i4l}/icn/icn.h            |    0
 drivers/{isdn => staging/i4l}/pcbit/Kconfig        |    0
 drivers/{isdn => staging/i4l}/pcbit/Makefile       |    0
 drivers/{isdn => staging/i4l}/pcbit/callbacks.c    |    0
 drivers/{isdn => staging/i4l}/pcbit/callbacks.h    |    0
 drivers/{isdn => staging/i4l}/pcbit/capi.c         |    0
 drivers/{isdn => staging/i4l}/pcbit/capi.h         |    0
 drivers/{isdn => staging/i4l}/pcbit/drv.c          |    0
 drivers/{isdn => staging/i4l}/pcbit/edss1.c        |    0
 drivers/{isdn => staging/i4l}/pcbit/edss1.h        |    0
 drivers/{isdn => staging/i4l}/pcbit/layer2.c       |    0
 drivers/{isdn => staging/i4l}/pcbit/layer2.h       |    0
 drivers/{isdn => staging/i4l}/pcbit/module.c       |    0
 drivers/{isdn => staging/i4l}/pcbit/pcbit.h        |    0
 .../staging/iio/Documentation/sysfs-bus-iio-light  |   28 -
 drivers/staging/iio/Kconfig                        |    1 -
 drivers/staging/iio/Makefile                       |    1 -
 drivers/staging/iio/TODO                           |    8 -
 drivers/staging/iio/accel/lis3l02dq.h              |   15 +-
 drivers/staging/iio/accel/lis3l02dq_core.c         |    4 +-
 drivers/staging/iio/accel/sca3000_core.c           |    3 +-
 drivers/staging/iio/accel/sca3000_ring.c           |    3 +-
 drivers/staging/iio/adc/Kconfig                    |   18 +-
 drivers/staging/iio/adc/Makefile                   |    1 -
 drivers/staging/iio/adc/ad7192.c                   |   78 +-
 drivers/staging/iio/adc/ad7280a.c                  |    4 +-
 drivers/staging/iio/adc/ad7606.h                   |   10 +-
 drivers/staging/iio/adc/ad7606_core.c              |   53 +-
 drivers/staging/iio/adc/ad7606_par.c               |   32 +-
 drivers/staging/iio/adc/ad7606_spi.c               |   32 +-
 drivers/staging/iio/adc/ad7816.c                   |    4 +-
 drivers/staging/iio/adc/spear_adc.c                |   33 +-
 drivers/staging/iio/addac/adt7316-i2c.c            |    2 +-
 drivers/staging/iio/addac/adt7316.c                |   15 +-
 drivers/staging/iio/cdc/ad7150.c                   |   34 +-
 drivers/staging/iio/cdc/ad7746.c                   |    4 +-
 drivers/staging/iio/impedance-analyzer/ad5933.c    |    8 +-
 drivers/staging/iio/light/isl29018.c               |   75 +-
 drivers/staging/iio/light/isl29028.c               |   31 +-
 drivers/staging/iio/light/tsl2583.c                |   92 +-
 drivers/staging/iio/light/tsl2x7x_core.c           |    8 +-
 drivers/staging/iio/magnetometer/Kconfig           |   40 -
 drivers/staging/iio/magnetometer/Makefile          |    7 -
 drivers/staging/iio/meter/ade7754.c                |    5 +-
 drivers/staging/iio/meter/ade7758_core.c           |    5 +-
 drivers/staging/iio/meter/ade7854-i2c.c            |    6 -
 drivers/staging/iio/meter/ade7854-spi.c            |    7 -
 drivers/staging/iio/meter/ade7854.c                |   25 +-
 drivers/staging/iio/resolver/ad2s1200.c            |   12 +-
 drivers/staging/iio/resolver/ad2s1210.c            |   39 +-
 drivers/staging/iio/trigger/Kconfig                |   10 -
 drivers/staging/iio/trigger/Makefile               |    1 -
 .../staging/iio/trigger/iio-trig-periodic-rtc.c    |  216 -
 drivers/staging/lustre/Kconfig                     |    4 +-
 .../staging/lustre/include/linux/libcfs/libcfs.h   |   12 +-
 .../lustre/include/linux/libcfs/libcfs_cpu.h       |    5 -
 .../lustre/include/linux/libcfs/libcfs_debug.h     |    2 +-
 .../lustre/include/linux/libcfs/libcfs_ioctl.h     |   61 +-
 .../lustre/include/linux/libcfs/libcfs_private.h   |    5 -
 .../lustre/include/linux/libcfs/libcfs_string.h    |    2 -
 .../lustre/include/linux/libcfs/linux/libcfs.h     |    3 -
 .../lustre/include/linux/libcfs/linux/linux-cpu.h  |    5 -
 drivers/staging/lustre/include/linux/lnet/api.h    |   23 +-
 .../staging/lustre/include/linux/lnet/lib-dlc.h    |  122 +
 .../staging/lustre/include/linux/lnet/lib-lnet.h   |  129 +-
 .../staging/lustre/include/linux/lnet/lib-types.h  |  103 +-
 .../staging/lustre/include/linux/lnet/lnetctl.h    |  104 +-
 drivers/staging/lustre/include/linux/lnet/lnetst.h |  104 +-
 drivers/staging/lustre/include/linux/lnet/nidstr.h |    9 +-
 .../staging/lustre/include/linux/lnet/socklnd.h    |    9 +-
 drivers/staging/lustre/include/linux/lnet/types.h  |   49 +-
 drivers/staging/lustre/lnet/Kconfig                |   14 +-
 drivers/staging/lustre/lnet/Makefile               |    2 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |  705 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |  159 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 1048 +--
 .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c  |    8 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.c    |  631 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.h    |   31 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c |  789 ++-
 .../lustre/lnet/klnds/socklnd/socklnd_lib.c        |  195 +-
 .../lustre/lnet/klnds/socklnd/socklnd_modparams.c  |   11 +-
 .../lustre/lnet/klnds/socklnd/socklnd_proto.c      |  175 +-
 .../lustre/{lustre => lnet}/libcfs/Makefile        |    7 +-
 .../staging/lustre/{lustre => lnet}/libcfs/debug.c |   33 +-
 .../staging/lustre/{lustre => lnet}/libcfs/fail.c  |    3 +-
 .../staging/lustre/{lustre => lnet}/libcfs/hash.c  |  153 +-
 .../lustre/{lustre => lnet}/libcfs/libcfs_cpu.c    |   19 +-
 .../lustre/{lustre => lnet}/libcfs/libcfs_lock.c   |   12 +-
 .../lustre/{lustre => lnet}/libcfs/libcfs_mem.c    |   14 +-
 .../lustre/{lustre => lnet}/libcfs/libcfs_string.c |   77 +-
 .../{lustre => lnet}/libcfs/linux/linux-cpu.c      |   78 +-
 .../libcfs/linux/linux-crypto-adler.c              |    0
 .../{lustre => lnet}/libcfs/linux/linux-crypto.c   |   32 +-
 .../{lustre => lnet}/libcfs/linux/linux-crypto.h   |    0
 .../{lustre => lnet}/libcfs/linux/linux-curproc.c  |    7 +-
 .../{lustre => lnet}/libcfs/linux/linux-debug.c    |   23 +-
 .../{lustre => lnet}/libcfs/linux/linux-mem.c      |    2 +-
 .../{lustre => lnet}/libcfs/linux/linux-module.c   |   85 +-
 .../{lustre => lnet}/libcfs/linux/linux-prim.c     |    0
 .../libcfs/linux/linux-tracefile.c                 |   31 +-
 .../lustre/{lustre => lnet}/libcfs/module.c        |  303 +-
 .../staging/lustre/{lustre => lnet}/libcfs/prng.c  |   13 +-
 .../lustre/{lustre => lnet}/libcfs/tracefile.c     |  167 +-
 .../lustre/{lustre => lnet}/libcfs/tracefile.h     |   87 +-
 .../lustre/{lustre => lnet}/libcfs/workitem.c      |   50 +-
 drivers/staging/lustre/lnet/lnet/Makefile          |    2 +-
 drivers/staging/lustre/lnet/lnet/acceptor.c        |  113 +-
 drivers/staging/lustre/lnet/lnet/api-ni.c          | 1534 +++--
 drivers/staging/lustre/lnet/lnet/config.c          |  315 +-
 drivers/staging/lustre/lnet/lnet/lib-eq.c          |   82 +-
 drivers/staging/lustre/lnet/lnet/lib-md.c          |  103 +-
 drivers/staging/lustre/lnet/lnet/lib-me.c          |   21 +-
 drivers/staging/lustre/lnet/lnet/lib-move.c        |  721 +-
 drivers/staging/lustre/lnet/lnet/lib-msg.c         |  114 +-
 drivers/staging/lustre/lnet/lnet/lib-ptl.c         |  258 +-
 drivers/staging/lustre/lnet/lnet/lib-socket.c      |  147 +-
 drivers/staging/lustre/lnet/lnet/lo.c              |   14 +-
 drivers/staging/lustre/lnet/lnet/module.c          |  121 +-
 drivers/staging/lustre/lnet/lnet/net_fault.c       | 1025 +++
 drivers/staging/lustre/lnet/lnet/nidstrings.c      |  119 +-
 drivers/staging/lustre/lnet/lnet/peer.c            |  235 +-
 drivers/staging/lustre/lnet/lnet/router.c          |  675 +-
 drivers/staging/lustre/lnet/lnet/router_proc.c     |  189 +-
 drivers/staging/lustre/lnet/selftest/brw_test.c    |  196 +-
 drivers/staging/lustre/lnet/selftest/conctl.c      |  361 +-
 drivers/staging/lustre/lnet/selftest/conrpc.c      |  344 +-
 drivers/staging/lustre/lnet/selftest/conrpc.h      |   63 +-
 drivers/staging/lustre/lnet/selftest/console.c     |  537 +-
 drivers/staging/lustre/lnet/selftest/console.h     |  181 +-
 drivers/staging/lustre/lnet/selftest/framework.c   |  480 +-
 drivers/staging/lustre/lnet/selftest/module.c      |   32 +-
 drivers/staging/lustre/lnet/selftest/ping_test.c   |   55 +-
 drivers/staging/lustre/lnet/selftest/rpc.c         |  451 +-
 drivers/staging/lustre/lnet/selftest/rpc.h         |  184 +-
 drivers/staging/lustre/lnet/selftest/selftest.h    |  326 +-
 drivers/staging/lustre/lnet/selftest/timer.c       |   25 +-
 drivers/staging/lustre/lnet/selftest/timer.h       |   14 +-
 drivers/staging/lustre/lustre/Kconfig              |    2 +-
 drivers/staging/lustre/lustre/Makefile             |    2 +-
 drivers/staging/lustre/lustre/fid/fid_request.c    |   32 +-
 drivers/staging/lustre/lustre/fid/lproc_fid.c      |   16 +-
 drivers/staging/lustre/lustre/fld/fld_cache.c      |   33 +-
 drivers/staging/lustre/lustre/fld/fld_internal.h   |   35 +-
 drivers/staging/lustre/lustre/fld/fld_request.c    |   69 +-
 drivers/staging/lustre/lustre/fld/lproc_fld.c      |   14 +-
 drivers/staging/lustre/lustre/include/cl_object.h  |  491 +-
 drivers/staging/lustre/lustre/include/lclient.h    |    7 +-
 drivers/staging/lustre/lustre/include/linux/obd.h  |   18 +-
 .../staging/lustre/lustre/include/lprocfs_status.h |   57 +-
 drivers/staging/lustre/lustre/include/lu_object.h  |   22 +-
 drivers/staging/lustre/lustre/include/lu_ref.h     |    4 -
 .../lustre/lustre/include/lustre/ll_fiemap.h       |   63 +-
 .../lustre/include/lustre/lustre_build_version.h   |    2 -
 .../lustre/lustre/include/lustre/lustre_idl.h      |  791 +--
 .../lustre/lustre/include/lustre/lustre_user.h     |  101 +-
 drivers/staging/lustre/lustre/include/lustre_cfg.h |   20 +-
 .../staging/lustre/lustre/include/lustre_disk.h    |  252 +-
 drivers/staging/lustre/lustre/include/lustre_dlm.h |  133 +-
 .../lustre/lustre/include/lustre_dlm_flags.h       |   55 +-
 .../staging/lustre/lustre/include/lustre_export.h  |   91 +-
 drivers/staging/lustre/lustre/include/lustre_fid.h |   20 +-
 drivers/staging/lustre/lustre/include/lustre_fld.h |   33 +-
 .../staging/lustre/lustre/include/lustre_handles.h |    3 +-
 .../staging/lustre/lustre/include/lustre_import.h  |    3 +-
 .../lustre/lustre/include/lustre_kernelcomm.h      |   55 +
 drivers/staging/lustre/lustre/include/lustre_lib.h |   27 +-
 .../staging/lustre/lustre/include/lustre_lite.h    |   50 +-
 drivers/staging/lustre/lustre/include/lustre_log.h |   15 +-
 drivers/staging/lustre/lustre/include/lustre_mdc.h |   16 +-
 drivers/staging/lustre/lustre/include/lustre_net.h |   76 +-
 .../lustre/lustre/include/lustre_req_layout.h      |   13 +-
 drivers/staging/lustre/lustre/include/lustre_sec.h |  128 +-
 drivers/staging/lustre/lustre/include/lustre_ver.h |   18 +-
 drivers/staging/lustre/lustre/include/obd.h        |  130 +-
 drivers/staging/lustre/lustre/include/obd_cksum.h  |   21 +-
 drivers/staging/lustre/lustre/include/obd_class.h  |  182 +-
 .../staging/lustre/lustre/include/obd_support.h    |   19 +-
 .../include/uapi_kernelcomm.h}                     |   72 +-
 drivers/staging/lustre/lustre/lclient/glimpse.c    |    3 +-
 drivers/staging/lustre/lustre/lclient/lcommon_cl.c |   77 +-
 .../staging/lustre/lustre/lclient/lcommon_misc.c   |    6 +-
 drivers/staging/lustre/lustre/ldlm/interval_tree.c |    8 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_extent.c   |   25 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c    |   64 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_internal.h |   15 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lib.c      |   95 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |  184 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |   91 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |   17 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_request.c  |  233 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |   73 +-
 drivers/staging/lustre/lustre/llite/dcache.c       |   41 +-
 drivers/staging/lustre/lustre/llite/dir.c          |  152 +-
 drivers/staging/lustre/lustre/llite/file.c         |  457 +-
 drivers/staging/lustre/lustre/llite/llite_close.c  |   39 +-
 .../staging/lustre/lustre/llite/llite_internal.h   |  165 +-
 drivers/staging/lustre/lustre/llite/llite_lib.c    |  220 +-
 drivers/staging/lustre/lustre/llite/llite_mmap.c   |   40 +-
 drivers/staging/lustre/lustre/llite/llite_nfs.c    |   54 +-
 drivers/staging/lustre/lustre/llite/llite_rmtacl.c |   18 +-
 drivers/staging/lustre/lustre/llite/lloop.c        |   30 +-
 drivers/staging/lustre/lustre/llite/lproc_llite.c  |   33 +-
 drivers/staging/lustre/lustre/llite/namei.c        |  106 +-
 drivers/staging/lustre/lustre/llite/remote_perm.c  |    4 +-
 drivers/staging/lustre/lustre/llite/rw.c           |  112 +-
 drivers/staging/lustre/lustre/llite/rw26.c         |   81 +-
 drivers/staging/lustre/lustre/llite/statahead.c    |  112 +-
 drivers/staging/lustre/lustre/llite/super25.c      |   33 +-
 drivers/staging/lustre/lustre/llite/symlink.c      |    8 +-
 drivers/staging/lustre/lustre/llite/vvp_dev.c      |   20 +-
 drivers/staging/lustre/lustre/llite/vvp_internal.h |   13 +-
 drivers/staging/lustre/lustre/llite/vvp_io.c       |   70 +-
 drivers/staging/lustre/lustre/llite/vvp_object.c   |    8 +-
 drivers/staging/lustre/lustre/llite/vvp_page.c     |   43 +-
 drivers/staging/lustre/lustre/llite/xattr.c        |   53 +-
 drivers/staging/lustre/lustre/llite/xattr_cache.c  |   45 +-
 drivers/staging/lustre/lustre/lmv/lmv_fld.c        |    3 +-
 drivers/staging/lustre/lustre/lmv/lmv_intent.c     |   22 +-
 drivers/staging/lustre/lustre/lmv/lmv_internal.h   |   10 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |  291 +-
 drivers/staging/lustre/lustre/lmv/lproc_lmv.c      |    4 +-
 .../staging/lustre/lustre/lov/lov_cl_internal.h    |   93 +-
 drivers/staging/lustre/lustre/lov/lov_dev.c        |   48 +-
 drivers/staging/lustre/lustre/lov/lov_ea.c         |   11 +-
 drivers/staging/lustre/lustre/lov/lov_internal.h   |   15 +-
 drivers/staging/lustre/lustre/lov/lov_io.c         |   32 +-
 drivers/staging/lustre/lustre/lov/lov_lock.c       |  135 +-
 drivers/staging/lustre/lustre/lov/lov_merge.c      |    3 +-
 drivers/staging/lustre/lustre/lov/lov_obd.c        |  203 +-
 drivers/staging/lustre/lustre/lov/lov_object.c     |  117 +-
 drivers/staging/lustre/lustre/lov/lov_offset.c     |   20 +-
 drivers/staging/lustre/lustre/lov/lov_pack.c       |   36 +-
 drivers/staging/lustre/lustre/lov/lov_page.c       |    9 +-
 drivers/staging/lustre/lustre/lov/lov_pool.c       |   49 +-
 drivers/staging/lustre/lustre/lov/lov_request.c    |   64 +-
 drivers/staging/lustre/lustre/lov/lovsub_dev.c     |    7 +-
 drivers/staging/lustre/lustre/lov/lovsub_lock.c    |   14 +-
 drivers/staging/lustre/lustre/lov/lovsub_object.c  |    6 +-
 drivers/staging/lustre/lustre/lov/lovsub_page.c    |    2 +-
 drivers/staging/lustre/lustre/lov/lproc_lov.c      |   34 +-
 drivers/staging/lustre/lustre/mdc/mdc_internal.h   |   16 +-
 drivers/staging/lustre/lustre/mdc/mdc_lib.c        |   15 +-
 drivers/staging/lustre/lustre/mdc/mdc_locks.c      |  176 +-
 drivers/staging/lustre/lustre/mdc/mdc_reint.c      |   40 +-
 drivers/staging/lustre/lustre/mdc/mdc_request.c    |  200 +-
 drivers/staging/lustre/lustre/mgc/mgc_request.c    |  161 +-
 drivers/staging/lustre/lustre/obdclass/Makefile    |   10 +-
 drivers/staging/lustre/lustre/obdclass/acl.c       |   10 +-
 drivers/staging/lustre/lustre/obdclass/cl_io.c     |  161 +-
 drivers/staging/lustre/lustre/obdclass/cl_lock.c   |   98 +-
 drivers/staging/lustre/lustre/obdclass/cl_object.c |   56 +-
 drivers/staging/lustre/lustre/obdclass/cl_page.c   |  107 +-
 drivers/staging/lustre/lustre/obdclass/class_obd.c |   51 +-
 drivers/staging/lustre/lustre/obdclass/genops.c    |  109 +-
 .../kernel_user_comm.c => obdclass/kernelcomm.c}   |   80 +-
 .../lustre/lustre/obdclass/linux/linux-module.c    |   30 +-
 .../lustre/lustre/obdclass/linux/linux-sysctl.c    |    8 +-
 drivers/staging/lustre/lustre/obdclass/llog.c      |   41 +-
 drivers/staging/lustre/lustre/obdclass/llog_cat.c  |    6 +-
 drivers/staging/lustre/lustre/obdclass/llog_obd.c  |   10 +-
 drivers/staging/lustre/lustre/obdclass/llog_swab.c |    6 +-
 .../lustre/lustre/obdclass/lprocfs_counters.c      |   10 +-
 .../lustre/lustre/obdclass/lprocfs_status.c        |  243 +-
 drivers/staging/lustre/lustre/obdclass/lu_object.c |  104 +-
 .../lustre/lustre/obdclass/lustre_handles.c        |   15 +-
 .../staging/lustre/lustre/obdclass/lustre_peer.c   |   12 +-
 .../staging/lustre/lustre/obdclass/obd_config.c    |   66 +-
 drivers/staging/lustre/lustre/obdclass/obd_mount.c |  114 +-
 drivers/staging/lustre/lustre/obdclass/obdo.c      |    6 +-
 .../staging/lustre/lustre/obdecho/echo_client.c    |  469 +-
 .../staging/lustre/lustre/obdecho/echo_internal.h  |    5 -
 drivers/staging/lustre/lustre/osc/lproc_osc.c      |   53 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |  327 +-
 .../staging/lustre/lustre/osc/osc_cl_internal.h    |   41 +-
 drivers/staging/lustre/lustre/osc/osc_dev.c        |   10 +-
 drivers/staging/lustre/lustre/osc/osc_internal.h   |    8 +-
 drivers/staging/lustre/lustre/osc/osc_io.c         |   32 +-
 drivers/staging/lustre/lustre/osc/osc_lock.c       |  140 +-
 drivers/staging/lustre/lustre/osc/osc_object.c     |    6 +-
 drivers/staging/lustre/lustre/osc/osc_page.c       |  207 +-
 drivers/staging/lustre/lustre/osc/osc_quota.c      |   39 +-
 drivers/staging/lustre/lustre/osc/osc_request.c    |  339 +-
 drivers/staging/lustre/lustre/ptlrpc/client.c      |  126 +-
 drivers/staging/lustre/lustre/ptlrpc/connection.c  |    5 +-
 drivers/staging/lustre/lustre/ptlrpc/events.c      |   68 +-
 drivers/staging/lustre/lustre/ptlrpc/import.c      |  174 +-
 drivers/staging/lustre/lustre/ptlrpc/layout.c      |  145 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_client.c |   28 +-
 drivers/staging/lustre/lustre/ptlrpc/llog_net.c    |    2 +-
 .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c    |   56 +-
 drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |   76 +-
 drivers/staging/lustre/lustre/ptlrpc/nrs.c         |  133 +-
 drivers/staging/lustre/lustre/ptlrpc/nrs_fifo.c    |   12 +-
 .../staging/lustre/lustre/ptlrpc/pack_generic.c    |   93 +-
 drivers/staging/lustre/lustre/ptlrpc/pinger.c      |   31 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h |    2 -
 .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c   |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c     |   35 +-
 drivers/staging/lustre/lustre/ptlrpc/recover.c     |   32 +-
 drivers/staging/lustre/lustre/ptlrpc/sec.c         |   91 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |   15 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_config.c  |   33 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_gc.c      |   10 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_lproc.c   |    6 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_null.c    |    7 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_plain.c   |   22 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |  309 +-
 drivers/staging/lustre/lustre/ptlrpc/wiretest.c    |  272 -
 drivers/staging/media/bcm2048/radio-bcm2048.c      |    7 +-
 .../staging/media/davinci_vpfe/davinci_vpfe_user.h |    4 +-
 drivers/staging/media/davinci_vpfe/dm365_ipipe.c   |   11 +-
 .../staging/media/davinci_vpfe/dm365_ipipe_hw.c    |   14 +-
 .../staging/media/davinci_vpfe/dm365_ipipe_hw.h    |    7 +-
 drivers/staging/media/davinci_vpfe/dm365_ipipeif.c |    7 +-
 drivers/staging/media/davinci_vpfe/dm365_isif.c    |   24 +-
 drivers/staging/media/davinci_vpfe/dm365_resizer.c |   20 +-
 .../staging/media/davinci_vpfe/vpfe_mc_capture.c   |    6 +-
 drivers/staging/media/davinci_vpfe/vpfe_video.c    |  100 +-
 drivers/staging/media/mn88472/mn88472.c            |   12 +-
 drivers/staging/media/mn88473/mn88473.c            |    6 +-
 drivers/staging/media/omap4iss/iss.c               |    2 -
 drivers/staging/most/aim-cdev/cdev.c               |  374 +-
 drivers/staging/most/aim-network/networking.c      |   11 +-
 drivers/staging/most/hdm-dim2/dim2_hal.c           |    4 +-
 drivers/staging/most/hdm-dim2/dim2_hal.h           |    7 +-
 drivers/staging/most/hdm-dim2/dim2_hdm.c           |   78 +-
 drivers/staging/most/hdm-dim2/dim2_hdm.h           |    2 +-
 drivers/staging/most/hdm-dim2/dim2_sysfs.c         |    4 +-
 drivers/staging/most/hdm-usb/hdm_usb.c             |   21 +-
 drivers/staging/most/mostcore/core.c               |  194 +-
 drivers/staging/most/mostcore/mostcore.h           |    3 +-
 drivers/staging/mt29f_spinand/mt29f_spinand.c      |   86 +-
 drivers/staging/netlogic/platform_net.c            |   14 +-
 drivers/staging/netlogic/xlr_net.c                 |  201 +-
 drivers/staging/netlogic/xlr_net.h                 |  978 +--
 drivers/staging/nvec/TODO                          |    2 -
 drivers/staging/nvec/nvec.c                        |   99 +-
 drivers/staging/nvec/nvec.h                        |    5 +-
 drivers/staging/nvec/nvec_paz00.c                  |   13 +-
 drivers/staging/nvec/nvec_power.c                  |   14 +-
 drivers/staging/nvec/nvec_ps2.c                    |    2 +-
 drivers/staging/octeon-usb/TODO                    |    7 +-
 drivers/staging/octeon-usb/octeon-hcd.c            | 1094 ++-
 drivers/staging/octeon-usb/octeon-hcd.h            |  536 +-
 drivers/staging/octeon/ethernet-mdio.c             |   28 +-
 drivers/staging/octeon/ethernet-mem.c              |    4 +-
 drivers/staging/octeon/ethernet-rgmii.c            |  291 +-
 drivers/staging/octeon/ethernet-rx.c               |   60 +-
 drivers/staging/octeon/ethernet-spi.c              |    2 -
 drivers/staging/octeon/ethernet-tx.c               |   62 +-
 drivers/staging/octeon/ethernet.c                  |   68 +-
 drivers/staging/octeon/octeon-ethernet.h           |    5 +-
 drivers/staging/olpc_dcon/Kconfig                  |   35 -
 drivers/staging/olpc_dcon/Makefile                 |    6 -
 drivers/staging/olpc_dcon/TODO                     |    9 -
 drivers/staging/olpc_dcon/olpc_dcon.c              |  813 ---
 drivers/staging/olpc_dcon/olpc_dcon.h              |  111 -
 drivers/staging/olpc_dcon/olpc_dcon_xo_1.c         |  205 -
 drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c       |  161 -
 drivers/staging/panel/Kconfig                      |  278 -
 drivers/staging/panel/Makefile                     |    1 -
 drivers/staging/panel/TODO                         |    8 -
 drivers/staging/rdma/hfi1/chip.c                   |    6 +-
 drivers/staging/rdma/hfi1/chip_registers.h         |   11 +
 drivers/staging/rdma/hfi1/diag.c                   |    2 +-
 drivers/staging/rdma/hfi1/driver.c                 |    4 +-
 drivers/staging/rdma/hfi1/efivar.c                 |    6 +-
 drivers/staging/rdma/hfi1/file_ops.c               |    5 +-
 drivers/staging/rdma/hfi1/hfi.h                    |    8 +-
 drivers/staging/rdma/hfi1/init.c                   |    9 +-
 drivers/staging/rdma/hfi1/keys.c                   |    2 +-
 drivers/staging/rdma/hfi1/mad.c                    |   43 +-
 drivers/staging/rdma/hfi1/mr.c                     |    6 +-
 drivers/staging/rdma/hfi1/pcie.c                   |   86 +-
 drivers/staging/rdma/hfi1/pio_copy.c               |    6 +-
 drivers/staging/rdma/hfi1/ud.c                     |    2 +-
 drivers/staging/rdma/hfi1/user_pages.c             |    6 +-
 drivers/staging/rdma/hfi1/user_sdma.c              |   13 +-
 drivers/staging/rdma/hfi1/verbs.c                  |    4 +-
 drivers/staging/rtl8188eu/Makefile                 |    2 +-
 drivers/staging/rtl8188eu/TODO                     |    2 +-
 drivers/staging/rtl8188eu/core/rtw_ap.c            |  137 +-
 drivers/staging/rtl8188eu/core/rtw_cmd.c           |   15 +-
 drivers/staging/rtl8188eu/core/rtw_debug.c         |   14 +-
 drivers/staging/rtl8188eu/core/rtw_efuse.c         |   16 +-
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c     |   92 +-
 drivers/staging/rtl8188eu/core/rtw_iol.c           |   13 +-
 drivers/staging/rtl8188eu/core/rtw_mlme.c          |   25 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |   22 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |   77 +-
 drivers/staging/rtl8188eu/core/rtw_rf.c            |   17 -
 drivers/staging/rtl8188eu/core/rtw_security.c      |   28 +-
 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c       |   30 +-
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c     |    5 +-
 drivers/staging/rtl8188eu/core/rtw_xmit.c          |   91 +-
 drivers/staging/rtl8188eu/hal/bb_cfg.c             |   26 -
 drivers/staging/rtl8188eu/hal/fw.c                 |   50 +-
 drivers/staging/rtl8188eu/hal/odm.c                |    4 -
 drivers/staging/rtl8188eu/hal/phy.c                |   26 -
 drivers/staging/rtl8188eu/hal/pwrseqcmd.c          |   15 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c        |    4 +-
 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c     |    4 +-
 drivers/staging/rtl8188eu/hal/usb_halinit.c        |    3 -
 drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h |    4 +-
 drivers/staging/rtl8188eu/include/basic_types.h    |   29 -
 drivers/staging/rtl8188eu/include/drv_types.h      |    8 +-
 drivers/staging/rtl8188eu/include/ieee80211_ext.h  |  290 -
 drivers/staging/rtl8188eu/include/odm.h            |    9 -
 drivers/staging/rtl8188eu/include/odm_HWConfig.h   |    2 +-
 drivers/staging/rtl8188eu/include/pwrseq.h         |  214 +-
 drivers/staging/rtl8188eu/include/pwrseqcmd.h      |   28 +-
 drivers/staging/rtl8188eu/include/rtl8188e_hal.h   |    2 -
 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h   |    2 +-
 drivers/staging/rtl8188eu/include/rtw_rf.h         |    1 -
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |    9 +-
 drivers/staging/rtl8188eu/os_dep/os_intfs.c        |    8 +-
 drivers/staging/rtl8188eu/os_dep/osdep_service.c   |    8 +-
 drivers/staging/rtl8188eu/os_dep/usb_intf.c        |   14 +-
 drivers/staging/rtl8192e/dot11d.h                  |    3 -
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |    8 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |   56 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |    2 -
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c         |    9 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c         |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c         |   14 +-
 drivers/staging/rtl8192e/rtl819x_BAProc.c          |    6 +-
 drivers/staging/rtl8192e/rtllib.h                  |    3 +-
 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c       |    4 +-
 drivers/staging/rtl8192e/rtllib_crypt_tkip.c       |    3 +-
 drivers/staging/rtl8192e/rtllib_module.c           |    5 -
 drivers/staging/rtl8192e/rtllib_rx.c               |    6 +-
 drivers/staging/rtl8192e/rtllib_softmac.c          |   63 +-
 drivers/staging/rtl8192e/rtllib_softmac_wx.c       |    4 +-
 drivers/staging/rtl8192e/rtllib_wx.c               |    2 +-
 drivers/staging/rtl8192u/ieee80211/dot11d.c        |    6 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211.h     |    6 -
 .../staging/rtl8192u/ieee80211/ieee80211_crypt.c   |    3 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c      |    4 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_wep.c       |    3 -
 .../staging/rtl8192u/ieee80211/ieee80211_module.c  |    1 -
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |   26 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |   79 +-
 .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c    |    8 +-
 .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c    |   14 +-
 drivers/staging/rtl8192u/r8190_rtl8256.c           |   24 +-
 drivers/staging/rtl8192u/r8192U_core.c             |   45 +-
 drivers/staging/rtl8192u/r8192U_dm.c               |   65 +-
 drivers/staging/rtl8192u/r8192U_wx.c               |   38 +-
 drivers/staging/rtl8192u/r819xU_phy.c              |    3 +-
 drivers/staging/rtl8712/drv_types.h                |    1 +
 drivers/staging/rtl8712/ieee80211.c                |    2 +-
 drivers/staging/rtl8712/ieee80211.h                |  112 +-
 drivers/staging/rtl8712/os_intfs.c                 |    3 +-
 drivers/staging/rtl8712/recv_linux.c               |    7 +-
 drivers/staging/rtl8712/rtl8712_cmd.c              |    4 +-
 drivers/staging/rtl8712/rtl8712_efuse.c            |    8 +-
 drivers/staging/rtl8712/rtl8712_io.c               |   77 +-
 drivers/staging/rtl8712/rtl871x_cmd.c              |   60 +-
 drivers/staging/rtl8712/rtl871x_cmd.h              |    2 -
 drivers/staging/rtl8712/rtl871x_io.c               |    2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   10 +-
 drivers/staging/rtl8712/rtl871x_ioctl_rtl.c        |   45 +-
 drivers/staging/rtl8712/rtl871x_mlme.c             |   24 +-
 drivers/staging/rtl8712/rtl871x_mp.c               |   12 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.h         |  118 +-
 drivers/staging/rtl8712/rtl871x_recv.c             |   16 +-
 drivers/staging/rtl8712/rtl871x_sta_mgt.c          |   27 +-
 drivers/staging/rtl8712/rtl871x_xmit.c             |   45 +-
 drivers/staging/rtl8712/usb_intf.c                 |   22 +-
 drivers/staging/rtl8712/usb_ops.c                  |   26 +-
 drivers/staging/rtl8712/usb_ops_linux.c            |    9 +-
 drivers/staging/rtl8712/xmit_linux.c               |   17 +-
 drivers/staging/rtl8723au/TODO                     |    2 +-
 drivers/staging/rtl8723au/core/rtw_ap.c            |  193 +-
 drivers/staging/rtl8723au/core/rtw_cmd.c           |    3 +-
 drivers/staging/rtl8723au/core/rtw_efuse.c         |    4 +-
 drivers/staging/rtl8723au/core/rtw_mlme.c          |   49 +-
 drivers/staging/rtl8723au/core/rtw_mlme_ext.c      |   36 +-
 drivers/staging/rtl8723au/core/rtw_recv.c          |  169 +-
 drivers/staging/rtl8723au/core/rtw_security.c      |    8 +-
 drivers/staging/rtl8723au/core/rtw_sta_mgt.c       |   44 +-
 drivers/staging/rtl8723au/core/rtw_xmit.c          |  116 +-
 drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c   |    6 +-
 drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c  |    2 +-
 drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c   |    2 +-
 drivers/staging/rtl8723au/hal/hal_com.c            |    2 +-
 drivers/staging/rtl8723au/hal/odm.c                |    8 +-
 drivers/staging/rtl8723au/hal/odm_HWConfig.c       |    4 -
 .../staging/rtl8723au/hal/rtl8723a_bt-coexist.c    |   46 +-
 drivers/staging/rtl8723au/hal/rtl8723a_cmd.c       |    6 +-
 drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c  |   16 +-
 drivers/staging/rtl8723au/hal/usb_halinit.c        |    9 +-
 drivers/staging/rtl8723au/hal/usb_ops_linux.c      |    6 +-
 drivers/staging/rtl8723au/include/odm_HWConfig.h   |    2 -
 drivers/staging/rtl8723au/include/osdep_service.h  |    6 +-
 drivers/staging/rtl8723au/include/rtl8723a_cmd.h   |    2 +-
 drivers/staging/rtl8723au/include/rtw_ap.h         |    3 -
 drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c  |   43 +-
 drivers/staging/rtl8723au/os_dep/usb_ops_linux.c   |    9 +-
 drivers/staging/rtl8723au/os_dep/xmit_linux.c      |    2 +-
 drivers/staging/rts5208/ms.c                       |  140 +-
 drivers/staging/rts5208/rtsx.c                     |   20 +-
 drivers/staging/rts5208/rtsx_scsi.c                |   31 +-
 drivers/staging/rts5208/rtsx_transport.c           |  163 +-
 drivers/staging/rts5208/sd.c                       |   28 +-
 drivers/staging/rts5208/spi.c                      |    4 +-
 drivers/staging/rts5208/xd.c                       |   40 +-
 drivers/staging/skein/threefish_block.c            | 2145 +++---
 drivers/staging/slicoss/slic.h                     |    2 +
 drivers/staging/slicoss/slicoss.c                  |   80 +-
 drivers/staging/sm750fb/ddk750_chip.c              |  132 +-
 drivers/staging/sm750fb/ddk750_display.c           |  200 +-
 drivers/staging/sm750fb/ddk750_dvi.c               |   38 -
 drivers/staging/sm750fb/ddk750_dvi.h               |    3 -
 drivers/staging/sm750fb/ddk750_help.h              |    1 -
 drivers/staging/sm750fb/ddk750_hwi2c.c             |   38 +-
 drivers/staging/sm750fb/ddk750_mode.c              |  161 +-
 drivers/staging/sm750fb/ddk750_power.c             |   54 +-
 drivers/staging/sm750fb/ddk750_power.h             |   11 +-
 drivers/staging/sm750fb/ddk750_reg.h               | 3002 +++------
 drivers/staging/sm750fb/ddk750_sii164.c            |    6 +-
 drivers/staging/sm750fb/ddk750_sii164.h            |    5 +-
 drivers/staging/sm750fb/sm750.c                    |  204 +-
 drivers/staging/sm750fb/sm750.h                    |    4 +-
 drivers/staging/sm750fb/sm750_accel.c              |  148 +-
 drivers/staging/sm750fb/sm750_accel.h              |  278 +-
 drivers/staging/sm750fb/sm750_cursor.c             |   62 +-
 drivers/staging/sm750fb/sm750_help.h               |   56 -
 drivers/staging/sm750fb/sm750_hw.c                 |  211 +-
 drivers/staging/speakup/buffers.c                  |    4 +-
 drivers/staging/speakup/devsynth.c                 |    4 +-
 drivers/staging/speakup/fakekey.c                  |    6 +-
 drivers/staging/speakup/i18n.c                     |    5 +-
 drivers/staging/speakup/keyhelp.c                  |   22 +-
 drivers/staging/speakup/kobjects.c                 |   54 +-
 drivers/staging/speakup/main.c                     |   35 +-
 drivers/staging/speakup/serialio.c                 |   10 +-
 drivers/staging/speakup/speakup_acntpc.c           |    5 -
 drivers/staging/speakup/speakup_acntsa.c           |    4 -
 drivers/staging/speakup/speakup_apollo.c           |    4 -
 drivers/staging/speakup/speakup_audptr.c           |    4 -
 drivers/staging/speakup/speakup_bns.c              |    4 -
 drivers/staging/speakup/speakup_decext.c           |   28 +-
 drivers/staging/speakup/speakup_decpc.c            |    4 -
 drivers/staging/speakup/speakup_dectlk.c           |    4 -
 drivers/staging/speakup/speakup_dtlk.c             |    4 -
 drivers/staging/speakup/speakup_dummy.c            |    4 -
 drivers/staging/speakup/speakup_keypc.c            |    4 -
 drivers/staging/speakup/speakup_ltlk.c             |    4 -
 drivers/staging/speakup/speakup_soft.c             |    3 -
 drivers/staging/speakup/speakup_spkout.c           |    4 -
 drivers/staging/speakup/speakup_txprt.c            |    4 -
 drivers/staging/speakup/spk_priv.h                 |    4 -
 drivers/staging/speakup/spk_priv_keyinfo.h         |    4 -
 drivers/staging/speakup/spkguide.txt               |    1 -
 drivers/staging/speakup/synth.c                    |    2 +-
 drivers/staging/speakup/varhandlers.c              |   50 +-
 drivers/staging/staging.c                          |   19 -
 drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c      |   17 +-
 drivers/staging/unisys/MAINTAINERS                 |    2 +-
 drivers/staging/unisys/include/guestlinuxdebug.h   |   13 +-
 drivers/staging/unisys/include/iochannel.h         |   14 +-
 drivers/staging/unisys/visorbus/controlvmchannel.h |  237 +-
 drivers/staging/unisys/visorbus/vbusdeviceinfo.h   |    7 +-
 drivers/staging/unisys/visorbus/visorbus_main.c    |   97 +-
 drivers/staging/unisys/visorbus/visorchannel.c     |   22 +-
 drivers/staging/unisys/visorbus/visorchipset.c     |  165 +-
 drivers/staging/unisys/visorhba/visorhba_main.c    |    8 +-
 drivers/staging/unisys/visorinput/Kconfig          |    2 +-
 .../staging/unisys/visorinput/ultrainputreport.h   |   45 +-
 drivers/staging/unisys/visorinput/visorinput.c     |   10 +-
 drivers/staging/unisys/visornic/visornic_main.c    |   68 +-
 drivers/staging/vme/devices/vme_pio2_core.c        |   24 +-
 drivers/staging/vt6655/card.c                      |   22 +-
 drivers/staging/vt6655/channel.c                   |   67 +-
 drivers/staging/vt6655/channel.h                   |    2 +-
 drivers/staging/vt6655/device_main.c               |   31 +-
 drivers/staging/vt6655/key.c                       |    8 +-
 drivers/staging/vt6655/mac.c                       |  503 +-
 drivers/staging/vt6655/mac.h                       |   84 +-
 drivers/staging/vt6655/power.c                     |   66 +-
 drivers/staging/vt6655/power.h                     |    8 +-
 drivers/staging/vt6655/rf.c                        |  178 +-
 drivers/staging/vt6656/device.h                    |    4 +-
 drivers/staging/vt6656/main_usb.c                  |   30 +-
 drivers/staging/vt6656/power.c                     |    2 +-
 drivers/staging/vt6656/rf.c                        |    4 +-
 drivers/staging/vt6656/usbpipe.c                   |   21 +-
 drivers/staging/wilc1000/Makefile                  |    6 +-
 drivers/staging/wilc1000/coreconfigurator.c        |  424 +-
 drivers/staging/wilc1000/coreconfigurator.h        |   97 +-
 drivers/staging/wilc1000/host_interface.c          | 2081 +++---
 drivers/staging/wilc1000/host_interface.h          |  135 +-
 drivers/staging/wilc1000/linux_mon.c               |  134 +-
 drivers/staging/wilc1000/linux_wlan.c              |  514 +-
 drivers/staging/wilc1000/linux_wlan_common.h       |  166 -
 drivers/staging/wilc1000/wilc_debugfs.c            |   53 +-
 drivers/staging/wilc1000/wilc_msgqueue.c           |  143 +-
 drivers/staging/wilc1000/wilc_msgqueue.h           |  110 +-
 drivers/staging/wilc1000/wilc_sdio.c               |  152 +-
 drivers/staging/wilc1000/wilc_spi.c                |   51 +-
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c  | 1149 +---
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h  |    1 -
 drivers/staging/wilc1000/wilc_wfi_netdevice.h      |   17 +-
 drivers/staging/wilc1000/wilc_wlan.c               |  583 +-
 drivers/staging/wilc1000/wilc_wlan.h               |   25 +-
 drivers/staging/wilc1000/wilc_wlan_cfg.c           |   91 +-
 drivers/staging/wilc1000/wilc_wlan_cfg.h           |   18 +-
 drivers/staging/wilc1000/wilc_wlan_if.h            |   31 +-
 drivers/staging/wlan-ng/cfg80211.c                 |   41 +-
 drivers/staging/wlan-ng/hfa384x.h                  |    5 -
 drivers/staging/wlan-ng/hfa384x_usb.c              |  171 +-
 drivers/staging/wlan-ng/p80211conv.c               |  132 +-
 drivers/staging/wlan-ng/p80211netdev.c             |    8 +-
 drivers/staging/wlan-ng/p80211wep.c                |   10 +-
 drivers/staging/wlan-ng/prism2fw.c                 |    6 +-
 drivers/staging/wlan-ng/prism2mgmt.c               |    2 +-
 drivers/staging/wlan-ng/prism2mgmt.h               |    1 -
 drivers/staging/wlan-ng/prism2mib.c                |   36 +-
 drivers/staging/wlan-ng/prism2sta.c                |   31 +-
 drivers/staging/wlan-ng/prism2usb.c                |   20 +-
 drivers/staging/xgifb/XGI_main_26.c                |   26 +-
 drivers/staging/xgifb/vb_def.h                     |    1 -
 drivers/staging/xgifb/vb_init.c                    |    3 +-
 drivers/staging/xgifb/vb_setmode.c                 |   43 +-
 drivers/staging/xgifb/vb_struct.h                  |    2 -
 drivers/staging/xgifb/vb_table.h                   |    3 -
 drivers/staging/xgifb/vgatypes.h                   |    7 +-
 drivers/vme/bridges/vme_ca91cx42.c                 |   11 +-
 drivers/w1/masters/omap_hdq.c                      |    1 -
 drivers/w1/w1.c                                    |    1 -
 drivers/watchdog/Kconfig                           |   15 +
 drivers/watchdog/Makefile                          |    1 +
 drivers/watchdog/mei_wdt.c                         |  724 ++
 fs/compat_ioctl.c                                  |   22 -
 include/linux/amba/bus.h                           |    9 +
 include/linux/coresight-pmu.h                      |   39 +
 include/linux/coresight.h                          |   34 +-
 include/linux/eeprom_93xx46.h                      |    9 +
 include/linux/exportfs.h                           |    6 +
 include/linux/fence.h                              |    2 +
 include/linux/hyperv.h                             |   95 +
 include/linux/iio/common/st_sensors.h              |    4 +
 include/linux/iio/iio.h                            |    8 +-
 include/linux/irqdomain.h                          |    1 +
 include/linux/msi.h                                |    9 +
 include/linux/platform_data/ad5761.h               |   44 +
 include/linux/stm.h                                |   10 +
 include/linux/vmw_vmci_defs.h                      |   43 +-
 include/uapi/linux/iio/types.h                     |    1 +
 lib/devres.c                                       |    2 +-
 scripts/ver_linux                                  |    2 +-
 tools/hv/Makefile                                  |    2 +
 1044 files changed, 45294 insertions(+), 50697 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-health-afe440x
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-magnetometer-hmc5843
 create mode 100644 Documentation/devicetree/bindings/goldfish/audio.txt
 create mode 100644 Documentation/devicetree/bindings/goldfish/pipe.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc0832.txt
 create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ph-sm.txt
 create mode 100644 Documentation/devicetree/bindings/iio/dac/vf610-dac.txt
 create mode 100644 Documentation/devicetree/bindings/iio/health/afe4403.txt
 create mode 100644 Documentation/devicetree/bindings/iio/health/afe4404.txt
 create mode 100644 Documentation/devicetree/bindings/iio/light/opt3001.txt
 create mode 100644 Documentation/devicetree/bindings/misc/eeprom-93xx46.txt
 create mode 100644 Documentation/devicetree/bindings/nvmem/lpc1857-eeprom.txt
 create mode 100644 Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
 rename {drivers/staging/panel => Documentation/misc-devices}/lcd-panel-cgram.txt (100%)
 create mode 100644 drivers/hwtracing/coresight/coresight-etm-perf.c
 create mode 100644 drivers/hwtracing/coresight/coresight-etm-perf.h
 create mode 100644 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
 create mode 100644 drivers/hwtracing/stm/heartbeat.c
 create mode 100644 drivers/iio/adc/at91-sama5d2_adc.c
 rename drivers/{staging => }/iio/adc/mxs-lradc.c (99%)
 create mode 100644 drivers/iio/adc/ti-adc0832.c
 create mode 100644 drivers/iio/adc/ti-ads1015.c
 create mode 100644 drivers/iio/chemical/atlas-ph-sensor.c
 create mode 100644 drivers/iio/common/st_sensors/st_sensors_core.h
 create mode 100644 drivers/iio/dac/ad5761.c
 create mode 100644 drivers/iio/dac/stx104.c
 create mode 100644 drivers/iio/dac/vf610_dac.c
 create mode 100644 drivers/iio/health/afe4403.c
 create mode 100644 drivers/iio/health/afe4404.c
 create mode 100644 drivers/iio/health/afe440x.h
 create mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
 create mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c
 rename drivers/{staging => }/iio/magnetometer/hmc5843.h (99%)
 rename drivers/{staging => }/iio/magnetometer/hmc5843_core.c (86%)
 rename drivers/{staging => }/iio/magnetometer/hmc5843_i2c.c (99%)
 rename drivers/{staging => }/iio/magnetometer/hmc5843_spi.c (99%)
 create mode 100644 drivers/iio/potentiometer/tpl0102.c
 create mode 100644 drivers/iio/pressure/mpl115.h
 create mode 100644 drivers/iio/pressure/mpl115_i2c.c
 create mode 100644 drivers/iio/pressure/mpl115_spi.c
 delete mode 100644 drivers/misc/mei/wd.c
 create mode 100644 drivers/misc/mic/bus/vop_bus.c
 create mode 100644 drivers/misc/mic/bus/vop_bus.h
 delete mode 100644 drivers/misc/mic/card/mic_virtio.c
 delete mode 100644 drivers/misc/mic/card/mic_virtio.h
 delete mode 100644 drivers/misc/mic/host/mic_fops.c
 delete mode 100644 drivers/misc/mic/host/mic_fops.h
 delete mode 100644 drivers/misc/mic/host/mic_virtio.c
 create mode 100644 drivers/misc/mic/vop/Makefile
 create mode 100644 drivers/misc/mic/vop/vop_debugfs.c
 create mode 100644 drivers/misc/mic/vop/vop_main.c
 rename drivers/misc/mic/{host/mic_virtio.h => vop/vop_main.h} (58%)
 create mode 100644 drivers/misc/mic/vop/vop_vringh.c
 rename drivers/{staging/panel => misc}/panel.c (96%)
 create mode 100644 drivers/nvmem/lpc18xx_eeprom.c
 create mode 100644 drivers/nvmem/mtk-efuse.c
 create mode 100644 drivers/staging/comedi/drivers/ni_mio_c_common.c
 delete mode 100644 drivers/staging/dgap/Kconfig
 delete mode 100644 drivers/staging/dgap/Makefile
 delete mode 100644 drivers/staging/dgap/dgap.c
 delete mode 100644 drivers/staging/dgap/dgap.h
 create mode 100644 drivers/staging/fbtft/fb_ssd1305.c
 create mode 100644 drivers/staging/fbtft/fb_ssd1325.c
 create mode 100644 drivers/staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c
 create mode 100644 drivers/staging/fsl-mc/bus/mc-msi.c
 delete mode 100644 drivers/staging/gdm72xx/Kconfig
 delete mode 100644 drivers/staging/gdm72xx/Makefile
 delete mode 100644 drivers/staging/gdm72xx/TODO
 delete mode 100644 drivers/staging/gdm72xx/gdm_qos.c
 delete mode 100644 drivers/staging/gdm72xx/gdm_qos.h
 delete mode 100644 drivers/staging/gdm72xx/gdm_sdio.c
 delete mode 100644 drivers/staging/gdm72xx/gdm_sdio.h
 delete mode 100644 drivers/staging/gdm72xx/gdm_usb.c
 delete mode 100644 drivers/staging/gdm72xx/gdm_usb.h
 delete mode 100644 drivers/staging/gdm72xx/gdm_wimax.c
 delete mode 100644 drivers/staging/gdm72xx/gdm_wimax.h
 delete mode 100644 drivers/staging/gdm72xx/hci.h
 delete mode 100644 drivers/staging/gdm72xx/netlink_k.c
 delete mode 100644 drivers/staging/gdm72xx/netlink_k.h
 delete mode 100644 drivers/staging/gdm72xx/sdio_boot.c
 delete mode 100644 drivers/staging/gdm72xx/sdio_boot.h
 delete mode 100644 drivers/staging/gdm72xx/usb_boot.c
 delete mode 100644 drivers/staging/gdm72xx/usb_boot.h
 delete mode 100644 drivers/staging/gdm72xx/usb_ids.h
 delete mode 100644 drivers/staging/gdm72xx/wm_ioctl.h
 rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.act2000 (100%)
 rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.icn (100%)
 rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.pcbit (100%)
 rename {Documentation/isdn => drivers/staging/i4l/Documentation}/README.sc (100%)
 create mode 100644 drivers/staging/i4l/Kconfig
 create mode 100644 drivers/staging/i4l/Makefile
 create mode 100644 drivers/staging/i4l/TODO
 rename drivers/{isdn => staging/i4l}/act2000/Kconfig (100%)
 rename drivers/{isdn => staging/i4l}/act2000/Makefile (100%)
 rename drivers/{isdn => staging/i4l}/act2000/act2000.h (100%)
 rename drivers/{isdn => staging/i4l}/act2000/act2000_isa.c (100%)
 rename drivers/{isdn => staging/i4l}/act2000/act2000_isa.h (100%)
 rename drivers/{isdn => staging/i4l}/act2000/capi.c (100%)
 rename drivers/{isdn => staging/i4l}/act2000/capi.h (100%)
 rename drivers/{isdn => staging/i4l}/act2000/module.c (100%)
 rename drivers/{isdn => staging/i4l}/icn/Kconfig (100%)
 rename drivers/{isdn => staging/i4l}/icn/Makefile (100%)
 rename drivers/{isdn => staging/i4l}/icn/icn.c (99%)
 rename drivers/{isdn => staging/i4l}/icn/icn.h (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/Kconfig (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/Makefile (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/callbacks.c (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/callbacks.h (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/capi.c (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/capi.h (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/drv.c (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/edss1.c (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/edss1.h (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/layer2.c (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/layer2.h (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/module.c (100%)
 rename drivers/{isdn => staging/i4l}/pcbit/pcbit.h (100%)
 delete mode 100644 drivers/staging/iio/magnetometer/Kconfig
 delete mode 100644 drivers/staging/iio/magnetometer/Makefile
 delete mode 100644 drivers/staging/iio/trigger/iio-trig-periodic-rtc.c
 create mode 100644 drivers/staging/lustre/include/linux/lnet/lib-dlc.h
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/Makefile (74%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/debug.c (96%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/fail.c (98%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/hash.c (95%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_cpu.c (92%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_lock.c (93%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_mem.c (92%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/libcfs_string.c (90%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-cpu.c (94%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto-adler.c (100%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto.c (93%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-crypto.h (100%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-curproc.c (99%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-debug.c (92%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-mem.c (97%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-module.c (64%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-prim.c (100%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/linux/linux-tracefile.c (91%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/module.c (71%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/prng.c (95%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/tracefile.c (91%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/tracefile.h (80%)
 rename drivers/staging/lustre/{lustre => lnet}/libcfs/workitem.c (92%)
 create mode 100644 drivers/staging/lustre/lnet/lnet/net_fault.c
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre/lustre_build_version.h
 create mode 100644 drivers/staging/lustre/lustre/include/lustre_kernelcomm.h
 rename drivers/staging/lustre/{include/linux/libcfs/libcfs_kernelcomm.h => lustre/include/uapi_kernelcomm.h} (51%)
 rename drivers/staging/lustre/lustre/{libcfs/kernel_user_comm.c => obdclass/kernelcomm.c} (81%)
 delete mode 100644 drivers/staging/olpc_dcon/Kconfig
 delete mode 100644 drivers/staging/olpc_dcon/Makefile
 delete mode 100644 drivers/staging/olpc_dcon/TODO
 delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon.c
 delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon.h
 delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon_xo_1.c
 delete mode 100644 drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c
 delete mode 100644 drivers/staging/panel/Kconfig
 delete mode 100644 drivers/staging/panel/Makefile
 delete mode 100644 drivers/staging/panel/TODO
 delete mode 100644 drivers/staging/rtl8188eu/include/ieee80211_ext.h
 delete mode 100644 drivers/staging/sm750fb/sm750_help.h
 delete mode 100644 drivers/staging/staging.c
 delete mode 100644 drivers/staging/wilc1000/linux_wlan_common.h
 create mode 100644 drivers/watchdog/mei_wdt.c
 create mode 100644 include/linux/coresight-pmu.h
 create mode 100644 include/linux/platform_data/ad5761.h


More information about the devel mailing list