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: <20170904164221.GA24456@kroah.com>
Date:   Mon, 4 Sep 2017 18:42:21 +0200
From:   Greg KH <gregkh@...uxfoundation.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>,
        Andrew Morton <akpm@...ux-foundation.org>
Cc:     linux-kernel@...r.kernel.org
Subject: [GIT PULL] Driver core update for 4.14-rc1

The following changes since commit ef954844c7ace62f773f4f23e28d2d915adc419f:

  Linux 4.13-rc5 (2017-08-13 16:01:32 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/ tags/driver-core-4.14-rc1

for you to fetch changes up to 0f9b011d3321ca1079c7a46c18cb1956fbdb7bcb:

  driver core: bus: Fix a potential double free (2017-08-31 18:57:30 +0200)

----------------------------------------------------------------
Driver core update for 4.14-rc1

Here is the "big" driver core update for 4.14-rc1.

It's really not all that big, the largest thing here being some firmware
tests to help ensure that that crazy api is working properly.

There's also a new uevent for when a driver is bound or unbound from a
device, fixing a hole in the driver model that's been there since the
very beginning.  Many thanks to Dmitry for being persistent and pointing
out how wrong I was about this all along :)

Patches for the new uevents are already in the systemd tree, if people
want to play around with them.

Otherwise just a number of other small api changes and updates here,
nothing major.  All of these patches have been in linux-next for a
while with no reported issues.

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

----------------------------------------------------------------
Arvind Yadav (1):
      base: topology: constify attribute_group structures.

Christophe JAILLET (1):
      driver core: bus: Fix a potential double free

Dmitry Torokhov (7):
      driver core: emit uevents when device is bound to a driver
      driver core: make device_{add|remove}_groups() public
      driver core: add device_{add|remove}_group() helpers
      driver core: add devm_device_add_group() and friends
      Input: gpio_keys - use devm_device_add_group() for attributes
      Input: synaptics_rmi4 - use devm_device_add_group() for attributes in F01
      Input: axp20x-pek - switch to using devm_device_add_group()

Greg Kroah-Hartman (4):
      Merge branch 'bind_unbind' into driver-core-next
      Merge 4.13-rc5 into driver-core-next
      xen: xen-pciback: remove DRIVER_ATTR() usage
      fbdev: uvesafb: remove DRIVER_ATTR() usage

Jonathan Corbet (1):
      driver core: Document struct device:dma_ops

Luis R. Rodriguez (5):
      test_firmware: add test case for SIGCHLD on sync fallback
      firmware: send -EINTR on signal abort on fallback mechanism
      firmware: define pr_fmt
      firmware: enable a debug print for batched requests
      test_firmware: add batched firmware tests

Michal Suchanek (1):
      Do not disable driver and bus shutdown hook when class shutdown hook is set.

Rob Herring (1):
      base: Convert to using %pOF instead of full_name

Todd Poynor (1):
      initcall_debug: add deferred probe times

Viresh Kumar (6):
      debugfs: Add dummy implementation of few helpers
      arch_topology: Don't break lines unnecessarily
      arch_topology: Convert switch block to if block
      arch_topology: Change return type of topology_parse_cpu_capacity() to bool
      arch_topology: Localize cap_parsing_failed to topology_parse_cpu_capacity()
      arch_topology: Get rid of cap_parsing_done

Waiman Long (1):
      kernfs: Clarify lockdep name for kn->count

sayli karnik (1):
      mod_devicetable: Remove excess description from structured comment

 drivers/base/arch_topology.c                      |  86 +--
 drivers/base/base.h                               |   5 -
 drivers/base/bus.c                                |   2 +-
 drivers/base/core.c                               | 141 ++++-
 drivers/base/dd.c                                 |  32 +-
 drivers/base/firmware_class.c                     |  13 +-
 drivers/base/topology.c                           |   2 +-
 drivers/char/tpm/tpm-chip.c                       |  11 +-
 drivers/input/keyboard/gpio_keys.c                |  16 +-
 drivers/input/misc/axp20x-pek.c                   |  18 +-
 drivers/input/rmi4/rmi_f01.c                      |  11 +-
 drivers/video/fbdev/uvesafb.c                     |   7 +-
 drivers/xen/xen-pciback/pci_stub.c                |  44 +-
 fs/kernfs/file.c                                  |   2 +-
 include/linux/arch_topology.h                     |   4 +-
 include/linux/debugfs.h                           |  16 +
 include/linux/device.h                            |  35 +-
 include/linux/kobject.h                           |   2 +
 include/linux/mod_devicetable.h                   |   2 -
 lib/kobject_uevent.c                              |   2 +
 lib/test_firmware.c                               | 710 ++++++++++++++++++++++
 tools/testing/selftests/firmware/fw_fallback.sh   |  31 +
 tools/testing/selftests/firmware/fw_filesystem.sh | 241 +++++++-
 23 files changed, 1291 insertions(+), 142 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ