Ok, the diffstat below seems "odd" in that I had done a merge with my char-misc tree to resolve some merge issues a while ago, and that tree is now in your tree, so the diffstat shouldn't be showing it (I updated my master branch), but somehow it is. Also, there are a number of conflicts here when merging with your tree. both modified: drivers/media/dvb-frontends/mn88473.c deleted by them: drivers/staging/dgap/dgap.c both modified: drivers/staging/lustre/lnet/libcfs/linux/linux-crypto.c both modified: drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h both modified: include/linux/irqdomain.h I can fix these up and resend this with a merged tree pull request if you want me to, it's your call. And yes, modifying irqdomain.h is expected, the maintainers of it were notified and ok with it :) thanks, greg k-h On Thu, Mar 17, 2016 at 08:23:04PM -0700, Greg KH wrote: > 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@xxxxxxxxxxxxxxxxxxx> > > ---------------------------------------------------------------- > 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 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel