This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 84fc461db99b Merge tag 'for-linus-5.8-rc1' of git://git.kernel.org/pub/ [...] new e7c8cc35a64d virtio: add VIRTIO_RING_NO_LEGACY new 0c35c67412f0 virtio-mmio: Delete an error message in vm_find_vqs() new a865e420b956 virtio: force spec specified alignment on types new 213e77213867 vhost: revert "vhost: disable for OABI" new 5c1bd89b45d4 MAINTAINERS: Add myself as virtio-balloon co-maintainer new 01fcb1cbc88e vhost: allow device that does not depend on vhost worker new 5ce995f313ce vhost: use mmgrab() instead of mmget() for non worker device new c25a26e653a6 vdpa: introduce get_vq_notification method new ddd89d0a059d vhost_vdpa: support doorbell mapping via mmap new 4b4e4867d922 vhost_vdpa: disable doorbell mapping for !MMU new fb69c2c896fc virtio-balloon: Disable free page reporting if page poison [...] new b02989f37fc5 crypto: virtio: Fix src/dst scatterlist calculation in __v [...] new 8c855f0720ff crypto: virtio: Fix use-after-free in virtio_crypto_skciph [...] new d90ca42012db crypto: virtio: Fix dest length calculation in __virtio_cr [...] new 002ef18eff43 vhost: (cosmetic) remove a superfluous variable initialisation new 7dd793f37e2a ifcvf: move IRQ request/free to status change handlers new 18e643cd6c4d vdpasim: Fix some coccinelle warnings new 5f1f79bbc9e2 virtio-mem: Paravirtualized memory hotplug new dfb0b2e46d04 MAINTAINERS: Add myself as virtio-mem maintainer new f2af6d3978d7 virtio-mem: Allow to specify an ACPI PXM as nid new c627ff5d9822 virtio-mem: Paravirtualized memory hotunplug part 1 new 255f59850708 virtio-mem: Paravirtualized memory hotunplug part 2 new aa218795cb5f mm: Allow to offline unmovable PageOffline() pages via MEM [...] new 8e5c921ca0cd virtio-mem: Allow to offline partially unplugged memory blocks new 08b3acd7a68f mm/memory_hotplug: Introduce offline_and_remove_memory() new a573238786f8 virtio-mem: Offline and remove completely unplugged memory blocks new 23e77b5dc9cd virtio-mem: Better retry handling new ebf71552bb0e virtio-mem: Add parent resource for all added "System RAM" new 3c42e198e668 virtio-mem: Drop manual check for already present memory new 562e08cd249f virtio-mem: Unplug subblocks right-to-left new 8d4edcfe78c0 virtio-mem: Use -ETXTBSY as error code if the device is busy new 72f9525ad76b virtio-mem: Try to unplug the complete online memory block first new fce8afd76e3a virtio-mem: Don't rely on implicit compiler padding for requests new bb02e6e63d0e ifcvf: ignore continuous setting same status value new 776f395004d8 vhost_vdpa: Support config interrupt in vdpa new e0136c16fae9 vhost: replace -1 with VHOST_FILE_UNBIND in ioctls new e7991f376a4d ifcvf: implement config interrupt in IFCVF new b3fb6de7c601 virtio-mem: drop unnecessary initialization new 544fc7dbbf92 virtio_mem: convert device block size into 64bit new 044e4b092230 vhost/test: fix up after API change new 09102704c674 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new c154703bc8dd Input: tca6416-keypad - fix a typo in MODULE_DESCRIPTION new ec4ba6c35b1b Input: spear-keyboard - fix a typo in a module name in Kconfig new 81b4d1d22ca0 Input: evdev - use keyed wakeups new 4ea8391e3556 Input: delete unused GP2AP002A00F driver new 86d1ee00c86d dt-bindings: mms114: document melfas,mms345l binding new 7842087b0196 Input: mms114 - add extra compatible for mms345l new 6052abf8ff78 Input: i8042 - attach fwnode to serio i8042 kbd device new 8f7b057abe28 Input: atkbd - expose function row physical map to userspace new 9d17ad2369dc Input: atkbd - receive and use physcode->keycode mapping from FW new 255cdaf73412 Input: edt-ft5x06 - fix get_default register write access new f4ee52f3ad8c Input: edt-ft5x06 - move parameter restore into helper new 21d1611a83f8 Input: edt-ft5x06 - improve power management operations new 0f58daaacca9 Input: edt-ft5x06 - prefer asynchronous probe new 7fdff6cc84de dt-bindings: touchscreen: Add CY8CTMA140 bindings new 3eb66d9f97f3 Input: add driver for the Cypress CY8CTMA140 touchscreen new 0fdc50dfab47 Merge tag 'v5.6' into next new c9c457022b7d dt-bindings: input: touchscreen: elants_i2c: convert to YAML new 5fc70e350edd Input: introduce input_mt_report_slot_inactive() new cf520c643012 Input: elants_i2c - provide an attribute to show calibrati [...] new d36443633700 dt-bindings: Input: remove msm-vibrator new 2ecf9487a7c8 Input: remove msm-vibrator driver new 768062fd1284 Input: imx_sc_key - use devm_add_action_or_reset() to hand [...] new 430ee40d007d dt-bindings: input: Add bindings for Azoteq IQS269A new 04e49867fad1 Input: add support for Azoteq IQS269A new 2969869bfac3 Merge branch 'for-linus' into next new 6def17b12ba3 Input: elants - remove unused axes new 68334dbab13b Input: elants - override touchscreen info with DT properties new 918e2844d940 Input: elants - refactor elants_i2c_execute_command() new d0ac7079d5fc Input: iqs269a - add missing I2C dependency new 8dd06ef34b6e Merge branch 'next' into for-linus new 751ad34fbad7 Input: adi - work around module name confict new 49f13b0921aa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new afd8d7c7f936 PM: hibernate: Add __init annotation to swsusp_header_init() new 45a41875fa20 dt-bindings: opp: Introduce opp-peak-kBps and opp-avg-kBps [...] new 6c591eec67cb OPP: Add helpers for reading the binding properties new 90562c818270 Merge remote-tracking branch 'georgi/icc-get-by-index' int [...] new 6d3f922c46f2 opp: Add support for parsing interconnect bandwidth new 120e117bdc84 opp: Add sanity checks in _read_opp_key() new fe2af40250bf opp: Update the bandwidth on OPP frequency changes new 8b17f17a097b cpufreq: dt: Add support for interconnect bandwidth scaling new 0430b1d5704b opp: Expose bandwidth information via debugfs new b23dfa3543f3 opp: Reorder the code for !target_freq case new 8d45719caaf5 opp: core: add regulators enable and disable new b00e667a6d8b opp: Remove bandwidth votes when target_freq is zero new 45679f9b508f opp: Don't parse icc paths unnecessarily new 4573e9ef5153 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 4c277e2f8596 Merge branch 'pm-opp' new 6cc3d0e9a097 cpufreq: tegra186: add CPUFREQ_NEED_INITIAL_FREQ_CHECK flag new 73e5f9c0d364 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new cf6fada71543 cpufreq: change '.set_boost' to act on one policy new 54e74df5d76d cpufreq: CPPC: add SW BOOST support new 956ad9d98b73 ACPI: PM: Avoid using power resources if there are none for D0 new 50dd154ed7b1 Merge branches 'pm-cpufreq' and 'pm-acpi' new 0c67f6b29715 Merge tag 'pm-5.8-rc1-2' of git://git.kernel.org/pub/scm/l [...] new d82faa082506 ACPICA: acpidump: Removed dead code from oslinuxtbl.c new f083906fa9c1 ACPICA: iASL: add new OperationRegion subtype keyword Plat [...] new 34a09bffd998 ACPICA: Update version to 20200528 new ede439be684c Merge branch 'acpica' new 6672966d6c85 Merge tag 'acpi-5.8-rc1-2' of git://git.kernel.org/pub/scm [...] new cc8246debbe4 docs: dev-tools: coccinelle: underlines new 997023047459 docs: Update the location of the LF NDA program new a5001484e203 doc: zh_CN: use doc reference to resolve undefined label warning new b55e45a59cb6 docs: it_IT: address invalid reference warnings new 93431e0607e5 Replace HTTP links with HTTPS ones: documentation new 3699158d3fe3 Documentation: devres: add missing entry for devm_platform [...] new 146f5cdeda15 docs/memory-barriers.txt/kokr: smp_mb__{before,after}_atom [...] new 6d62c5b21155 Merge tag 'docs-5.8-2' of git://git.lwn.net/linux
The 108 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/COPYING-logo | 2 +- Documentation/admin-guide/LSM/tomoyo.rst | 16 +- .../admin-guide/acpi/initrd_table_override.rst | 2 +- Documentation/admin-guide/bcache.rst | 4 +- Documentation/admin-guide/devices.rst | 2 +- Documentation/admin-guide/initrd.rst | 2 +- Documentation/admin-guide/md.rst | 2 +- Documentation/admin-guide/mono.rst | 4 +- Documentation/admin-guide/reporting-bugs.rst | 2 +- Documentation/admin-guide/unicode.rst | 4 +- Documentation/conf.py | 2 +- Documentation/core-api/rbtree.rst | 4 +- Documentation/dev-tools/coccinelle.rst | 8 +- Documentation/dev-tools/gdb-kernel-debugging.rst | 2 +- .../devicetree/bindings/input/elants_i2c.txt | 34 - .../devicetree/bindings/input/iqs269a.yaml | 581 ++++++ .../devicetree/bindings/input/msm-vibrator.txt | 36 - .../input/touchscreen/cypress,cy8ctma140.yaml | 72 + .../input/touchscreen/elan,elants_i2c.yaml | 69 + .../bindings/input/touchscreen/mms114.txt | 3 +- Documentation/devicetree/bindings/opp/opp.txt | 17 +- .../devicetree/bindings/property-units.txt | 4 + Documentation/doc-guide/parse-headers.rst | 2 +- Documentation/driver-api/acpi/linuxized-acpica.rst | 6 +- Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/driver-api/usb/bulk-streams.rst | 4 +- .../driver-api/usb/writing_musb_glue_layer.rst | 6 +- Documentation/filesystems/path-lookup.txt | 2 +- Documentation/filesystems/seq_file.rst | 4 +- Documentation/misc-devices/c2port.txt | 6 +- Documentation/process/3.Early-stage.rst | 4 +- Documentation/process/7.AdvancedTopics.rst | 8 +- Documentation/process/8.Conclusion.rst | 14 +- Documentation/process/adding-syscalls.rst | 4 +- Documentation/process/applying-patches.rst | 4 +- .../process/volatile-considered-harmful.rst | 4 +- Documentation/security/SCTP.rst | 2 +- Documentation/sphinx/kfigure.py | 6 +- Documentation/static-keys.txt | 2 +- Documentation/trace/events-msr.rst | 2 +- Documentation/trace/mmiotrace.rst | 2 +- .../translations/it_IT/kernel-hacking/hacking.rst | 4 +- .../translations/it_IT/process/email-clients.rst | 2 + .../it_IT/process/management-style.rst | 2 + .../translations/ko_KR/memory-barriers.txt | 15 +- .../translations/zh_CN/filesystems/debugfs.rst | 2 +- Documentation/vm/ksm.rst | 2 +- Documentation/xz.txt | 6 +- MAINTAINERS | 24 +- drivers/acpi/acpica/dbdisply.c | 2 + drivers/acpi/acpica/utdecode.c | 3 +- drivers/acpi/device_pm.c | 2 +- drivers/acpi/numa/srat.c | 1 + drivers/acpi/scan.c | 28 +- drivers/cpufreq/acpi-cpufreq.c | 14 +- drivers/cpufreq/cppc_cpufreq.c | 39 +- drivers/cpufreq/cpufreq-dt.c | 4 + drivers/cpufreq/cpufreq.c | 57 +- drivers/cpufreq/tegra186-cpufreq.c | 3 +- drivers/crypto/virtio/virtio_crypto_algs.c | 21 +- drivers/hid/hid-alps.c | 3 +- drivers/hid/hid-multitouch.c | 6 +- drivers/input/evdev.c | 7 +- drivers/input/joystick/Kconfig | 1 + drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/atkbd.c | 97 +- drivers/input/keyboard/imx_sc_key.c | 33 +- drivers/input/keyboard/tca6416-keypad.c | 2 +- drivers/input/misc/Kconfig | 32 +- drivers/input/misc/Makefile | 3 +- drivers/input/misc/gp2ap002a00f.c | 281 --- drivers/input/misc/iqs269a.c | 1833 ++++++++++++++++++ drivers/input/misc/msm-vibrator.c | 281 --- drivers/input/misc/xen-kbdfront.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/serio/i8042-x86ia64io.h | 1 + drivers/input/serio/i8042.c | 3 + drivers/input/touchscreen/Kconfig | 12 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 7 +- drivers/input/touchscreen/cy8ctma140.c | 353 ++++ drivers/input/touchscreen/cyttsp4_core.c | 5 +- drivers/input/touchscreen/cyttsp_core.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 198 +- drivers/input/touchscreen/elants_i2c.c | 247 +-- drivers/input/touchscreen/melfas_mip4.c | 4 +- drivers/input/touchscreen/mms114.c | 19 +- drivers/input/touchscreen/raspberrypi-ts.c | 2 +- drivers/input/touchscreen/stmfts.c | 2 +- drivers/interconnect/core.c | 18 + drivers/misc/mic/Kconfig | 2 +- drivers/net/caif/Kconfig | 2 +- drivers/opp/core.c | 119 +- drivers/opp/debugfs.c | 42 + drivers/opp/of.c | 205 +- drivers/opp/opp.h | 10 + drivers/vdpa/Kconfig | 2 +- drivers/vdpa/ifcvf/ifcvf_base.c | 3 + drivers/vdpa/ifcvf/ifcvf_base.h | 4 + drivers/vdpa/ifcvf/ifcvf_main.c | 146 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 7 +- drivers/vhost/Kconfig | 17 +- drivers/vhost/net.c | 2 +- drivers/vhost/scsi.c | 2 +- drivers/vhost/test.c | 2 +- drivers/vhost/vdpa.c | 112 +- drivers/vhost/vhost.c | 98 +- drivers/vhost/vhost.h | 8 +- drivers/vhost/vringh.c | 6 +- drivers/vhost/vsock.c | 2 +- drivers/virtio/Kconfig | 17 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio_balloon.c | 9 +- drivers/virtio/virtio_mem.c | 1965 ++++++++++++++++++++ drivers/virtio/virtio_mmio.c | 4 +- drivers/virtio/virtio_pci_modern.c | 1 + include/acpi/acpixf.h | 2 +- include/acpi/actypes.h | 3 +- include/linux/cpufreq.h | 2 +- include/linux/input/gp2ap002a00f.h | 23 - include/linux/input/mt.h | 5 + include/linux/interconnect.h | 6 + include/linux/memory_hotplug.h | 1 + include/linux/page-flags.h | 10 + include/linux/pm_opp.h | 18 + include/linux/vdpa.h | 16 + include/linux/vringh.h | 6 +- include/uapi/linux/vhost.h | 4 + include/uapi/linux/virtio_ids.h | 1 + include/uapi/linux/virtio_mem.h | 211 +++ include/uapi/linux/virtio_ring.h | 48 +- kernel/power/swap.c | 2 +- mm/memory_hotplug.c | 81 +- mm/page_alloc.c | 26 + mm/page_isolation.c | 9 + scripts/kernel-doc | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 11 +- 137 files changed, 6734 insertions(+), 1186 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/elants_i2c.txt create mode 100644 Documentation/devicetree/bindings/input/iqs269a.yaml delete mode 100644 Documentation/devicetree/bindings/input/msm-vibrator.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8 [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/elan,elants [...] delete mode 100644 drivers/input/misc/gp2ap002a00f.c create mode 100644 drivers/input/misc/iqs269a.c delete mode 100644 drivers/input/misc/msm-vibrator.c create mode 100644 drivers/input/touchscreen/cy8ctma140.c create mode 100644 drivers/virtio/virtio_mem.c delete mode 100644 include/linux/input/gp2ap002a00f.h create mode 100644 include/uapi/linux/virtio_mem.h