All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 00/15] stm class/intel_th: Updates for 4.14
@ 2017-08-25 16:15 Alexander Shishkin
  2017-08-25 16:15 ` [GIT PULL 01/15] stm: Potential read overflow in stm_char_policy_set_ioctl() Alexander Shishkin
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Alexander Shishkin @ 2017-08-25 16:15 UTC (permalink / raw)
  To: Greg KH; +Cc: Mathieu Poirier, Chunyan Zhang, linux-kernel, Alexander Shishkin

Hi Greg,

These are the changes I have queued for 4.14. These are mostly updates for
intel_th: added support for a new output type, Cannon Lake PCH PCI IDs, a
rework for the subdevice management code, and better support for IOMMU.
STM side has one fix and one documentation update.

As usual, these are checkpatch/sparse/smatch/cppcheck/coccinelle clean.
Please consider pulling. Thanks!

The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877:

  Linux v4.13-rc1 (2017-07-15 15:22:10 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git tags/stm-for-greg-20170825

for you to fetch changes up to a0e7df335afd2a8a8a688251ffee375b58b6517c:

  intel_th: Perform time resync on capture start (2017-08-25 18:48:00 +0300)

----------------------------------------------------------------
stm class / intel_th: Updates for 4.14

Intel TH:
 * Updated subdevice management code to better fit host mode
 * Added support for Low Power Path (LPP) output type
 * Fixed memory allocation with IOMMU enabled (DMAR tables)
 * Added Cannon Lake PCH PCI IDs
 * Added a quirk to force time sync on devices that need it

STM:
 * Fixed potential read overflow in ioctl()
 * Documented stm_ftrace source.

----------------------------------------------------------------
Alexander Shishkin (13):
      intel_th: pci: Enable bus mastering
      intel_th: Output devices without ports don't need assigning
      intel_th: Streamline the subdevice tree accessors
      intel_th: Make SOURCE devices children of the root device
      intel_th: Make the switch allocate its subdevices
      intel_th: msu: Use the real device in case of IOMMU domain allocation
      intel_th: Enumerate Low Power Path output port type
      intel_th: pti: Support Low Power Path output port type
      intel_th: pci: Add Cannon Lake PCH-H support
      intel_th: pci: Add Cannon Lake PCH-LP support
      intel_th: pci: Use drvdata for quirks
      intel_th: Add global activate/deactivate callbacks for the glue layers
      intel_th: Perform time resync on capture start

Chunyan Zhang (1):
      stm class: Document the stm_ftrace

Dan Carpenter (1):
      stm: Potential read overflow in stm_char_policy_set_ioctl()

 Documentation/trace/stm.txt           |  13 +-
 drivers/hwtracing/intel_th/core.c     | 359 ++++++++++++++++++++++++----------
 drivers/hwtracing/intel_th/gth.c      |  40 +++-
 drivers/hwtracing/intel_th/gth.h      |   5 +
 drivers/hwtracing/intel_th/intel_th.h | 104 ++++++++--
 drivers/hwtracing/intel_th/msu.c      |  12 +-
 drivers/hwtracing/intel_th/pci.c      |  67 ++++++-
 drivers/hwtracing/intel_th/pti.c      | 115 ++++++++++-
 drivers/hwtracing/intel_th/pti.h      |   8 +
 drivers/hwtracing/stm/core.c          |   2 +-
 10 files changed, 573 insertions(+), 152 deletions(-)

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2017-08-28 14:59 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-25 16:15 [GIT PULL 00/15] stm class/intel_th: Updates for 4.14 Alexander Shishkin
2017-08-25 16:15 ` [GIT PULL 01/15] stm: Potential read overflow in stm_char_policy_set_ioctl() Alexander Shishkin
2017-08-25 16:15 ` [GIT PULL 02/15] stm class: Document the stm_ftrace Alexander Shishkin
2017-08-25 16:15 ` [GIT PULL 03/15] intel_th: pci: Enable bus mastering Alexander Shishkin
2017-08-25 16:15 ` [GIT PULL 04/15] intel_th: Output devices without ports don't need assigning Alexander Shishkin
2017-08-25 16:15 ` [GIT PULL 05/15] intel_th: Streamline the subdevice tree accessors Alexander Shishkin
2017-08-25 16:15 ` [GIT PULL 06/15] intel_th: Make SOURCE devices children of the root device Alexander Shishkin
2017-08-25 16:15 ` [GIT PULL 07/15] intel_th: Make the switch allocate its subdevices Alexander Shishkin
2017-08-25 16:15 ` [GIT PULL 08/15] intel_th: msu: Use the real device in case of IOMMU domain allocation Alexander Shishkin
2017-08-25 16:16 ` [GIT PULL 09/15] intel_th: Enumerate Low Power Path output port type Alexander Shishkin
2017-08-25 16:16 ` [GIT PULL 10/15] intel_th: pti: Support " Alexander Shishkin
2017-08-25 16:16 ` [GIT PULL 11/15] intel_th: pci: Add Cannon Lake PCH-H support Alexander Shishkin
2017-08-25 16:16 ` [GIT PULL 12/15] intel_th: pci: Add Cannon Lake PCH-LP support Alexander Shishkin
2017-08-25 16:16 ` [GIT PULL 13/15] intel_th: pci: Use drvdata for quirks Alexander Shishkin
2017-08-25 16:16 ` [GIT PULL 14/15] intel_th: Add global activate/deactivate callbacks for the glue layers Alexander Shishkin
2017-08-25 16:16 ` [GIT PULL 15/15] intel_th: Perform time resync on capture start Alexander Shishkin
2017-08-28 14:59 ` [GIT PULL 00/15] stm class/intel_th: Updates for 4.14 Greg KH

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.