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: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAK=Wgbb0ch+z7YKou7hqgFF45mGiYd6TD_XUaHgr3b26Fbp1Sg@mail.gmail.com>
Date:	Wed, 25 Jul 2012 13:24:52 +0300
From:	Ohad Ben-Cohen <ohad@...ery.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Sjur Brændeland <sjur.brandeland@...ricsson.com>,
	Fernando Guzman Lugo <fernando.lugo@...com>,
	Stephen Boyd <sboyd@...eaurora.org>,
	linux-kernel@...r.kernel.org,
	linux-arm <linux-arm-kernel@...ts.infradead.org>,
	linux-omap@...r.kernel.org
Subject: [GIT PULL] remoteproc for 3.6

Hi Linus,

There are a few merge conflicts which are mostly trivial, but there's
also a sneaky one which is easy to miss (I missed it when I reviewed
the merge in linux-next) so I also pushed a 3.6-merge-reference branch
(for reference).

(in short, e981f6d "remoteproc: fix print format warnings" fixed a
line in rproc_load_segments(), but that function was relocated to
remoteproc_elf_loader.c by 72854fb "remoteproc: Move Elf related
functions to separate file", and since 72854fb is based on the
pre-fixed version of the function, it does not carry the 1-liner fix
to remoteproc_elf_loader.c, so the merge commit should. Thanks a
lot!).

Without further ado,

The following changes since commit 485802a6c524e62b5924849dd727ddbb1497cc71:

  Linux 3.5-rc3 (2012-06-16 17:25:17 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
tags/remoteproc-for-3.6

for you to fetch changes up to 6bb697b6b06041d2d0affc862b17b4b443a107e0:

  MAINTAINERS: add remoteproc's git (2012-07-15 11:39:02 +0300)

----------------------------------------------------------------
A batch of remoteproc patches for 3.6:
- custom binary format support from Sjur Brændeland
- groundwork for recovery and runtime pm support
- some cleanups and API simplifications

----------------------------------------------------------------
Ohad Ben-Cohen (8):
      remoteproc: allocate vrings on demand, free when not needed
      remoteproc: maintain a generic child device for each rproc
      remoteproc: remove the now-redundant kref
      remoteproc: simplify unregister/free interfaces
      remoteproc: support non-iommu carveout assignment
      remoteproc: remove the get_by_name/put API
      remoteproc: adopt the driver core's alloc/add/del/put naming
      MAINTAINERS: add remoteproc's git

Sjur Brændeland (4):
      remoteproc: Pass struct fw to load_segments and find_rsc_table.
      remoteproc: Add function rproc_get_boot_addr
      remoteproc: Move Elf related functions to separate file
      remoteproc: Support custom firmware handlers

 Documentation/remoteproc.txt               |  58 +--
 MAINTAINERS                                |   1 +
 drivers/remoteproc/Makefile                |   1 +
 drivers/remoteproc/omap_remoteproc.c       |  26 +-
 drivers/remoteproc/remoteproc_core.c       | 726 ++++++++---------------------
 drivers/remoteproc/remoteproc_debugfs.c    |   4 +-
 drivers/remoteproc/remoteproc_elf_loader.c | 295 ++++++++++++
 drivers/remoteproc/remoteproc_internal.h   |  62 +++
 drivers/remoteproc/remoteproc_virtio.c     |  34 +-
 drivers/rpmsg/virtio_rpmsg_bus.c           |   3 +-
 include/linux/remoteproc.h                 |  20 +-
 11 files changed, 613 insertions(+), 617 deletions(-)
 create mode 100644 drivers/remoteproc/remoteproc_elf_loader.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ