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  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:	Fri, 20 May 2016 20:23:50 -0700
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.7-rc1

The following changes since commit c3b46c73264b03000d1e18b22f5caf63332547c9:

  Linux 4.6-rc4 (2016-04-17 19:13: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.7-rc1

for you to fetch changes up to c6e360a0d9d282e9c8688dcdabdc3669912b66ef:

  Revert "base: dd: don't remove driver_data in -EPROBE_DEFER case" (2016-05-03 08:06:06 -0700)

----------------------------------------------------------------
driver core update for 4.7-rc1

Here's the "big" driver core update for 4.7-rc1.

Mostly just debugfs changes, the long-known and messy races with removing
debugfs files should be fixed thanks to the great work of Nicolai Stange.  We
also have some isa updates in here (the x86 maintainers told me to take it
through this tree), a new warning when we run out of dynamic char major
numbers, and a few other assorted changes, details in the shortlog.

All have been in linux-next for some time with no reported issues.

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

----------------------------------------------------------------
Arnd Bergmann (1):
      driver-core: use 'dev' argument in dev_dbg_ratelimited stub

Aviya Erenfeld (1):
      devcoredump: add scatterlist support

Chris Wilson (1):
      kernfs: Move faulting copy_user operations outside of the mutex

Deepa Dinamani (2):
      fs: debugfs: Replace CURRENT_TIME by current_fs_time()
      fs: kernfs: Replace CURRENT_TIME by current_fs_time()

Gabriel Somlo (1):
      firmware: fw_cfg register offsets on supported architectures only

Greg Kroah-Hartman (2):
      Merge 4.6-rc4 into driver-core-next
      Revert "base: dd: don't remove driver_data in -EPROBE_DEFER case"

Linus Walleij (2):
      chrdev: emit a warning when we go below dynamic major range
      Documentation: update the devices.txt documentation

Nicolai Stange (8):
      debugfs: prevent access to possibly dead file_operations at file open
      debugfs: prevent access to removed files' private data
      debugfs: add support for self-protecting attribute file fops
      debugfs, coccinelle: check for obsolete DEFINE_SIMPLE_ATTRIBUTE() usage
      debugfs: unproxify integer attribute files
      debugfs: unproxify files created through debugfs_create_bool()
      debugfs: unproxify files created through debugfs_create_blob()
      debugfs: unproxify files created through debugfs_create_u32_array()

Roman Pen (1):
      debugfs: fix inode i_nlink references for automount dentry

William Breathitt Gray (13):
      base: isa: Remove X86_32 dependency
      isa: Decouple X86_32 dependency from the ISA Kconfig option
      pnp: pnpbios: Add explicit X86_32 dependency to PNPBIOS
      isa: Implement the module_isa_driver macro
      isa: Implement the max_num_isa_dev macro
      Documentation: Add ISA bus driver documentation
      iio: stx104: Add X86 dependency to STX104 Kconfig option
      iio: stx104: Utilize the module_isa_driver and max_num_isa_dev macros
      watchdog: ebc-c384_wdt: Utilize the ISA bus driver
      gpio: 104-dio-48e: Utilize the ISA bus driver
      gpio: 104-idi-48: Utilize the ISA bus driver
      gpio: 104-idio-16: Utilize the ISA bus driver
      gpio: ws16c48: Utilize the ISA bus driver

Yi Zhang (1):
      base: dd: don't remove driver_data in -EPROBE_DEFER case

 CREDITS                                            |   1 +
 Documentation/devices.txt                          |  86 ++--
 Documentation/isa.txt                              | 121 ++++++
 MAINTAINERS                                        |   7 +
 arch/x86/Kconfig                                   |   4 +-
 drivers/base/devcoredump.c                         |  83 +++-
 drivers/firmware/qemu_fw_cfg.c                     |   4 +-
 drivers/gpio/Kconfig                               |  38 +-
 drivers/gpio/gpio-104-dio-48e.c                    | 106 ++---
 drivers/gpio/gpio-104-idi-48.c                     |  86 ++--
 drivers/gpio/gpio-104-idio-16.c                    |  85 ++--
 drivers/gpio/gpio-ws16c48.c                        |  88 ++---
 drivers/iio/dac/Kconfig                            |   2 +-
 drivers/iio/dac/stx104.c                           |  24 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c    |   4 +-
 drivers/pnp/pnpbios/Kconfig                        |   2 +-
 drivers/watchdog/Kconfig                           |   2 +-
 drivers/watchdog/ebc-c384_wdt.c                    |  43 +-
 fs/char_dev.c                                      |   4 +
 fs/debugfs/file.c                                  | 436 +++++++++++++++++----
 fs/debugfs/inode.c                                 | 108 ++++-
 fs/debugfs/internal.h                              |  26 ++
 fs/kernfs/dir.c                                    |   8 +-
 fs/kernfs/file.c                                   |  51 +--
 fs/kernfs/inode.c                                  |  15 +-
 include/linux/debugfs.h                            |  49 ++-
 include/linux/devcoredump.h                        |  86 +++-
 include/linux/device.h                             |   7 +-
 include/linux/fs.h                                 |   2 +
 include/linux/isa.h                                |  32 ++
 include/linux/kernfs.h                             |   1 +
 lib/Kconfig.debug                                  |   1 +
 .../api/debugfs/debugfs_simple_attr.cocci          |  67 ++++
 33 files changed, 1160 insertions(+), 519 deletions(-)
 create mode 100644 Documentation/isa.txt
 create mode 100644 fs/debugfs/internal.h
 create mode 100644 scripts/coccinelle/api/debugfs/debugfs_simple_attr.cocci

Powered by blists - more mailing lists