lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20181026100333.GA13268@kroah.com>
Date:   Fri, 26 Oct 2018 11:03:33 +0100
From:   Greg KH <gregkh@...uxfoundation.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     Andrew Morton <akpm@...ux-foundation.org>,
        Arnd Bergmann <arnd@...db.de>, linux-kernel@...r.kernel.org
Subject: [GIT PULL] Char/Misc driver patches for 4.20-rc1

The following changes since commit 0238df646e6224016a45505d2c111a24669ebe21:

  Linux 4.19-rc7 (2018-10-07 17:26:02 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-4.20-rc1

for you to fetch changes up to 14fdc2c5318ae420e68496975f48dc1dbef52649:

  Documentation/security-bugs: Clarify treatment of embargoed information (2018-10-23 14:15:58 +0100)

----------------------------------------------------------------
Char/Misc driver patches for 4.20-rc1

Here is the big set of char/misc patches for 4.20-rc1.

Loads of things here, we have new code in all of these driver
subsystems:
	fpga
	stm
	extcon
	nvmem
	eeprom
	hyper-v
	gsmi
	coresight
	thunderbolt
	vmw_balloon
	goldfish
	soundwire

along with lots of fixes and minor changes to other small drivers.

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

Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>

----------------------------------------------------------------
Alan Tull (4):
      fpga: mgr: add devm_fpga_mgr_create
      fpga: bridge: add devm_fpga_bridge_create
      fpga: add devm_fpga_region_create
      docs: fpga: document programming fpgas using regions

Alexander Shishkin (17):
      stm class: Rework policy node fallback
      stm class: Clarify configfs root type/operations names
      stm class: Clean up stp_configfs_init
      stm class: Introduce framing protocol drivers
      stm class: Add a helper for writing data packets
      stm class: Factor out default framing protocol
      stm class: Switch over to the protocol driver
      stm class: Add MIPI SyS-T protocol support
      stm class: p_sys-t: Add support for CLOCKSYNC packets
      stm class: p_sys-t: Document the configfs interface
      stm class: Document the MIPI SyS-T protocol usage
      stm class: Update documentation to match the new identification rules
      stm class: SPDX-ify the documentation
      stm class: heartbeat: Fix whitespace
      lib: Add memcat_p(): paste 2 pointer arrays together
      stm class: Use memcat_p()
      lib: Fix ia64 bootloader linkage

Alexandre Belloni (1):
      uio: ensure class is registered before devices

Andreas Kemnade (1):
      w1: omap-hdq: fix missing bus unregister at removal

Andy Shevchenko (7):
      extcon: Make static analyzer happy about union assignment
      extcon: Switch to use kasprintf() instead of open coded
      extcon: cht-wc: Return from default case to avoid warnings
      extcon: cht-wc: Fix definition names according to spec
      extcon: cht-wc: Correct USBID bit field handling
      extcon: cht-wc: Convert to use SPDX identifier
      extcon: int3496: Convert to use SPDX identifier

Arnd Bergmann (2):
      slimbus: ngd: mark PM functions as __maybe_unused
      nvmem: hide unused nvmem_find_cell_by_index function

Bartosz Golaszewski (26):
      eeprom: eeprom_93xx46: use resource management
      eeprom: at25: use devm_nvmem_register()
      nvmem: provide nvmem_dev_name()
      nvmem: remove the name field from struct nvmem_device
      nvmem: use list_for_each_entry_safe in nvmem_device_remove_all_cells()
      nvmem: remove a stray newline
      nvmem: check the return value of nvmem_add_cells()
      nvmem: use kref
      nvmem: sunxi_sid: return -ENOMEM if kzalloc() fails
      nvmem: sunxi_sid: use devm_nvmem_register()
      nvmem: lpc18xx_eeprom: use devm_nvmem_register()
      nvmem: mxs-ocotp: use devm_nvmem_register()
      nvmem: change the signature of nvmem_unregister()
      nvmem: remove the global cell list
      nvmem: add support for cell info
      nvmem: resolve cells from DT at registration time
      nvmem: add support for cell lookups from machine code
      Documentation: nvmem: document cell tables and lookup entries
      nvmem: add a notifier chain
      nvmem: use SPDX license identifiers
      nvmem: make the naming of arguments in nvmem_cell_get() consistent
      nvmem: use EOPNOTSUPP instead of ENOSYS
      nvmem: fix commenting style
      nvmem: use octal permissions instead of constants
      nvmem: fix nvmem_cell_get_from_lookup()
      nvmem: lpc18xx_eeprom: remove unused variable

Colin Ian King (6):
      drivers: fpga: fix two trivial spelling mistakes
      misc: apds990x: remove unused array ir_currents
      misc: bh1770glc: remove unused array prox_curr_ma
      firmware: google: make structure gsmi_dev static
      firmware: vpd: fix spelling mistake "partion" -> "partition"
      misc: mic: scif: remove redundant check on ret < 0

Dan Carpenter (1):
      mei: samples: fix a signedness bug in amt_host_if_call()

Dan Williams (1):
      MAINTAINERS: Clarify UIO vs UIOVEC maintainer

Dexuan Cui (4):
      Drivers: hv: vmbus: Fix the descriptions of some function parameters
      Drivers: hv: kvp: Fix the indentation of some "break" statements
      Drivers: hv: kvp: Fix two "this statement may fall through" warnings
      Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask

Ding Xiang (1):
      vme: remove unneeded kfree

Duncan Laurie (3):
      gsmi: Fix bug in append_to_eventlog sysfs handler
      gsmi: Add coreboot to list of matching BIOS vendors
      gsmi: Remove autoselected dependency on EFI and EFI_VARS

Furquan Shaikh (1):
      gsmi: Add GSMI commands to log S0ix info

Greg Kroah-Hartman (5):
      Merge b4.19-rc4 into char-misc-next
      Merge 4.19-rc6
      Merge tag 'extcon-next-for-4.20' of git://git.kernel.org/.../chanwoo/extcon into char-misc-next
      Merge tag 'soundwire-4.20-rc1' of git://git.kernel.org/.../vkoul/soundwire into char-misc-next
      Merge 4.19-rc7 into char-misc-next

Gustavo A. R. Silva (1):
      misc: sgi-gru: fix fall-through annotations

Jean Delvare (1):
      eeprom: New ee1004 driver for DDR4 memory

Joel Fernandes (Google) (1):
      MAINTAINERS: Add me to Android drivers

Jorgen Hansen (1):
      VMCI: Resource wildcard match fixed

Julien Folly (1):
      w1: IAD Register is yet readable trough iad sys file. Fix snprintf (%u for unsigned, count for max size).

Krzysztof Kozlowski (1):
      extcon: maxim: Add SPDX license identifiers

Lance Roy (2):
      sgi-xp: Replace spin_is_locked() with lockdep
      hv_balloon: Replace spin_is_locked() with lockdep

Laura Abbott (1):
      misc: kgdbts: Fix restrict error

Leo Yan (2):
      coresight: tmc: Refactor loops in etb dump
      coresight: tmc: Fix byte-address alignment for RRP

Martijn Coenen (1):
      binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl.

Mathieu Poirier (2):
      coresight: etb10: Refactor etb_drvdata::mode handling
      coresight: etb10: Splitting function etb_enable()

Michael Hennerich (1):
      drivers: misc: ad525x_dpot: Update MODULE AUTHOR email address

Michael Kelley (1):
      Drivers: hv: vmbus: Fix synic per-cpu context initialization

Mika Westerberg (4):
      thunderbolt: Make the driver less verbose
      thunderbolt: Print connected devices
      thunderbolt: Convert rest of the driver files to use SPDX identifier
      thunderbolt: Add Intel as copyright holder

Nadav Amit (14):
      vmw_balloon: handle commands in a single function.
      vmw_balloon: unify commands tracing and stats
      vmw_balloon: merge send_lock and send_unlock path
      vmw_balloon: simplifying batch access
      vmw_balloon: remove sleeping allocations
      vmw_balloon: change batch/single lock abstractions
      vmw_balloon: treat all refused pages equally
      vmw_balloon: rename VMW_BALLOON_2M_SHIFT to VMW_BALLOON_2M_ORDER
      vmw_balloon: refactor change size from vmballoon_work
      vmw_balloon: simplify vmballoon_send_get_target()
      vmw_balloon: stats rework
      vmw_balloon: rework the inflate and deflate loops
      vmw_balloon: general style cleanup
      vmw_balloon: add reset stat

Nathan Chancellor (2):
      misc: echo: Remove unnecessary parentheses and simplify check for zero
      misc: mic: scif: Remove unused variable

Parth Y Shah (1):
      misc: lkdtm: fixed static variable initialization

Randy Dunlap (1):
      Documentation: soundwire: fix stream.rst markup warnings

Rasmus Villemoes (1):
      android: binder: use kstrdup instead of open-coding it

Rob Herring (4):
      uio: Convert to using %pOFn instead of device_node.name
      misc: Convert to using %pOFn instead of device_node.name
      uio: Convert a few more users to using %pOFn instead of device_node.name
      nvmem: Convert to using %pOFn instead of device_node.name

Roman Kiryanov (31):
      platform: goldfish: pipe: Fix comments to fit 80 columns
      platform: goldfish: pipe: Update license
      platform: goldfish: pipe: Move an opening brace to the next line
      platform: goldfish: pipe: Separate the host interface to a separate header
      platform: goldfish: pipe: Update the comment for GFP_ATOMIC
      platform: goldfish: pipe: Fail compilation if structs are too large
      platform: goldfish: pipe: Replace an array of 1 with a variable
      platform: goldfish: pipe: Replace pr_ with dev_ for logging
      platform: goldfish: pipe: Add blank lines to separate struct members
      platform: goldfish: pipe: Remove a redundant variable
      platform: goldfish: pipe: Replace two code blocks with a function call
      platform: goldfish: pipe: Remove reduntant casting
      platform: goldfish: pipe: Remove a blank line before '}'
      platform: goldfish: pipe: Rename 'wakeBit' to 'wake_bit'
      platform: goldfish: pipe: Remove reduntant casting to (void)
      platform: goldfish: pipe: Rename goldfish_x to goldfish_pipe_x
      platform: goldfish: pipe: Fix lines to not end an opening bracket
      platform: goldfish: pipe: Fix alignment to match parenthesis
      platform: goldfish: pipe: Move logical ops to the end of the prev line
      platform: goldfish: pipe: Replace "x==NULL" to "!x"
      platform: goldfish: pipe: Remove license boilerplate
      platform: goldfish: pipe: Prevent memory corruption from several threads writing to the same variable
      platform: goldfish: pipe: Remove a redundant blank line
      platform: goldfish: pipe: Remove redundant struct declarations
      platform: goldfish: pipe: Remove redundant header include
      platform: goldfish: pipe: Move the file-scope goldfish_interrupt_tasklet variable into the driver state
      platform: goldfish: pipe: Move the file-scope goldfish_pipe_miscdev variable into the driver state
      platform: goldfish: pipe: Move the file-scope goldfish_pipe_dev variable into the driver state
      platform: goldfish: pipe: Call misc_deregister if init fails
      platform: goldfish: pipe: Remove redundant casting
      platform: goldfish: pipe: Add a blank line to separate varibles and code

Sanyog Kale (2):
      Documentation: soundwire: Add documentation for multi link
      soundwire: Add support to lock across bus instances

Sherry Yang (1):
      android: binder: no outgoing transaction when thread todo has transaction

Shreyas NC (5):
      soundwire: Initialize completion for defer messages
      soundwire: Add support for multi link bank switch
      soundwire: keep track of Masters in a stream
      soundwire: intel: Add pre/post bank switch ops
      soundwire: intel: Remove duplicate assignment

Souptick Joarder (1):
      uio: convert to vm_fault_t

Srinivas Kandagatla (10):
      nvmem: core: return error code instead of NULL from nvmem_device_get
      slimbus: ngd: register ngd driver only once.
      slimbus: ngd: return proper error code instead of zero
      silmbus: ngd: register controller after power up.
      slimbus: ngd: validate logical address assigned by remote
      slimbus: core: match device tree based devices correctly
      slimbus: core: update device status in probe
      slimbus: core: add support to uevent
      nvmem: sunxi_sid: remove unused variable in probe
      nvmem: make nvmem_add_cells() static

Stephen Boyd (6):
      firmware: coreboot: Let OF core populate platform device
      firmware: coreboot: Unmap ioregion after device population
      firmware: coreboot: Make bus registration symmetric
      firmware: coreboot: Collapse platform drivers into bus core
      firmware: coreboot: Remap RAM with memremap() instead of ioremap()
      firmware: coreboot: Only populate devices in coreboot_table_init()

Stephen Hemminger (9):
      vmbus: add driver_override support
      uio_hv_generic: increase size of receive and send buffers
      uio_hv_generic: drop #ifdef DEBUG
      vmbus: pass channel to hv_process_channel_removal
      vmbus: keep pointer to ring buffer page
      vmbus: split ring buffer allocation from open
      uio: introduce UIO_MEM_IOVA
      hv_uio_generic: map ringbuffer phys addr
      uio_hv_generic: defer opening vmbus until first use

Suzuki K Poulose (37):
      coresight: Document error handling in coresight_register
      coresight: platform: Refactor graph endpoint parsing
      coresight: platform: Fix refcounting for graph nodes
      coresight: platform: Fix leaking device reference
      coresight: Fix remote endpoint parsing
      coresight: Add helper to check if the endpoint is input
      coresight: platform: Cleanup coresight connection handling
      coresight: Cleanup coresight DT bindings
      coresight: Fix handling of sinks
      coresight: etb10: Fix handling of perf mode
      coresight: perf: Fix per cpu path management
      coresight: perf: Avoid unncessary CPU hotplug read lock
      coresight: perf: Allow tracing on hotplugged CPUs
      coresight: perf: Disable trace path upon source error
      coresight: tmc-etr: Handle driver mode specific ETR buffers
      coresight: tmc-etr: Relax collection of trace from sysfs mode
      coresight: Convert driver messages to dev_dbg
      coresight: perf: Remove reset_buffer call back for sinks
      coresight: perf: Add helper to retrieve sink configuration
      coresight: perf: Remove set_buffer call back
      coresight: etm-perf: Add support for ETR backend
      coresight: Handle failures in enabling a trace path
      coresight: tmc-etr: Refactor for handling errors
      coresight: tmc-etr: Handle errors enabling CATU
      coresight: tmc-etb/etf: Prepare to handle errors enabling
      coresight: etm4x: Add support for handling errors
      coresight: etm3: Add support for handling errors
      coresight: etb10: Handle errors enabling the device
      coresight: dynamic-replicator: Handle multiple connections
      coresight: Add support for CLAIM tag protocol
      coresight: etmx: Claim devices before use
      coresight: funnel: Claim devices before use
      coresight: catu: Claim device before use
      coresight: dynamic-replicator: Claim device for use
      coresight: dts: binding: Fix example for TPIU component
      coresight: dts: binding: Update coresight binding examples
      coreisght: tmc: Claim device before use

Todd Kjos (1):
      binder: use standard functions to allocate fds

Tomas Winkler (1):
      mei: replace POLL* with EPOLL* for write queues.

Tomasz Nowicki (1):
      coresight: etm4x: Configure EL2 exception level when kernel is running in HYP

Vinod Koul (3):
      soundwire: Handle multiple master instances in a stream
      soundwire: intel: Fix uninitialized adev deref
      MAINTAINERS: Update Vinod's email

Wei Yongjun (3):
      platform: goldfish: pipe: Make symbol 'goldfish_pipe_dev' static
      uio: make symbol 'uio_class_registered' static
      binder: make symbol 'binder_free_buf' static

Wenwen Wang (1):
      misc: mic: fix a DMA pool free failure

Will Deacon (1):
      Documentation/security-bugs: Clarify treatment of embargoed information

Will Korteland (1):
      docs/uio: fix a grammar nitpick

YueHaibing (3):
      VMCI: remove set but not used variable 'cid'
      misc: mic: scif: remove set but not used variables 'src_dma_addr, dst_dma_addr'
      eeprom: at25: remove unneeded 'at25_remove'

zhong jiang (10):
      misc: sgi-xp: remove meaningless null check before kfree
      coresight: Use ERR_CAST instead of ERR_PTR
      coresight: Remove redundant null pointer check before of_node_put and put_device
      misc: sram: remove redundant null pointer check before of_node_put
      misc: remove redundant include moduleparam.h
      misc: genwqe: should return proper error value.
      misc: genwqe: remove duplicated include file
      thunderbolt: Remove a meaningless NULL pointer check before dma_pool_destroy
      misc: card_utils: remove duplicated include file
      misc: cxl: Fix possible null pointer dereference

 .../ABI/testing/configfs-stp-policy-p_sys-t        |   41 +
 Documentation/ABI/testing/sysfs-bus-vmbus          |   21 +
 Documentation/admin-guide/security-bugs.rst        |   47 +-
 .../devicetree/bindings/arm/coresight.txt          |  120 +-
 Documentation/driver-api/fpga/fpga-bridge.rst      |   37 +-
 Documentation/driver-api/fpga/fpga-mgr.rst         |  126 +-
 Documentation/driver-api/fpga/fpga-programming.rst |  107 ++
 Documentation/driver-api/fpga/fpga-region.rst      |   91 +-
 Documentation/driver-api/fpga/index.rst            |    2 +
 Documentation/driver-api/fpga/intro.rst            |    2 +-
 Documentation/driver-api/soundwire/stream.rst      |   36 +
 Documentation/driver-api/uio-howto.rst             |    4 +-
 Documentation/nvmem/nvmem.txt                      |   31 +
 Documentation/trace/stm.rst                        |   38 +-
 Documentation/trace/sys-t.rst                      |   62 +
 MAINTAINERS                                        |   11 +-
 drivers/android/Kconfig                            |    2 +-
 drivers/android/binder.c                           |  489 ++++--
 drivers/android/binder_trace.h                     |   36 +-
 drivers/extcon/extcon-intel-cht-wc.c               |   60 +-
 drivers/extcon/extcon-intel-int3496.c              |   12 +-
 drivers/extcon/extcon-max14577.c                   |   24 +-
 drivers/extcon/extcon-max77693.c                   |   22 +-
 drivers/extcon/extcon-max77843.c                   |   19 +-
 drivers/extcon/extcon-max8997.c                    |   22 +-
 drivers/extcon/extcon.c                            |   15 +-
 drivers/firmware/google/Kconfig                    |   32 +-
 drivers/firmware/google/Makefile                   |    2 -
 drivers/firmware/google/coreboot_table-acpi.c      |   88 -
 drivers/firmware/google/coreboot_table-of.c        |   82 -
 drivers/firmware/google/coreboot_table.c           |  126 +-
 drivers/firmware/google/coreboot_table.h           |    6 -
 drivers/firmware/google/gsmi.c                     |  122 +-
 drivers/firmware/google/vpd.c                      |    2 +-
 drivers/fpga/altera-cvp.c                          |    8 +-
 drivers/fpga/altera-fpga2sdram.c                   |    8 +-
 drivers/fpga/altera-freeze-bridge.c                |   13 +-
 drivers/fpga/altera-hps2fpga.c                     |    7 +-
 drivers/fpga/altera-pr-ip-core.c                   |    9 +-
 drivers/fpga/altera-ps-spi.c                       |   11 +-
 drivers/fpga/dfl-afu-dma-region.c                  |    2 +-
 drivers/fpga/dfl-fme-br.c                          |   11 +-
 drivers/fpga/dfl-fme-mgr.c                         |   13 +-
 drivers/fpga/dfl-fme-region.c                      |    6 +-
 drivers/fpga/dfl.c                                 |    6 +-
 drivers/fpga/fpga-bridge.c                         |   68 +-
 drivers/fpga/fpga-mgr.c                            |   64 +-
 drivers/fpga/fpga-region.c                         |   65 +-
 drivers/fpga/ice40-spi.c                           |   10 +-
 drivers/fpga/machxo2-spi.c                         |   11 +-
 drivers/fpga/of-fpga-region.c                      |    6 +-
 drivers/fpga/socfpga-a10.c                         |    5 +-
 drivers/fpga/socfpga.c                             |   10 +-
 drivers/fpga/ts73xx-fpga.c                         |   11 +-
 drivers/fpga/xilinx-pr-decoupler.c                 |    4 +-
 drivers/fpga/xilinx-spi.c                          |   12 +-
 drivers/fpga/zynq-fpga.c                           |    5 +-
 drivers/hv/channel.c                               |  300 ++--
 drivers/hv/channel_mgmt.c                          |   54 +-
 drivers/hv/hv.c                                    |   15 +-
 drivers/hv/hv_balloon.c                            |    2 +-
 drivers/hv/hv_kvp.c                                |   14 +-
 drivers/hv/ring_buffer.c                           |    1 +
 drivers/hv/vmbus_drv.c                             |  118 +-
 drivers/hwtracing/coresight/coresight-catu.c       |    6 +
 .../coresight/coresight-dynamic-replicator.c       |   81 +-
 drivers/hwtracing/coresight/coresight-etb10.c      |  183 +-
 drivers/hwtracing/coresight/coresight-etm-perf.c   |  132 +-
 drivers/hwtracing/coresight/coresight-etm-perf.h   |   26 +
 drivers/hwtracing/coresight/coresight-etm3x.c      |   58 +-
 drivers/hwtracing/coresight/coresight-etm4x.c      |   93 +-
 drivers/hwtracing/coresight/coresight-funnel.c     |   28 +-
 drivers/hwtracing/coresight/coresight-priv.h       |    9 +-
 drivers/hwtracing/coresight/coresight-replicator.c |    4 +-
 drivers/hwtracing/coresight/coresight-stm.c        |    4 +-
 drivers/hwtracing/coresight/coresight-tmc-etf.c    |  198 +--
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |  385 ++++-
 drivers/hwtracing/coresight/coresight-tmc.c        |    4 +-
 drivers/hwtracing/coresight/coresight-tmc.h        |    4 +
 drivers/hwtracing/coresight/coresight-tpiu.c       |    6 +-
 drivers/hwtracing/coresight/coresight.c            |  184 +-
 drivers/hwtracing/coresight/of_coresight.c         |  262 ++-
 drivers/hwtracing/stm/Kconfig                      |   29 +
 drivers/hwtracing/stm/Makefile                     |    6 +
 drivers/hwtracing/stm/core.c                       |  292 +++-
 drivers/hwtracing/stm/heartbeat.c                  |    2 +-
 drivers/hwtracing/stm/p_basic.c                    |   48 +
 drivers/hwtracing/stm/p_sys-t.c                    |  382 +++++
 drivers/hwtracing/stm/policy.c                     |  147 +-
 drivers/hwtracing/stm/stm.h                        |   56 +-
 drivers/misc/ad525x_dpot-i2c.c                     |    2 +-
 drivers/misc/ad525x_dpot-spi.c                     |    2 +-
 drivers/misc/ad525x_dpot.c                         |    6 +-
 drivers/misc/apds990x.c                            |    1 -
 drivers/misc/bh1770glc.c                           |    3 -
 drivers/misc/cxl/flash.c                           |    4 +-
 drivers/misc/cxl/guest.c                           |    2 -
 drivers/misc/echo/echo.c                           |    2 +-
 drivers/misc/eeprom/Kconfig                        |   11 +
 drivers/misc/eeprom/Makefile                       |    1 +
 drivers/misc/eeprom/at25.c                         |   13 +-
 drivers/misc/eeprom/ee1004.c                       |  281 +++
 drivers/misc/eeprom/eeprom_93xx46.c                |   19 +-
 drivers/misc/genwqe/card_base.c                    |    1 -
 drivers/misc/genwqe/card_ddcb.c                    |    1 -
 drivers/misc/genwqe/card_utils.c                   |   15 +-
 drivers/misc/kgdbts.c                              |   16 +-
 drivers/misc/lkdtm/usercopy.c                      |    2 +-
 drivers/misc/mei/bus-fixup.c                       |    1 -
 drivers/misc/mei/main.c                            |    4 +-
 drivers/misc/mic/scif/scif_dma.c                   |    9 +-
 drivers/misc/mic/scif/scif_fence.c                 |    2 +-
 drivers/misc/sgi-gru/grukservices.c                |    4 +-
 drivers/misc/sgi-xp/xpc_channel.c                  |    6 +-
 drivers/misc/sgi-xp/xpc_partition.c                |    3 +-
 drivers/misc/sgi-xp/xpc_sn2.c                      |    2 +-
 drivers/misc/sgi-xp/xpc_uv.c                       |    2 +-
 drivers/misc/sram.c                                |    6 +-
 drivers/misc/vmw_balloon.c                         | 1802 ++++++++++++--------
 drivers/misc/vmw_vmci/vmci_driver.c                |    2 +-
 drivers/misc/vmw_vmci/vmci_host.c                  |    4 -
 drivers/misc/vmw_vmci/vmci_resource.c              |    3 +-
 drivers/nvmem/core.c                               |  533 ++++--
 drivers/nvmem/lpc18xx_eeprom.c                     |    7 +-
 drivers/nvmem/mxs-ocotp.c                          |    4 +-
 drivers/nvmem/sunxi_sid.c                          |   22 +-
 drivers/platform/goldfish/goldfish_pipe.c          |  399 +++--
 drivers/platform/goldfish/goldfish_pipe_qemu.h     |   98 ++
 drivers/slimbus/core.c                             |   37 +-
 drivers/slimbus/qcom-ngd-ctrl.c                    |   34 +-
 drivers/soundwire/bus.c                            |    6 +
 drivers/soundwire/bus.h                            |    4 +
 drivers/soundwire/intel.c                          |   68 +-
 drivers/soundwire/intel_init.c                     |    2 +-
 drivers/soundwire/stream.c                         |  488 ++++--
 drivers/thunderbolt/cap.c                          |    3 +-
 drivers/thunderbolt/ctl.c                          |   12 +-
 drivers/thunderbolt/ctl.h                          |    3 +-
 drivers/thunderbolt/dma_port.c                     |    5 +-
 drivers/thunderbolt/dma_port.h                     |    5 +-
 drivers/thunderbolt/domain.c                       |    7 +-
 drivers/thunderbolt/eeprom.c                       |    5 +-
 drivers/thunderbolt/icm.c                          |    5 +-
 drivers/thunderbolt/nhi.c                          |   33 +-
 drivers/thunderbolt/nhi.h                          |    3 +-
 drivers/thunderbolt/nhi_regs.h                     |    1 +
 drivers/thunderbolt/path.c                         |   26 +-
 drivers/thunderbolt/property.c                     |    5 +-
 drivers/thunderbolt/switch.c                       |   71 +-
 drivers/thunderbolt/tb.c                           |   10 +-
 drivers/thunderbolt/tb.h                           |    9 +-
 drivers/thunderbolt/tb_msgs.h                      |    5 +-
 drivers/thunderbolt/tb_regs.h                      |    3 +-
 drivers/thunderbolt/xdomain.c                      |    5 +-
 drivers/uio/uio.c                                  |   35 +-
 drivers/uio/uio_dmem_genirq.c                      |    3 +-
 drivers/uio/uio_fsl_elbc_gpcm.c                    |    3 +-
 drivers/uio/uio_hv_generic.c                       |  116 +-
 drivers/uio/uio_pdrv_genirq.c                      |    3 +-
 drivers/vme/vme.c                                  |    1 -
 drivers/w1/masters/omap_hdq.c                      |    2 +
 drivers/w1/slaves/w1_ds2438.c                      |   66 +-
 include/linux/coresight.h                          |   41 +-
 include/linux/fpga/fpga-bridge.h                   |    4 +
 include/linux/fpga/fpga-mgr.h                      |    4 +
 include/linux/fpga/fpga-region.h                   |    4 +
 include/linux/hyperv.h                             |   14 +-
 include/linux/nvmem-consumer.h                     |  100 +-
 include/linux/nvmem-provider.h                     |   50 +-
 include/linux/soundwire/sdw.h                      |   12 +-
 include/linux/string.h                             |    7 +
 include/linux/thunderbolt.h                        |    5 +-
 include/linux/uio_driver.h                         |    1 +
 include/uapi/linux/android/binder.h                |   10 +
 lib/Kconfig.debug                                  |    8 +
 lib/Makefile                                       |    3 +-
 lib/memcat_p.c                                     |   34 +
 lib/string.c                                       |    1 +
 lib/test_memcat_p.c                                |  115 ++
 samples/mei/mei-amt-version.c                      |    2 +-
 180 files changed, 6878 insertions(+), 3351 deletions(-)
 create mode 100644 Documentation/ABI/testing/configfs-stp-policy-p_sys-t
 create mode 100644 Documentation/ABI/testing/sysfs-bus-vmbus
 create mode 100644 Documentation/driver-api/fpga/fpga-programming.rst
 create mode 100644 Documentation/trace/sys-t.rst
 delete mode 100644 drivers/firmware/google/coreboot_table-acpi.c
 delete mode 100644 drivers/firmware/google/coreboot_table-of.c
 create mode 100644 drivers/hwtracing/stm/p_basic.c
 create mode 100644 drivers/hwtracing/stm/p_sys-t.c
 create mode 100644 drivers/misc/eeprom/ee1004.c
 create mode 100644 drivers/platform/goldfish/goldfish_pipe_qemu.h
 create mode 100644 lib/memcat_p.c
 create mode 100644 lib/test_memcat_p.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ