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 for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20140401184659.GA21763@kroah.com>
Date:	Tue, 1 Apr 2014 11:46:59 -0700
From:	Greg KH <gregkh@...uxfoundation.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>,
	Arnd Bergmann <arnd@...db.de>
Cc:	linux-kernel@...r.kernel.org
Subject: [GIT PULL] char/misc patches for 3.15-rc1

The following changes since commit 0414855fdc4a40da05221fc6062cccbc0c30f169:

  Linux 3.14-rc5 (2014-03-02 18:56:16 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git/ tags/char-misc-3.15-rc1

for you to fetch changes up to 1b3fa22e0234d613df967445cd34807e10fa54fa:

  Merge tag 'extcon-next-for-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next (2014-03-19 10:05:27 -0700)

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

Char/Misc driver patches for 3.15-rc1

Here's the big char/misc driver updates for 3.15-rc1.

Lots of various things here, including the new mcb driver subsystem.

All of these have been in linux-next for a while.

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

----------------------------------------------------------------
Alessandro Rubini (4):
      FMC: support carriers with no mezzanine
      FMC: show_sdb_tree: fix offset calculation
      FMC: make eeprom attribute writable
      FMC: show_sdb_tree: dump synthesis/commit ID info

Alexander Gordeev (2):
      mic: Use pci_enable_msix_exact() instead of pci_enable_msix()
      vmw_vmci: Use pci_enable_msix_exact() instead of pci_enable_msix()

Alexander Shiyan (4):
      w1: Remove excess dependencies on W1 for masters and slaves
      w1: mxc_w1: Fix mxc_w1_ds2_reset_bus() return value
      w1: mxc_w1: Driver cleanup
      w1: mxc_w1: Enable driver compilation with COMPILE_TEST

Alexander Stein (1):
      pch_phub: Report error writing MAC back to user

Alexander Usyskin (7):
      mei: hbm: revamp client connect and disconnection status
      mei: fix potential read outside of array bounds
      mei: use helper function to find me client by id
      mei: me: put pm callbacks under PM_SLEEP ifdef
      mei: make return values consistent across the driver
      mei: fix regressions caused by removing ext_msg
      mei: report consistently copy_from/to_user failures

Arnd Bergmann (1):
      parport: fix interruptible_sleep_on race

Bjarke Istrup Pedersen (2):
      hv: Add hyperv.h to uapi headers
      Adding makefile for tools/hv

Chanwoo Choi (2):
      extcon: of: Remove unnecessary function call by using the name of device_node
      extcon: Move OF helper function to extcon core and change function name

Dan Carpenter (1):
      w1: small type cleanup in sysfs

David Fries (16):
      w1: fix w1_send_slave dropping a slave id
      w1: fixup search to support abort from netlink
      w1: Only wake up the search process if it is going to be searching
      w1: increase w1_max_slave_count, allow write access
      w1: continue slave search where previous left off
      w1: new netlink commands, add/remove/list slaves
      w1: process w1 netlink commands in w1_process thread
      connector: add portid to unicast in addition to broadcasting
      w1: reply only to the requester portid
      w1: ds2490 reduce magic numbers
      w1: ds2490 USB setup fixes
      w1: ds2490 fix and enable hardware search
      w1: use family_data instead of rom in w1_slave
      w1: format for DocBook and fixes
      w1: hold bus_mutex in netlink and search
      Revert ds1wm.c from "w1: hold bus_mutex in netlink and search"

Fengguang Wu (1):
      Drivers: hv: fcopy_open() can be static

Gerd Hoffmann (4):
      vmbus: add missing breaks
      vmbus: use resource for hyperv mmio region
      hyperv-fb: add support for generation 2 virtual machines.
      hyperv-fb: kick off efifb early

Greg Kroah-Hartman (6):
      Merge 3.14-rc3 into char-misc-next
      Merge branch 'char-misc-linus' into char-misc-next
      Merge 3.14-rc4 into char-misc-next
      misc: delete mimc200 fram driver
      Merge 3.14-rc5 into char-misc-next
      Merge tag 'extcon-next-for-3.15' of git://git.kernel.org/.../chanwoo/extcon into char-misc-next

Heiko Stübner (2):
      dt-bindings: sram: describe option to reserve parts of the memory
      misc: sram: implement reserved sram areas

Ivan Khoronzhuk (2):
      memory: ti-aemif: introduce AEMIF driver
      memory: ti-aemif: add bindings for AEMIF driver

Jean Delvare (1):
      cs5535-mfgpt: Simplify dependencies

Jingoo Han (2):
      extcon: palmas: Use SIMPLE_DEV_PM_OPS macro
      extcon: gpio: Use SIMPLE_DEV_PM_OPS macro

Johannes Thumshirn (5):
      drivers: Introduce MEN Chameleon Bus
      mcb: Add PCI carrier for MEN Chameleon Bus
      iio: adc: Add MEN 16z188 ADC driver
      iio: adc: Fix build error discovered by 0-day build bot
      drivers: mcb: Fix build error discovered by 0-day bot

Josh Cartwright (6):
      spmi: add generic SPMI controller binding documentation
      spmi: pmic_arb: add support for interrupt handling
      spmi: document the PMIC arbiter SPMI bindings
      regmap: spmi: support base and extended register spaces
      spmi: pmic_arb: make selectable on ARCH_QCOM
      spmi: pm: drop bus-level PM suspend/resume routines

K. Y. Srinivasan (7):
      Drivers: hv: vmbus: Extract the mmio information from DSDT
      Drivers: hv: vmbus: Cleanup the packet send path
      Drivers: hv: vmbus: Support per-channel driver state
      Tools: hv: vssdaemon: Ignore VFAT mounts during the Freeze operation
      Drivers: hv: Ballon: Make pressure posting thread sleep interruptibly
      Drivers: hv: Implement the file copy service
      Drivers: hv: vmbus: Increase the limit on the number of pfns we can handle

Kees Cook (4):
      lkdtm: convert to using pr_* for reports
      lkdtm: flush icache and report actions
      lkdtm: add "WRITE_KERN" test
      lkdtm: include cacheflush.h

Kenneth Heitke (2):
      spmi: Linux driver framework for SPMI
      spmi: Add MSM PMIC Arbiter SPMI controller

Lucas De Marchi (2):
      misc: add comment on unused minors
      misc: add missing minor nodes

Martyn Welch (1):
      VME: Stop using memcpy_[to|from]io() due to unwanted behaviour

Maxime Ripard (2):
      misc: eeprom: sunxi: Change compatibles
      ARM: sunxi: dt: Convert to the new SID compatibles

Paul Gortmaker (4):
      drivers/char: delete non-required instances of include <linux/init.h>
      drivers/misc: delete non-required instances of include <linux/init.h>
      powerpc: select MEMORY for FSL_IFC to not break existing .config files
      drivers/mcb: do not set default Kconfig variable to modular

Petr Tesarik (1):
      /dev/mem: handle out-of-bounds read/write

Prabhakar Kushwaha (1):
      driver/memory:Move Freescale IFC driver to a common driver

Stephen Rothwell (1):
      mei: txe: include irqreturn.h for irqreturn_t etc

Tomas Winkler (27):
      mei: txe: add hw-txe-regs.h header file
      mei: txe: add hw-txe.h header file
      mei: txe: add hw-txe.c
      mei: txe: add pci-txe.c
      mei: txe: add Kbuild for TXE device
      mei: allow multiple retries if the hw reset has failed
      mei: export active connections to debugfs
      mei: fix compilation error with missing WATCHDOG_CORE
      mei: rename MEI_FOP_IOCTL to MEI_FOP_CONNECT
      mei: get rid of ext_msg
      mei: Remove all bus devices from the mei_dev list when stopping the MEI
      mei: wd and amthif use mei_cl_ api for dis/connection
      mei: don't of list_for_each_entry_safe when not deleting
      mei: txe: put pm callbacks under PM_SLEEP ifdef
      mei: add mei_hbuf_acquire wrapper
      mei: revamp writing slot counting
      mei: wd: simplify wd_send command
      mei: wd: fix stop completion failure
      mei: me: do not reset when less than expected data is received
      mei: fix memory leak of pending write cb objects
      mei: make me hw headers private to me hw.
      mei: drop pr_fmt macros
      mei: fix Unnecessary space after function pointer name
      mei: use cl_dbg where appropriate
      mei: client.h fix checkpatch errors
      mei: amthif: fix checkpatch error
      mei: don't use deprecated DEFINE_PCI_DEVICE_TABLE macro

Uwe Kleine-König (1):
      w1-gpio: handle of_get_gpio() returning -EPROBE_DEFER better

Xiubo Li (1):
      misc: sram: cleanup the code

 Documentation/DocBook/Makefile                     |    2 +-
 Documentation/DocBook/w1.tmpl                      |  101 ++
 Documentation/connector/cn_test.c                  |    2 +-
 Documentation/devices.txt                          |    2 +
 .../{powerpc => memory-controllers}/fsl/ifc.txt    |    0
 .../bindings/memory-controllers/ti-aemif.txt       |  210 ++++
 .../bindings/misc/allwinner,sunxi-sid.txt          |    4 +-
 Documentation/devicetree/bindings/misc/sram.txt    |   35 +
 .../bindings/spmi/qcom,spmi-pmic-arb.txt           |   61 ++
 Documentation/devicetree/bindings/spmi/spmi.txt    |   41 +
 Documentation/fmc/fmc-write-eeprom.txt             |   77 +-
 Documentation/w1/masters/ds2490                    |    2 -
 Documentation/w1/w1.netlink                        |    8 +-
 MAINTAINERS                                        |    6 +
 arch/arm/boot/dts/sun4i-a10.dtsi                   |    2 +-
 arch/arm/boot/dts/sun5i-a10s.dtsi                  |    2 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                   |    2 +-
 arch/avr32/boards/mimc200/Makefile                 |    2 +-
 arch/avr32/boards/mimc200/fram.c                   |   82 --
 arch/powerpc/Kconfig                               |    4 -
 arch/powerpc/sysdev/Makefile                       |    1 -
 drivers/Kconfig                                    |    4 +
 drivers/Makefile                                   |    2 +
 drivers/base/regmap/regmap-spmi.c                  |  228 +++-
 drivers/char/agp/frontend.c                        |    1 -
 drivers/char/agp/generic.c                         |    1 -
 drivers/char/agp/intel-gtt.c                       |    1 -
 drivers/char/agp/sgi-agp.c                         |    1 -
 drivers/char/hw_random/bcm2835-rng.c               |    1 -
 drivers/char/hw_random/core.c                      |    1 -
 drivers/char/hw_random/exynos-rng.c                |    1 -
 drivers/char/hw_random/n2-drv.c                    |    1 -
 drivers/char/hw_random/nomadik-rng.c               |    1 -
 drivers/char/hw_random/octeon-rng.c                |    1 -
 drivers/char/ipmi/ipmi_si_intf.c                   |    1 -
 drivers/char/mem.c                                 |    6 +
 drivers/char/mwave/3780i.c                         |    1 -
 drivers/char/tile-srom.c                           |    1 -
 drivers/char/tpm/tpm_i2c_infineon.c                |    1 -
 drivers/char/tpm/tpm_i2c_stm_st33.c                |    1 -
 drivers/connector/cn_proc.c                        |   18 +-
 drivers/connector/connector.c                      |   20 +-
 drivers/extcon/Kconfig                             |    4 -
 drivers/extcon/Makefile                            |    2 -
 drivers/extcon/extcon-class.c                      |   42 +
 drivers/extcon/extcon-gpio.c                       |    4 +-
 drivers/extcon/extcon-palmas.c                     |    5 +-
 drivers/extcon/of_extcon.c                         |   64 --
 drivers/fmc/fmc-core.c                             |   22 +-
 drivers/fmc/fmc-sdb.c                              |   41 +-
 drivers/hv/Makefile                                |    2 +-
 drivers/hv/channel.c                               |   42 +-
 drivers/hv/hv_balloon.c                            |    3 +-
 drivers/hv/hv_fcopy.c                              |  414 ++++++++
 drivers/hv/hv_kvp.c                                |    4 +-
 drivers/hv/hv_snapshot.c                           |    2 +-
 drivers/hv/hv_util.c                               |   11 +
 drivers/hv/hyperv_vmbus.h                          |    8 +-
 drivers/hv/ring_buffer.c                           |   17 +-
 drivers/hv/vmbus_drv.c                             |   51 +-
 drivers/iio/adc/Kconfig                            |   10 +
 drivers/iio/adc/Makefile                           |    1 +
 drivers/iio/adc/men_z188_adc.c                     |  172 +++
 drivers/mcb/Kconfig                                |   31 +
 drivers/mcb/Makefile                               |    7 +
 drivers/mcb/mcb-core.c                             |  414 ++++++++
 drivers/mcb/mcb-internal.h                         |  118 +++
 drivers/mcb/mcb-parse.c                            |  159 +++
 drivers/mcb/mcb-pci.c                              |  114 ++
 drivers/md/dm-log-userspace-transfer.c             |    2 +-
 drivers/memory/Kconfig                             |   15 +
 drivers/memory/Makefile                            |    2 +
 {arch/powerpc/sysdev => drivers/memory}/fsl_ifc.c  |    8 +-
 drivers/memory/ti-aemif.c                          |  427 ++++++++
 drivers/misc/Kconfig                               |    2 +-
 drivers/misc/ad525x_dpot.c                         |    1 -
 drivers/misc/apds9802als.c                         |    1 -
 drivers/misc/bmp085.c                              |    1 -
 drivers/misc/carma/carma-fpga.c                    |    1 -
 drivers/misc/ds1682.c                              |    1 -
 drivers/misc/eeprom/at25.c                         |    1 -
 drivers/misc/eeprom/eeprom.c                       |    1 -
 drivers/misc/eeprom/eeprom_93xx46.c                |    1 -
 drivers/misc/eeprom/max6875.c                      |    1 -
 drivers/misc/eeprom/sunxi_sid.c                    |    3 +-
 drivers/misc/genwqe/card_debugfs.c                 |    1 -
 drivers/misc/hmc6352.c                             |    1 -
 drivers/misc/isl29003.c                            |    1 -
 drivers/misc/isl29020.c                            |    1 -
 drivers/misc/lattice-ecp3-config.c                 |    1 -
 drivers/misc/lis3lv02d/lis3lv02d.c                 |    1 -
 drivers/misc/lis3lv02d/lis3lv02d_i2c.c             |    1 -
 drivers/misc/lis3lv02d/lis3lv02d_spi.c             |    1 -
 drivers/misc/lkdtm.c                               |   74 +-
 drivers/misc/mei/Kconfig                           |    9 +
 drivers/misc/mei/Makefile                          |    6 +-
 drivers/misc/mei/amthif.c                          |   72 +-
 drivers/misc/mei/bus.c                             |   21 +-
 drivers/misc/mei/client.c                          |  300 +++---
 drivers/misc/mei/client.h                          |   30 +-
 drivers/misc/mei/debugfs.c                         |   54 +
 drivers/misc/mei/hbm.c                             |  281 ++---
 drivers/misc/mei/hbm.h                             |    1 +
 drivers/misc/mei/hw-me.c                           |   30 +-
 drivers/misc/mei/hw-txe-regs.h                     |  294 ++++++
 drivers/misc/mei/hw-txe.c                          | 1107 ++++++++++++++++++++
 drivers/misc/mei/hw-txe.h                          |   74 ++
 drivers/misc/mei/hw.h                              |   20 +-
 drivers/misc/mei/init.c                            |   43 +-
 drivers/misc/mei/interrupt.c                       |  159 +--
 drivers/misc/mei/main.c                            |   23 +-
 drivers/misc/mei/mei_dev.h                         |   54 +-
 drivers/misc/mei/nfc.c                             |   14 +-
 drivers/misc/mei/pci-me.c                          |   14 +-
 drivers/misc/mei/pci-txe.c                         |  293 ++++++
 drivers/misc/mei/wd.c                              |  136 +--
 drivers/misc/mic/host/mic_intr.c                   |    2 +-
 drivers/misc/pch_phub.c                            |    5 +-
 drivers/misc/sram.c                                |  127 ++-
 drivers/misc/ti-st/st_core.c                       |    1 -
 drivers/misc/ti_dac7512.c                          |    1 -
 drivers/misc/tsl2550.c                             |    1 -
 drivers/misc/vmw_vmci/vmci_guest.c                 |    7 +-
 drivers/mtd/nand/Kconfig                           |    1 +
 drivers/mtd/nand/fsl_ifc_nand.c                    |    2 +-
 drivers/parport/share.c                            |    3 +-
 drivers/spmi/Kconfig                               |   27 +
 drivers/spmi/Makefile                              |    6 +
 drivers/spmi/spmi-pmic-arb.c                       |  778 ++++++++++++++
 drivers/spmi/spmi.c                                |  574 ++++++++++
 drivers/usb/dwc3/dwc3-omap.c                       |    3 +-
 drivers/video/hyperv_fb.c                          |   88 +-
 drivers/video/uvesafb.c                            |    4 +-
 drivers/vme/bridges/vme_ca91cx42.c                 |   29 +-
 drivers/vme/bridges/vme_tsi148.c                   |   18 +-
 drivers/w1/masters/Kconfig                         |    3 +-
 drivers/w1/masters/ds2490.c                        |  155 ++-
 drivers/w1/masters/mxc_w1.c                        |   43 +-
 drivers/w1/masters/w1-gpio.c                       |   19 +-
 drivers/w1/slaves/Kconfig                          |    5 -
 drivers/w1/slaves/w1_therm.c                       |   21 +-
 drivers/w1/w1.c                                    |  269 +++--
 drivers/w1/w1.h                                    |  186 +++-
 drivers/w1/w1_family.c                             |    8 +
 drivers/w1/w1_family.h                             |   13 +
 drivers/w1/w1_int.c                                |   25 +-
 drivers/w1/w1_io.c                                 |  102 +-
 drivers/w1/w1_netlink.c                            |  359 +++++--
 drivers/w1/w1_netlink.h                            |   33 +-
 include/dt-bindings/spmi/spmi.h                    |   18 +
 include/linux/connector.h                          |    2 +-
 include/linux/extcon.h                             |   12 +
 include/linux/extcon/of_extcon.h                   |   31 -
 include/linux/fmc-sdb.h                            |    2 +
 .../include/asm => include/linux}/fsl_ifc.h        |    0
 include/linux/hyperv.h                             |  353 +------
 include/linux/mcb.h                                |  119 +++
 include/linux/miscdevice.h                         |   16 +-
 include/linux/mod_devicetable.h                    |   13 +
 include/linux/regmap.h                             |   12 +-
 include/linux/spmi.h                               |  191 ++++
 include/uapi/linux/Kbuild                          |    1 +
 include/uapi/linux/hyperv.h                        |  390 +++++++
 tools/Makefile                                     |   11 +-
 tools/hv/Makefile                                  |   13 +
 tools/hv/hv_fcopy_daemon.c                         |  195 ++++
 tools/hv/hv_vss_daemon.c                           |    2 +
 167 files changed, 8865 insertions(+), 1722 deletions(-)
 create mode 100644 Documentation/DocBook/w1.tmpl
 rename Documentation/devicetree/bindings/{powerpc => memory-controllers}/fsl/ifc.txt (100%)
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti-aemif.txt
 create mode 100644 Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb.txt
 create mode 100644 Documentation/devicetree/bindings/spmi/spmi.txt
 delete mode 100644 arch/avr32/boards/mimc200/fram.c
 delete mode 100644 drivers/extcon/of_extcon.c
 create mode 100644 drivers/hv/hv_fcopy.c
 create mode 100644 drivers/iio/adc/men_z188_adc.c
 create mode 100644 drivers/mcb/Kconfig
 create mode 100644 drivers/mcb/Makefile
 create mode 100644 drivers/mcb/mcb-core.c
 create mode 100644 drivers/mcb/mcb-internal.h
 create mode 100644 drivers/mcb/mcb-parse.c
 create mode 100644 drivers/mcb/mcb-pci.c
 rename {arch/powerpc/sysdev => drivers/memory}/fsl_ifc.c (98%)
 create mode 100644 drivers/memory/ti-aemif.c
 create mode 100644 drivers/misc/mei/hw-txe-regs.h
 create mode 100644 drivers/misc/mei/hw-txe.c
 create mode 100644 drivers/misc/mei/hw-txe.h
 create mode 100644 drivers/misc/mei/pci-txe.c
 create mode 100644 drivers/spmi/Kconfig
 create mode 100644 drivers/spmi/Makefile
 create mode 100644 drivers/spmi/spmi-pmic-arb.c
 create mode 100644 drivers/spmi/spmi.c
 create mode 100644 include/dt-bindings/spmi/spmi.h
 delete mode 100644 include/linux/extcon/of_extcon.h
 rename {arch/powerpc/include/asm => include/linux}/fsl_ifc.h (100%)
 create mode 100644 include/linux/mcb.h
 create mode 100644 include/linux/spmi.h
 create mode 100644 include/uapi/linux/hyperv.h
 create mode 100644 tools/hv/Makefile
 create mode 100644 tools/hv/hv_fcopy_daemon.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