LKML Archive on lore.kernel.org
 help / color / Atom feed
* [GIT PULL] Char/Misc driver fixes/removals for 5.10-rc2
@ 2020-11-01 13:11 Greg KH
  2020-11-01 18:09 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Greg KH @ 2020-11-01 13:11 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, Arnd Bergmann, linux-kernel

The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:

  Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-5.10-rc2

for you to fetch changes up to d1b35d66f48f926062dc81134ebd8ab93d71e61d:

  Merge tag 'icc-5.10-rc2' of https://git.linaro.org/people/georgi.djakov/linux into char-misc-linus (2020-10-30 13:25:58 +0100)

----------------------------------------------------------------
Char/Misc fixes/removals for 5.10-rc2

Here's some small fixes for 5.10-rc2 and a big driver removal.

The fixes are for some reported issues in the interconnect and coresight
drivers, nothing major.

The "big" driver removal is the MIC drivers have been asked to be
removed as the hardware never shipped and Intel no longer wants to
maintain something that no one can use.  This is welcomed by many as the
DMA usage of these drivers was "interesting" and the security people
were starting to question some issues that were starting to be found in
the codebase.

Note, one of the subsystems for this driver, the "VOP" code, will
probably come back in future kernel versions as it was looking to
potentially solve some PCIe virtualization issues that a number of other
vendors were wanting to solve.  But as-is, this codebase didn't work for
anyone else so no actual functionality is being removed.

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

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

----------------------------------------------------------------
Arnd Bergmann (1):
      coresight: add module license

Dmitry Baryshkov (1):
      interconnect: qcom: use icc_sync state for sm8[12]50

Georgi Djakov (5):
      interconnect: qcom: sdm845: Enable keepalive for the MM1 BCM
      interconnect: Aggregate before setting initial bandwidth
      interconnect: qcom: sdm845: Init BCMs before creating the nodes
      interconnect: qcom: sc7180: Init BCMs before creating the nodes
      interconnect: qcom: Ensure that the floor bandwidth value is enforced

Greg Kroah-Hartman (1):
      Merge tag 'icc-5.10-rc2' of https://git.linaro.org/people/georgi.djakov/linux into char-misc-linus

Mike Leach (1):
      coresight: Fix uninitialised pointer bug in etm_setup_aux()

Sudeep Dutt (1):
      misc: mic: remove the MIC drivers

Suzuki K Poulose (1):
      coresight: cti: Initialize dynamic sysfs attributes

 Documentation/misc-devices/mic/index.rst          |   16 -
 Documentation/misc-devices/mic/mic_overview.rst   |   85 -
 Documentation/misc-devices/mic/scif_overview.rst  |  108 --
 MAINTAINERS                                       |   16 -
 drivers/dma/Kconfig                               |   18 -
 drivers/dma/Makefile                              |    1 -
 drivers/dma/mic_x100_dma.c                        |  770 --------
 drivers/dma/mic_x100_dma.h                        |  275 ---
 drivers/hwtracing/coresight/coresight-core.c      |    1 +
 drivers/hwtracing/coresight/coresight-cti-sysfs.c |    7 +
 drivers/hwtracing/coresight/coresight-etm-perf.c  |    2 +-
 drivers/interconnect/core.c                       |    3 +
 drivers/interconnect/qcom/icc-rpmh.c              |    7 +
 drivers/interconnect/qcom/sc7180.c                |    6 +-
 drivers/interconnect/qcom/sdm845.c                |    8 +-
 drivers/interconnect/qcom/sm8150.c                |    7 +-
 drivers/interconnect/qcom/sm8250.c                |    7 +-
 drivers/misc/Kconfig                              |    1 -
 drivers/misc/Makefile                             |    1 -
 drivers/misc/mic/Kconfig                          |  141 --
 drivers/misc/mic/Makefile                         |   12 -
 drivers/misc/mic/bus/Makefile                     |    9 -
 drivers/misc/mic/bus/cosm_bus.c                   |  130 --
 drivers/misc/mic/bus/cosm_bus.h                   |  125 --
 drivers/misc/mic/bus/mic_bus.c                    |  194 ---
 drivers/misc/mic/bus/scif_bus.c                   |  201 ---
 drivers/misc/mic/bus/scif_bus.h                   |  125 --
 drivers/misc/mic/bus/vop_bus.c                    |  194 ---
 drivers/misc/mic/bus/vop_bus.h                    |  129 --
 drivers/misc/mic/card/Makefile                    |   11 -
 drivers/misc/mic/card/mic_debugfs.c               |   85 -
 drivers/misc/mic/card/mic_device.c                |  417 -----
 drivers/misc/mic/card/mic_device.h                |  137 --
 drivers/misc/mic/card/mic_x100.c                  |  347 ----
 drivers/misc/mic/card/mic_x100.h                  |   37 -
 drivers/misc/mic/common/mic_dev.h                 |   55 -
 drivers/misc/mic/cosm/Makefile                    |   11 -
 drivers/misc/mic/cosm/cosm_debugfs.c              |  116 --
 drivers/misc/mic/cosm/cosm_main.c                 |  382 ----
 drivers/misc/mic/cosm/cosm_main.h                 |   61 -
 drivers/misc/mic/cosm/cosm_scif_server.c          |  399 -----
 drivers/misc/mic/cosm/cosm_sysfs.c                |  449 -----
 drivers/misc/mic/cosm_client/Makefile             |    8 -
 drivers/misc/mic/cosm_client/cosm_scif_client.c   |  269 ---
 drivers/misc/mic/host/Makefile                    |   12 -
 drivers/misc/mic/host/mic_boot.c                  |  588 -------
 drivers/misc/mic/host/mic_debugfs.c               |  149 --
 drivers/misc/mic/host/mic_device.h                |  157 --
 drivers/misc/mic/host/mic_intr.c                  |  635 -------
 drivers/misc/mic/host/mic_intr.h                  |  137 --
 drivers/misc/mic/host/mic_main.c                  |  335 ----
 drivers/misc/mic/host/mic_smpt.c                  |  427 -----
 drivers/misc/mic/host/mic_smpt.h                  |   87 -
 drivers/misc/mic/host/mic_x100.c                  |  585 -------
 drivers/misc/mic/host/mic_x100.h                  |   77 -
 drivers/misc/mic/scif/Makefile                    |   21 -
 drivers/misc/mic/scif/scif_api.c                  | 1485 ----------------
 drivers/misc/mic/scif/scif_debugfs.c              |  116 --
 drivers/misc/mic/scif/scif_dma.c                  | 1940 ---------------------
 drivers/misc/mic/scif/scif_epd.c                  |  357 ----
 drivers/misc/mic/scif/scif_epd.h                  |  200 ---
 drivers/misc/mic/scif/scif_fd.c                   |  462 -----
 drivers/misc/mic/scif/scif_fence.c                |  783 ---------
 drivers/misc/mic/scif/scif_main.c                 |  351 ----
 drivers/misc/mic/scif/scif_main.h                 |  274 ---
 drivers/misc/mic/scif/scif_map.h                  |  127 --
 drivers/misc/mic/scif/scif_mmap.c                 |  690 --------
 drivers/misc/mic/scif/scif_nm.c                   |  229 ---
 drivers/misc/mic/scif/scif_nodeqp.c               | 1349 --------------
 drivers/misc/mic/scif/scif_nodeqp.h               |  221 ---
 drivers/misc/mic/scif/scif_peer_bus.c             |  175 --
 drivers/misc/mic/scif/scif_peer_bus.h             |   23 -
 drivers/misc/mic/scif/scif_ports.c                |  116 --
 drivers/misc/mic/scif/scif_rb.c                   |  240 ---
 drivers/misc/mic/scif/scif_rb.h                   |  100 --
 drivers/misc/mic/scif/scif_rma.c                  | 1760 -------------------
 drivers/misc/mic/scif/scif_rma.h                  |  477 -----
 drivers/misc/mic/scif/scif_rma_list.c             |  282 ---
 drivers/misc/mic/scif/scif_rma_list.h             |   48 -
 drivers/misc/mic/vop/Makefile                     |   10 -
 drivers/misc/mic/vop/vop_debugfs.c                |  184 --
 drivers/misc/mic/vop/vop_main.c                   |  784 ---------
 drivers/misc/mic/vop/vop_main.h                   |  158 --
 drivers/misc/mic/vop/vop_vringh.c                 | 1166 -------------
 include/linux/mic_bus.h                           |  100 --
 include/linux/scif.h                              | 1339 --------------
 include/uapi/linux/mic_common.h                   |  235 ---
 include/uapi/linux/mic_ioctl.h                    |   77 -
 samples/mic/mpssd/.gitignore                      |    2 -
 samples/mic/mpssd/Makefile                        |   28 -
 samples/mic/mpssd/micctrl                         |  162 --
 samples/mic/mpssd/mpss                            |  189 --
 samples/mic/mpssd/mpssd.c                         | 1815 -------------------
 samples/mic/mpssd/mpssd.h                         |   89 -
 samples/mic/mpssd/sysfs.c                         |   91 -
 95 files changed, 34 insertions(+), 26793 deletions(-)
 delete mode 100644 Documentation/misc-devices/mic/index.rst
 delete mode 100644 Documentation/misc-devices/mic/mic_overview.rst
 delete mode 100644 Documentation/misc-devices/mic/scif_overview.rst
 delete mode 100644 drivers/dma/mic_x100_dma.c
 delete mode 100644 drivers/dma/mic_x100_dma.h
 delete mode 100644 drivers/misc/mic/Kconfig
 delete mode 100644 drivers/misc/mic/Makefile
 delete mode 100644 drivers/misc/mic/bus/Makefile
 delete mode 100644 drivers/misc/mic/bus/cosm_bus.c
 delete mode 100644 drivers/misc/mic/bus/cosm_bus.h
 delete mode 100644 drivers/misc/mic/bus/mic_bus.c
 delete mode 100644 drivers/misc/mic/bus/scif_bus.c
 delete mode 100644 drivers/misc/mic/bus/scif_bus.h
 delete mode 100644 drivers/misc/mic/bus/vop_bus.c
 delete mode 100644 drivers/misc/mic/bus/vop_bus.h
 delete mode 100644 drivers/misc/mic/card/Makefile
 delete mode 100644 drivers/misc/mic/card/mic_debugfs.c
 delete mode 100644 drivers/misc/mic/card/mic_device.c
 delete mode 100644 drivers/misc/mic/card/mic_device.h
 delete mode 100644 drivers/misc/mic/card/mic_x100.c
 delete mode 100644 drivers/misc/mic/card/mic_x100.h
 delete mode 100644 drivers/misc/mic/common/mic_dev.h
 delete mode 100644 drivers/misc/mic/cosm/Makefile
 delete mode 100644 drivers/misc/mic/cosm/cosm_debugfs.c
 delete mode 100644 drivers/misc/mic/cosm/cosm_main.c
 delete mode 100644 drivers/misc/mic/cosm/cosm_main.h
 delete mode 100644 drivers/misc/mic/cosm/cosm_scif_server.c
 delete mode 100644 drivers/misc/mic/cosm/cosm_sysfs.c
 delete mode 100644 drivers/misc/mic/cosm_client/Makefile
 delete mode 100644 drivers/misc/mic/cosm_client/cosm_scif_client.c
 delete mode 100644 drivers/misc/mic/host/Makefile
 delete mode 100644 drivers/misc/mic/host/mic_boot.c
 delete mode 100644 drivers/misc/mic/host/mic_debugfs.c
 delete mode 100644 drivers/misc/mic/host/mic_device.h
 delete mode 100644 drivers/misc/mic/host/mic_intr.c
 delete mode 100644 drivers/misc/mic/host/mic_intr.h
 delete mode 100644 drivers/misc/mic/host/mic_main.c
 delete mode 100644 drivers/misc/mic/host/mic_smpt.c
 delete mode 100644 drivers/misc/mic/host/mic_smpt.h
 delete mode 100644 drivers/misc/mic/host/mic_x100.c
 delete mode 100644 drivers/misc/mic/host/mic_x100.h
 delete mode 100644 drivers/misc/mic/scif/Makefile
 delete mode 100644 drivers/misc/mic/scif/scif_api.c
 delete mode 100644 drivers/misc/mic/scif/scif_debugfs.c
 delete mode 100644 drivers/misc/mic/scif/scif_dma.c
 delete mode 100644 drivers/misc/mic/scif/scif_epd.c
 delete mode 100644 drivers/misc/mic/scif/scif_epd.h
 delete mode 100644 drivers/misc/mic/scif/scif_fd.c
 delete mode 100644 drivers/misc/mic/scif/scif_fence.c
 delete mode 100644 drivers/misc/mic/scif/scif_main.c
 delete mode 100644 drivers/misc/mic/scif/scif_main.h
 delete mode 100644 drivers/misc/mic/scif/scif_map.h
 delete mode 100644 drivers/misc/mic/scif/scif_mmap.c
 delete mode 100644 drivers/misc/mic/scif/scif_nm.c
 delete mode 100644 drivers/misc/mic/scif/scif_nodeqp.c
 delete mode 100644 drivers/misc/mic/scif/scif_nodeqp.h
 delete mode 100644 drivers/misc/mic/scif/scif_peer_bus.c
 delete mode 100644 drivers/misc/mic/scif/scif_peer_bus.h
 delete mode 100644 drivers/misc/mic/scif/scif_ports.c
 delete mode 100644 drivers/misc/mic/scif/scif_rb.c
 delete mode 100644 drivers/misc/mic/scif/scif_rb.h
 delete mode 100644 drivers/misc/mic/scif/scif_rma.c
 delete mode 100644 drivers/misc/mic/scif/scif_rma.h
 delete mode 100644 drivers/misc/mic/scif/scif_rma_list.c
 delete mode 100644 drivers/misc/mic/scif/scif_rma_list.h
 delete mode 100644 drivers/misc/mic/vop/Makefile
 delete mode 100644 drivers/misc/mic/vop/vop_debugfs.c
 delete mode 100644 drivers/misc/mic/vop/vop_main.c
 delete mode 100644 drivers/misc/mic/vop/vop_main.h
 delete mode 100644 drivers/misc/mic/vop/vop_vringh.c
 delete mode 100644 include/linux/mic_bus.h
 delete mode 100644 include/linux/scif.h
 delete mode 100644 include/uapi/linux/mic_common.h
 delete mode 100644 include/uapi/linux/mic_ioctl.h
 delete mode 100644 samples/mic/mpssd/.gitignore
 delete mode 100644 samples/mic/mpssd/Makefile
 delete mode 100755 samples/mic/mpssd/micctrl
 delete mode 100755 samples/mic/mpssd/mpss
 delete mode 100644 samples/mic/mpssd/mpssd.c
 delete mode 100644 samples/mic/mpssd/mpssd.h
 delete mode 100644 samples/mic/mpssd/sysfs.c

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

* Re: [GIT PULL] Char/Misc driver fixes/removals for 5.10-rc2
  2020-11-01 13:11 [GIT PULL] Char/Misc driver fixes/removals for 5.10-rc2 Greg KH
@ 2020-11-01 18:09 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2020-11-01 18:09 UTC (permalink / raw)
  To: Greg KH; +Cc: Linus Torvalds, Andrew Morton, Arnd Bergmann, linux-kernel

The pull request you sent on Sun, 1 Nov 2020 14:11:53 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-5.10-rc2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/31f020064f9d4da5686f8dda91787f825537ad29

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

end of thread, back to index

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-01 13:11 [GIT PULL] Char/Misc driver fixes/removals for 5.10-rc2 Greg KH
2020-11-01 18:09 ` pr-tracker-bot

LKML Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/lkml/0 lkml/git/0.git
	git clone --mirror https://lore.kernel.org/lkml/1 lkml/git/1.git
	git clone --mirror https://lore.kernel.org/lkml/2 lkml/git/2.git
	git clone --mirror https://lore.kernel.org/lkml/3 lkml/git/3.git
	git clone --mirror https://lore.kernel.org/lkml/4 lkml/git/4.git
	git clone --mirror https://lore.kernel.org/lkml/5 lkml/git/5.git
	git clone --mirror https://lore.kernel.org/lkml/6 lkml/git/6.git
	git clone --mirror https://lore.kernel.org/lkml/7 lkml/git/7.git
	git clone --mirror https://lore.kernel.org/lkml/8 lkml/git/8.git
	git clone --mirror https://lore.kernel.org/lkml/9 lkml/git/9.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 lkml lkml/ https://lore.kernel.org/lkml \
		linux-kernel@vger.kernel.org
	public-inbox-index lkml

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git