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>] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 1 Apr 2014 11:15:01 +0100
From:	Grant Likely <grant.likely@...retlab.ca>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	"devicetree@...r.kernel.org" <devicetree@...r.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	Rob Herring <rob.herring@...aro.org>
Subject: [git pull] Devicetree changes for v3.15

Hi Linus,

Here are the dt changes I've got queued up for v3.15. The full
description is below in the tag. Please pull.

Thanks,
g.

The following changes since commit fa389e220254c69ffae0d403eac4146171062d08:

  Linux 3.14-rc6 (2014-03-09 19:41:57 -0700)

are available in the git repository at:

  git://git.secretlab.ca/git/linux tags/dt-for-linus

for you to fetch changes up to d88cf7d7b4240b8df170ba105e414e476fb51cce:

  Merge remote-tracking branch 'robh/for-next' into devicetree/next
(2014-03-31 08:10:55 +0100)

----------------------------------------------------------------

Devicetree changes for v3.15

Updates to devicetree core code. This branch contains the following
notable changes:
* Add reserved memory binding
* Make struct device_node a kobject and remove legacy /proc/device-tree
* ePAPR conformance fixes
* Update in-kernel DTC copy to version v1.4.0
* Preparation changes for dynamic device tree overlays
* minor bug fixes and documentation changes

The most significant change in this branch is the conversion of struct
device_node to be a kobject that is exposed via sysfs and removal of the
old /proc/device-tree code. This simplifies the device tree handling
code and tightens up the lifecycle on device tree nodes.

----------------------------------------------------------------
Andreas Herrmann (1):
      of: Increase MAX_PHANDLE_ARGS

Florian Fainelli (1):
      of: make of_get_phy_mode parse 'phy-connection-type'

Florian Vaussard (2):
      of: add vendor prefix for SMSC
      of: add missing major vendors

Grant Likely (13):
      scripts/dtc: Update shipped files to build with bison 2.7.12
      scripts/dtc: Update to upstream version v1.4.0
      scripts/dtc: Add a script to update to mainline dtc source
      Merge branch 'devicetree/dtc' into devicetree/next
      Revert "of: fix of_update_property()"
      Merge tag 'v3.14-rc5' into HEAD
      of: document bindings for reserved-memory nodes
      of: Make device nodes kobjects so they show up in sysfs
      of/selftest: Add self tests for manipulation of properties
      of: remove /proc/device-tree
      Merge branch 'devicetree/next-reserved-mem' into devicetree/next
      of: Add support for ePAPR "stdout-path" property
      Merge remote-tracking branch 'robh/for-next' into devicetree/next

Gregory CLEMENT (2):
      of: Allows to use the PCI translator without the PCI core
      ARM: mvebu: Allows to get the SoC ID even without PCI enabled

Jason Cooper (1):
      kbuild: dtbs_install: new make target

Josh Cartwright (1):
      of: only scan for reserved mem when fdt present

Marek Szyprowski (6):
      drivers: of: add initialization code for static reserved memory
      drivers: of: add initialization code for dynamic reserved memory
      drivers: of: add support for custom reserved memory drivers
      arm: add support for reserved memory defined by device tree
      arm64: add support for reserved memory defined by device tree
      powerpc: add support for reserved memory defined by device tree

Pantelis Antoniou (3):
      of: Introduce device tree node flag helpers.
      of: Clear detach flag on attach
      of: device_node kobject lifecycle fixes

Xiubo Li (2):
      of: add __of_add_property() without lock operations
      of: fix of_update_property()

 Documentation/ABI/testing/sysfs-firmware-ofw       |  28 ++
 .../bindings/reserved-memory/reserved-memory.txt   | 133 ++++++
 .../devicetree/bindings/vendor-prefixes.txt        |  17 +
 Makefile                                           |   7 +
 arch/arm/Kconfig                                   |   1 +
 arch/arm/Makefile                                  |   7 +-
 arch/arm/boot/dts/Makefile                         |   4 +-
 arch/arm/mach-mvebu/Kconfig                        |   1 +
 arch/arm/mm/init.c                                 |   2 +
 arch/arm64/Kconfig                                 |   1 +
 arch/arm64/mm/init.c                               |   1 +
 arch/powerpc/Kconfig                               |   1 +
 arch/powerpc/kernel/prom.c                         |   3 +
 arch/powerpc/platforms/pseries/dlpar.c             |   2 -
 arch/powerpc/platforms/pseries/reconfig.c          |   2 -
 arch/powerpc/sysdev/msi_bitmap.c                   |   2 +-
 drivers/of/Kconfig                                 |  18 +-
 drivers/of/Makefile                                |   1 +
 drivers/of/address.c                               |   8 +-
 drivers/of/base.c                                  | 274 +++++++++---
 drivers/of/fdt.c                                   | 145 ++++++-
 drivers/of/of_net.c                                |  11 +-
 drivers/of/of_reserved_mem.c                       | 217 ++++++++++
 drivers/of/pdt.c                                   |   3 +-
 drivers/of/selftest.c                              |  62 +++
 drivers/of/testcase-data/tests-phandle.dtsi        |   3 +
 fs/proc/Makefile                                   |   1 -
 fs/proc/internal.h                                 |   7 -
 fs/proc/proc_devtree.c                             | 241 -----------
 fs/proc/root.c                                     |   3 -
 include/asm-generic/vmlinux.lds.h                  |  11 +
 include/linux/of.h                                 |  61 ++-
 include/linux/of_fdt.h                             |   4 +
 include/linux/of_reserved_mem.h                    |  53 +++
 scripts/Makefile.lib                               |  12 +
 scripts/dtc/dtc-parser.tab.c_shipped               | 469 +++++++++------------
 scripts/dtc/dtc-parser.tab.h_shipped               |  36 +-
 scripts/dtc/dtc.c                                  | 119 +++---
 scripts/dtc/dtc.h                                  |   1 -
 scripts/dtc/srcpos.c                               |   6 +-
 scripts/dtc/update-dtc-source.sh                   |  54 +++
 scripts/dtc/util.c                                 | 141 ++++++-
 scripts/dtc/util.h                                 | 107 ++++-
 scripts/dtc/version_gen.h                          |   2 +-
 44 files changed, 1555 insertions(+), 727 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-firmware-ofw
 create mode 100644
Documentation/devicetree/bindings/reserved-memory/reserved-memory.txt
 create mode 100644 drivers/of/of_reserved_mem.c
 delete mode 100644 fs/proc/proc_devtree.c
 create mode 100644 include/linux/of_reserved_mem.h
 create mode 100755 scripts/dtc/update-dtc-source.sh
--
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