The following changes since commit ec6f34e5b552fb0a52e6aae1a5afbbb1605cc6cc:
Linux 3.19-rc5 (2015-01-18 18:02:20 +1200) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git/ tags/char-misc-3.20-rc1 for you to fetch changes up to 5fb31cd839c21130c0b2524ceb9244e98dfe10e3: coresight: fix function etm_writel_cp14() parameter order (2015-02-04 10:42:55 -0800) ---------------------------------------------------------------- Char / Misc patches for 3.20-rc1 Here's the big char/misc driver update for 3.20-rc1. Lots of little things in here, all described in the changelog. Nothing major or unusual, except maybe the binder selinux stuff, which was all acked by the proper selinux people and they thought it best to come through this tree. All of this has been in linux-next with no reported issues for a while. Signed-off-by: Greg Kroah-Hartman <[email protected]> ---------------------------------------------------------------- Alan (1): pcmcia: fix incorrect bracketing on a test Alan Cox (6): pcmcia: correct types pcmcia cis: on an out of range CIS read return 0xff, don't just warn pcmcia: Fix requery pcmcia: handle anonymous cards by generating a fake CIS pcmcia: add a new resource manager for non ISA systems pnpbios: bail out on strange errors Alexander Usyskin (2): mei: mask interrupt set bit on clean reset bit mei: me: release hw from reset only during the reset flow Alexey Khoroshilov (1): uio/uio_pci_generic: don't return zero on failure path in probe() Arnd Bergmann (1): pcmcia: add missing include for new pci resource handler Brian Norris (1): stable_kernel_rules: reorganize and update submission options Dan Carpenter (2): coresight-etm: unlock on error paths in mode_store() ti-st: clean up data types (fix harmless memory corruption) Dexuan Cui (2): tools: hv: kvp_daemon: make IPv6-only-injection work hv: hv_fcopy: drop the obsolete message on transfer failure Fabian Frederick (1): GenWQE: remove unnecessary version.h inclusion Gigi Joseph (5): ti-st: add device tree support st_kim: allow suspend if callback is not registered drivers: misc: ti-st: fix debugfs creation error handling drivers: misc: ti-st: fix null pointer exception in st_kim_ref() drivers:misc:ti-st: protect against bad packets Greg Kroah-Hartman (2): Merge 3.19-rc5 into char-misc-next Merge tag 'extcon-next-for-3.20' of git://git.kernel.org/.../chanwoo/extcon into char-misc-next Guenter Roeck (3): MAINTAINERS: Fix up entry for Dell laptop SMM driver i8k: Rework error retries i8k: Add support for Dell XPS 13 Ivan T. Ivanov (1): extcon: adc-jack: Release IIO channel on driver remove Johannes Thumshirn (1): mcb: Fix error path of mcb_pci_probe John Ogness (1): uio: uio_fsl_elbc_gpcm: new driver Jorgen Hansen (1): VMCI: Fix two UVA mapping bugs Julia Lawall (1): vme: fix misspelling of current function in string K. Y. Srinivasan (7): Drivers: hv: vmbus: Use get_cpu() to get the current CPU Drivers: hv: hv_balloon: Make adjustments in computing the floor Drivers: hv: hv_balloon: Fix a locking bug in the balloon driver Drivers: hv: hv_balloon: Don't post pressure status from interrupt context Drivers: hv: vmbus: Implement a clockevent device Drivers: hv: vmbus: Fix a bug in vmbus_establish_gpadl() Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays Kaixu Xia (10): coresight: fix typo in comment in of_coresight.c coresight: fix comment in of_coresight.c coresight: fixing validity check on remote device coresight: fix the replicator subtype value coresight: remove the unnecessary replicator property coresight: fix the link between orphan connection and newly added device coresight: remove the extra spaces coresight: fix the debug AMBA bus name coresight: remove the unnecessary function coresight_is_bit_set() coresight: fix function etm_writel_cp14() parameter order Krzysztof Kozlowski (1): extcon: max77693: Constify struct regmap_config Matej Muzila (1): tools: hv: Makefile: Add hv_fcopy_daemon to Makefile Mathieu Poirier (3): coresight-etm: Fix initial trace ID value coresight: Fixing wrong #ifdef/#endif placement coresight: fixing CPU hwid lookup in device tree Michael S. Tsirkin (1): virtio/console: verify device has config space Mohammad Jamal (3): ad525x_dpot: Add a blank line after declaration ad525x_dpot:Remove break after return ad525x_dpot-spi: Added Blank lines after declarations Nicholas Mc Guire (1): misc: ti-st: add handling of the signal case Pali Rohár (7): i8k: Add support for temperature sensor labels i8k: Register only temperature sensors which have labels i8k: Return -ENODATA for invalid temperature i8k: Make fan module parameters an unsigned i8k: Autodetect fan RPM multiplier i8k: Remove DMI config data for Latitude E6440 and E6540 i8k: Add support for fan labels Paul Bolle (1): coresight-etm: remove check for unknown Kconfig macro Richard Leitner (1): misc: ioc4: simplify wave period measurement in clock_calibrate Rob Ward (5): drivers: char: mem: Make /dev/mem an optional device drivers: char: mem: Simplify DEVKMEM configuration drivers: char: mem: Simplify DEVPORT configuration drivers: char: mem: Replace usage of asm include drivers: char: mem: Fix Missing blank line issues Sharon Dvir (1): pdfdocs: Fix 'make pdfdocs' failure for 'uio-howto.tmpl' Stephen Smalley (1): Add security hooks to binder and implement the hooks for SELinux. Tomas Winkler (3): mei: bus: use ssize_t as the return type for send and receive mei: use uuid, me_addr tuple addressing also for flow control credits mei: add reference counting for me clients Vitaly Kuznetsov (7): Tools: hv: remove unused bytes_written from kvp_update_file() Tools: hv: address compiler warnings for hv_kvp_daemon.c Tools: hv: address compiler warnings for hv_fcopy_daemon.c Tools: hv: do not add redundant '/' in hv_start_fcopy() Drivers: hv: check vmbus_device_create() return value in vmbus_process_offer() Drivers: hv: rename sc_lock to the more generic lock Drivers: hv: vmbus: serialize Offer and Rescind offer Wei Yongjun (5): coresight-etb: use module_amba_driver to simplify the code coresight-funnel: use module_amba_driver to simplify the code coresight-tmc: use module_amba_driver to simplify the code coresight-tpiu: use module_amba_driver to simplify the code extcon: Remove duplicated include from extcon-class.c Xia Kaixu (1): coresight: remove the unused macro CORESIGHT_DEBUGFS_ENTRY kbuild test robot (1): Drivers: hv: vmbus: hv_process_timer_expiration() can be static Documentation/DocBook/uio-howto.tmpl | 14 +- .../devicetree/bindings/arm/coresight.txt | 4 - .../devicetree/bindings/powerpc/fsl/lbc.txt | 18 +- Documentation/stable_kernel_rules.txt | 44 +- Documentation/trace/coresight.txt | 4 +- MAINTAINERS | 1 + arch/powerpc/include/asm/fsl_lbc.h | 3 + arch/x86/include/uapi/asm/hyperv.h | 11 + drivers/android/binder.c | 26 ++ drivers/char/Kconfig | 9 + drivers/char/i8k.c | 316 +++++++++---- drivers/char/mem.c | 22 +- drivers/char/virtio_console.c | 6 + drivers/coresight/coresight-etb10.c | 14 +- drivers/coresight/coresight-etm3x.c | 24 +- drivers/coresight/coresight-funnel.c | 12 +- drivers/coresight/coresight-priv.h | 2 +- drivers/coresight/coresight-replicator.c | 2 +- drivers/coresight/coresight-tmc.c | 12 +- drivers/coresight/coresight-tpiu.c | 12 +- drivers/coresight/coresight.c | 11 +- drivers/coresight/of_coresight.c | 22 +- drivers/extcon/extcon-adc-jack.c | 1 + drivers/extcon/extcon-class.c | 1 - drivers/extcon/extcon-max77693.c | 2 +- drivers/hv/channel.c | 54 ++- drivers/hv/channel_mgmt.c | 54 ++- drivers/hv/connection.c | 6 +- drivers/hv/hv.c | 78 ++++ drivers/hv/hv_balloon.c | 88 +++- drivers/hv/hv_fcopy.c | 27 ++ drivers/hv/hyperv_vmbus.h | 21 + drivers/hv/vmbus_drv.c | 37 +- drivers/mcb/mcb-pci.c | 18 +- drivers/misc/ad525x_dpot-spi.c | 4 + drivers/misc/ad525x_dpot.c | 7 +- drivers/misc/genwqe/card_base.h | 1 - drivers/misc/genwqe/card_sysfs.c | 1 - drivers/misc/ioc4.c | 31 +- drivers/misc/mei/amthif.c | 14 +- drivers/misc/mei/bus.c | 69 +-- drivers/misc/mei/client.c | 156 +++++-- drivers/misc/mei/client.h | 17 +- drivers/misc/mei/debugfs.c | 32 +- drivers/misc/mei/hbm.c | 34 +- drivers/misc/mei/hw-me.c | 5 +- drivers/misc/mei/main.c | 22 +- drivers/misc/mei/mei_dev.h | 8 +- drivers/misc/mei/nfc.c | 2 + drivers/misc/mei/wd.c | 1 + drivers/misc/ti-st/st_core.c | 24 +- drivers/misc/ti-st/st_kim.c | 144 ++++-- drivers/misc/ti-st/st_ll.c | 17 +- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 13 +- drivers/pcmcia/Kconfig | 12 +- drivers/pcmcia/Makefile | 1 + drivers/pcmcia/cistpl.c | 31 +- drivers/pcmcia/cs_internal.h | 6 +- drivers/pcmcia/ds.c | 3 + drivers/pcmcia/rsrc_mgr.c | 5 +- drivers/pcmcia/rsrc_pci.c | 173 +++++++ drivers/pnp/pnpbios/core.c | 3 +- drivers/uio/Kconfig | 20 + drivers/uio/Makefile | 1 + drivers/uio/uio_fsl_elbc_gpcm.c | 499 +++++++++++++++++++++ drivers/uio/uio_pci_generic.c | 3 +- drivers/vme/vme.c | 2 +- include/linux/coresight.h | 22 +- include/linux/hyperv.h | 38 +- include/linux/mei_cl_bus.h | 4 +- include/linux/security.h | 58 +++ include/linux/ti_wilink_st.h | 13 +- security/capability.c | 27 ++ security/security.c | 23 + security/selinux/hooks.c | 73 +++ security/selinux/include/classmap.h | 2 + tools/hv/Makefile | 4 +- tools/hv/hv_fcopy_daemon.c | 10 +- tools/hv/hv_kvp_daemon.c | 41 +- 80 files changed, 2127 insertions(+), 527 deletions(-) create mode 100644 drivers/pcmcia/rsrc_pci.c create mode 100644 drivers/uio/uio_fsl_elbc_gpcm.c -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

