This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm-base in repository linux-next.
omits ccee7ee4e6d8 Merge remote-tracking branch 'kunit-next/kunit' omits d831f1dd6d73 Merge remote-tracking branch 'devfreq/devfreq-next' omits 52cde0945bbd Merge remote-tracking branch 'xarray/xarray' omits 071cae05afff Merge remote-tracking branch 'nvmem/for-next' omits 4c5d1b727e97 Merge remote-tracking branch 'slimbus/for-next' omits 64115e00254d Merge remote-tracking branch 'fsi/next' omits 23b31e7ef7aa Merge remote-tracking branch 'ntb/ntb-next' omits e3fa42fca1c1 Merge remote-tracking branch 'at24/at24/for-next' omits 11cd6b89c9ec Merge remote-tracking branch 'livepatching/for-next' omits 7a216ec9f032 Merge remote-tracking branch 'kselftest/next' omits d6a5526af8cc Merge remote-tracking branch 'ktest/for-next' omits 6ccebe4e681e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b5ccfe8dd6e9 Merge remote-tracking branch 'gpio/for-next' omits d30aa6a2ea36 Merge remote-tracking branch 'rpmsg/for-next' omits f987170a915a Merge remote-tracking branch 'vhost/linux-next' omits c9f177d2c3d7 Merge remote-tracking branch 'scsi-mkp/for-next' omits f808a8760bb6 Merge remote-tracking branch 'scsi/for-next' omits 77b619cba9df Merge remote-tracking branch 'mux/for-next' omits 65d359f7b76a Merge remote-tracking branch 'staging/staging-next' omits b4969a433739 Merge remote-tracking branch 'char-misc/char-misc-next' omits 38337b7fbe21 Merge remote-tracking branch 'tty/tty-next' omits f7e189d154d3 Merge remote-tracking branch 'phy-next/next' omits d4063fac5d63 Merge remote-tracking branch 'usb-serial/usb-next' omits eed7b2520ae6 Merge remote-tracking branch 'usb/usb-next' omits 7108bcce4f72 Merge remote-tracking branch 'driver-core/driver-core-next' omits 82de55081b1b Merge remote-tracking branch 'ipmi/for-next' omits 089c1ca21397 Merge remote-tracking branch 'chrome-platform/for-next' omits 109d7ee06d59 Merge remote-tracking branch 'drivers-x86/for-next' omits ca39cb034829 Merge remote-tracking branch 'percpu/for-next' omits 0b1e8fc7c6cb Merge remote-tracking branch 'kvms390/next' omits 1efc0d3af66e Merge remote-tracking branch 'kvm-arm/next' omits 5fa774ee3234 Merge remote-tracking branch 'ftrace/for-next' omits c3ffd3cb14b4 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 6887de088ba9 Merge remote-tracking branch 'tip/auto-latest' omits 3a762ec83fa1 Merge remote-tracking branch 'spi/for-next' omits 0496d0367a5d Merge remote-tracking branch 'devicetree/for-next' omits 949a862f6f08 Merge remote-tracking branch 'audit/next' omits 6e4b2831bd29 Merge remote-tracking branch 'tpmdd/next' omits 0cd04e304529 Merge remote-tracking branch 'smack/for-next' omits d0fc6aafec8c Merge remote-tracking branch 'selinux/next' omits 7b9221bcee80 Merge remote-tracking branch 'keys/keys-next' omits 60665bcd5e80 Merge remote-tracking branch 'apparmor/apparmor-next' omits c5f8e680e584 Merge remote-tracking branch 'regulator/for-next' omits f72f2776cd8f Merge remote-tracking branch 'block/for-next' omits df6422ae3d31 Merge remote-tracking branch 'sound-asoc/for-next' omits feb0c808fd94 Merge remote-tracking branch 'sound/for-next' omits 55bbbe230482 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 7cabf840d481 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits b84f2d2526b3 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 39cb7d5e2c58 Merge remote-tracking branch 'drm-intel/for-linux-next' omits eea619b420f1 next-20200211/amdgpu omits 5fa97d688f20 Merge remote-tracking branch 'mac80211-next/master' omits 00446551a77e Merge remote-tracking branch 'bluetooth/master' omits ecd26669f1eb Merge remote-tracking branch 'nfc-next/master' omits 96a116786bf1 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits ee018510a704 Merge remote-tracking branch 'swiotlb/linux-next' omits 188d623b1e0e Merge remote-tracking branch 'ieee1394/for-next' omits 80761ee39f1b Merge remote-tracking branch 'thermal/thermal/linux-next' omits 66a47036df42 Merge remote-tracking branch 'pm/linux-next' omits b5f888d1a324 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a87b2a90758a Merge branch 'dmi/master' omits e82d105e1f8d Merge remote-tracking branch 'hid/for-next' omits 3ddfb47235df Merge remote-tracking branch 'printk/for-next' omits 0890c447e543 Merge remote-tracking branch 'v9fs/9p-next' omits c87f63f68189 Merge remote-tracking branch 'ubifs/linux-next' omits 8a5338b52d57 Merge remote-tracking branch 'ext3/for_next' omits 1375debd56b3 Merge remote-tracking branch 'ecryptfs/next' omits 6bca9fb80b1d Merge remote-tracking branch 'cifs/for-next' omits 7ee34e445360 Merge remote-tracking branch 'ceph/master' omits 81332cedb0a3 Merge remote-tracking branch 'btrfs/for-next' omits 294ccbb18bd3 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 2873ef6566c3 Merge remote-tracking branch 'sh/sh-next' omits ec709ad6f4a7 Merge remote-tracking branch 'risc-v/for-next' omits 5550c829d3ec Merge remote-tracking branch 'm68k/for-next' omits cec73512fb03 Merge remote-tracking branch 'h8300/h8300-next' omits 6e505926082f Merge remote-tracking branch 'csky/linux-next' omits cac1e7ea014c Merge remote-tracking branch 'tegra/for-next' omits 77196d014605 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits db1ad87f7b77 Merge remote-tracking branch 'scmi/for-linux-next' omits a4d7faad8055 Merge remote-tracking branch 'samsung-krzk/for-next' omits caecb6dcbb86 Merge remote-tracking branch 'rockchip/for-next' omits e39403ec363f Merge remote-tracking branch 'reset/reset/next' omits 708ccb913074 Merge remote-tracking branch 'renesas/next' omits 2ceeeba1d7aa Merge remote-tracking branch 'realtek/for-next' omits 19e21cc2bbc0 Merge remote-tracking branch 'qcom/for-next' omits 51e11cb031c5 Merge remote-tracking branch 'omap/for-next' omits 43b88431723a Merge remote-tracking branch 'mvebu/for-next' omits 14f02b22f266 Merge remote-tracking branch 'mediatek/for-next' omits 01bad0c047a5 Merge remote-tracking branch 'keystone/next' omits 52c564c5a8a7 Merge remote-tracking branch 'imx-mxs/for-next' omits fc2404e7896c Merge remote-tracking branch 'bcm2835/for-next' omits 8ac925a718d4 Merge remote-tracking branch 'at91/at91-next' omits 6acd00d01669 Merge remote-tracking branch 'aspeed/for-next' omits f4d928269f1c Merge remote-tracking branch 'amlogic/for-next' omits dd0797e3f836 Merge remote-tracking branch 'arm-soc/for-next' omits 23915de3e021 Merge remote-tracking branch 'arm/for-next' omits 8bf39e8b4c59 Merge remote-tracking branch 'dma-mapping/for-next' omits 2c2a150a97e7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7fefb1ed68c3 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 40ddca709eeb Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c87cc2329a8d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 2513cd4ddc0a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f102265ad844 Merge remote-tracking branch 'kvms390-fixes/master' omits 66055aacda12 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits c732279821bb Merge remote-tracking branch 'kselftest-fixes/fixes' omits 939144ae5a74 Merge remote-tracking branch 'crypto-current/master' omits 4545c44ff99f Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits f388de3e61b3 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 5b9b9717e294 Merge remote-tracking branch 'staging.current/staging-linus' omits a09d4069f4fe Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0faf911b149a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits c224c931404c Merge remote-tracking branch 'usb.current/usb-linus' omits 85665b41abcd Merge remote-tracking branch 'tty.current/tty-linus' omits ef93a5d0c19e Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 46c2bd174726 Merge remote-tracking branch 'spi-fixes/for-linus' omits d2dbd2096eed Merge remote-tracking branch 'regulator-fixes/for-linus' omits bdcce57971a7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5d6afc3535e3 Merge remote-tracking branch 'sound-current/for-linus' omits 6cb1c892c34c Merge remote-tracking branch 'mac80211/master' omits 56fe6475e9e7 Merge remote-tracking branch 'netfilter/master' omits bf00c3e54233 Merge remote-tracking branch 'ipsec/master' omits c4fcc90278da Merge remote-tracking branch 'bpf/master' omits b7d99adacee7 Merge remote-tracking branch 'net/master' omits 39482606aa2c Merge remote-tracking branch 's390-fixes/fixes' omits 435f64f7a15e Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 031aa0006a7b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits e9d4be934b63 Merge remote-tracking branch 'arc-current/for-curr' omits ebf064d461d8 Merge remote-tracking branch 'kbuild-current/fixes' omits 14b00b68039c Merge remote-tracking branch 'fixes/master' omits a95ecf455e52 csky: Add PCI support omits 10c3bf052672 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits 86de4e71e351 hwmon: (pmbus/ltc2978) add support for more parts. omits 0c0a8c943c41 dt-bindings: hwmon: Add AXI FAN Control documentation omits 607b61a1cf54 hwmon: Support ADI Fan Control IP omits e4fa21066cef scripts/kallsyms: fix memory corruption caused by write over-run omits 79e9932ce8b5 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits dfccaaa43bba Merge tag 'juno-fix-5.6' of git://git.kernel.org/pub/scm/l [...] omits d4c2aef3744d docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits 1f6cae792ac2 ARM: Document merges omits 492399e45855 drm/amdgpu: drop legacy drm load and unload callbacks omits 670417d0d408 drm/amdgpu/ring: move debugfs init into core amdgpu debugfs omits 404477e3be20 drm/amdgpu/display: split dp connector registration (v3) omits fd3649847407 drm/amdgpu/display: add a late register connector callback omits 086a5ab0d63d drm/amd/display: move dpcd debugfs members setup omits ab7999d3e35b drm/amdgpu/display: move debugfs init into core amdgpu deb [...] omits 02f89ba2c467 drm/amdgpu: don't call drm_connector_register for non-MST ports omits 3741a989a5df drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs omits 355b4c35b88f drm/amdgpu/regs: move debugfs init into core amdgpu debugfs omits e3b6afb92153 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs omits fa42a3b3c231 drm/amdgpu/fence: move debugfs init into core amdgpu debugfs omits 3a6be65c47ef drm/amdgpu/sa: move debugfs init into core amdgpu debugfs omits 84d460d36309 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs omits d3cc32890771 drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs omits e718be959ee4 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup omits 4bdb30cfa7fa drm/amdgpu/powerplay: fix baco check for vega20 omits dabfe0fbf0b4 drm/amdgpu/smu: properly handle runpm/suspend/reset omits 86682edcc5f9 drm/amdgpu: add flag for runtime suspend omits f416f1c16b4f drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits 63dd855e2325 drm/amdgpu: update smu_v11_0_pptable.h omits 4e9c674dc52d drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 6ecc4e7e37f1 drm/amdgpu: Enter low power state if CRTC active. omits 67246590bc71 drm/amdgpu: work around llvm bug #42576 omits cb3cdd5aa8fc drm/ttm: flush the fence on the bo after we individualize [...] omits ebfe3fd4b329 drm/amdkfd: Enable GWS based on FW Support omits 287fae9371bb drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 88b6289d3f18 drm/amdgpu: remove the alignment placeholder for secure buffer omits eaaccd6fdeb7 drm/amdgpu: move CS secure flag next the structs where it's used omits 687d8c872720 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 1f7db3ce6766 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 06c5cb60f205 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits fe10968c3912 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 391f16582383 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 314da2d70703 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 4292a5547d72 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 07b8dcdbb559 drm/amdgpu: job is secure iff CS is secure (v5) omits 6faa055ff677 drm/amdgpu: expand the context control interface with trust flag omits 3f835b0f4f0f drm/amdgpu: expand the emit tmz interface with trusted flag omits a46af6440151 drm/amdgpu: add tmz bit in frame control packet omits 94206dd5cfac drm/amdgpu: add function to check tmz capability (v4) omits bc0bf9ba1adb drm/amdgpu: add amdgpu_tmz data structure omits 2e8a1adcf199 drm/amdgpu: add tmz feature parameter (v2) omits e5c43734d5ca drm/amdgpu: define the TMZ bit for the PTE omits fe13cb46c173 drm/amdgpu: add UAPI to create secure commands (v3) omits 96e5359e43a2 drm/amdgpu: add UAPI for creating encrypted buffers omits a019f12a764d csky: Minimize defconfig to support buildroot config.fragment omits 510dd4ca4a23 csky: Add setup_initrd check code omits 97832cf55811 csky: Cleanup old Kconfig options omits b3fddbb3bafb arch/csky: fix some Kconfig typos omits 7ce0fbe81b3a csky: Fixup compile warning for three unimplemented syscalls omits 6626ba27acf4 csky: Remove unused cache implementation omits 06bbb8a6d8c9 csky: Fixup ftrace modify panic omits cf40d2ed2b43 csky: Add flush_icache_mm to defer flush icache all omits 6e0b1ca76a0d csky: Optimize abiv2 copy_to_user_page with VM_EXEC omits 9b538201bd4a csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) omits 2c3c4875f8cf csky: Remove unnecessary flush_icache_* implementation omits bf386002ffa8 csky: Support icache flush without specific instructions omits 8b0d3352e4e9 Merge branches 'arm64-defconfig-for-5.6', 'arm64-for-5.6', [...] omits 7a38c5e44d5f csky/Kconfig: Add Kconfig.platforms to support some drivers omits fb1f6665e4cf csky/smp: Fixup boot failed when CONFIG_SMP omits 7f0a7b591e09 csky: Set regs->usp to kernel sp, when the exception is fr [...] omits cdfec2407fb2 csky/mm: Fixup export invalid_pte_table symbol omits 4ac634957e3c csky: Separate fixaddr_init from highmem omits f6cc840c67fc csky: Tightly-Coupled Memory or Sram support omits 7e9c3a45d09e csky: Initial stack protector support omits 2473bbbde479 MAINTAINERS: csky: Add mailing list for csky omits 24f779af0476 Merge branch 'keys-acl' into keys-next omits 610816cfc199 Merge tag 'notifications-pipe-core-20200120' into keys-next omits f6f498999d54 keys: Provide KEYCTL_GRANT_PERMISSION omits 87b14da5b76a security/selinux: Add support for new key permissions omits 0bd56aea0e5c smack: Implement the watch_key and post_notification hooks omits 9cf2724f46f6 selinux: Implement the watch_key security hook omits 95e0a8b2f657 pipe: Add notification lossage handling omits b70145e22239 pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 0fe21491c70d Add sample notification program omits 3b8cafa5e692 keys: Add a notification facility omits d9279b5b52ef Merge branch 'v5.6-armsoc/dts64' into for-next omits 94dc83a22944 Merge branch 'v5.6-armsoc/dts32' into for-next omits 5715b7fa8d8d Merge branch 'misc-5.5' into next-fixes omits b638244b96d3 keys: Replace uid/gid/perm permissions checking with an ACL omits 57421d0685a3 pipe: Add general notification queue support omits c1828d538cf8 pipe: Add O_NOTIFICATION_PIPE omits 4eb5d70e3432 security: Add a hook for the point of notification insertion omits accfe1a9c359 security: Add hooks to rule on setting a watch omits 9b3206207586 uapi: General notification queue definitions omits 1b696048967b Merge branch 'v5.6-armsoc/dts64' into for-next omits bfa5a0dedec5 Merge branch 'v5.6-armsoc/dts32' into for-next omits ac92683c22a7 Merge branch 'v5.6-armsoc/dts64' into for-next omits af7a052b7561 Merge branch 'v5.6-armsoc/dts32' into for-next omits 2d138b1b22ea Merge branch 'v5.6-armsoc/dts64' into for-next omits 06cd993772aa Merge branch 'v5.6-armsoc/dts32' into for-next omits cfa95f7bcd3c Merge branch 'v5.5-armsoc/dtsfixes' into for-next omits 38a909e0b177 Merge branch 'v5.6-armsoc/dts64' into for-next omits 3c1750cfb8ec Merge branch 'v5.6-armsoc/dts32' into for-next adds 61a75954034f Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm [...] adds 359c92c02bfa Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/ [...] adds 9d1b38958b07 scripts/kallsyms: fix memory corruption caused by write over-run adds 083bc0e1ce91 kbuild: fix mismatch between .version and include/generate [...] adds f2850dd5ee01 Merge tag 'kbuild-fixes-v5.6' of git://git.kernel.org/pub/ [...] adds 0bf999f9c5e7 linux/pipe_fs_i.h: fix kernel-doc warnings after @wait was split adds d80b0f77409e Merge remote-tracking branch 'fixes/master' adds 13208f2793f2 Merge remote-tracking branch 'arc-current/for-curr' adds 9c87d747cad7 Merge tag 'juno-fix-5.6' of git://git.kernel.org/pub/scm/l [...] adds 1b32b72b2734 Merge tag 'v5.6-rc1' into arm/fixes adds 4a453ccf87d5 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL adds 03c6bf464428 arm64: defconfig: Enable DRM_SUN6I_DSI adds 0eaa9fc1d7f4 Merge tag 'sunxi-config64-for-5.6-2' of https://git.kernel [...] adds 415ae604d4ac ARM: sunxi: Enable CONFIG_SUN8I_THERMAL adds a9541fb7ed8e Merge tag 'sunxi-config-for-5.6-2' of https://git.kernel.o [...] adds f166795871be arm64: defconfig: Set bcm2835-dma as built-in adds d7a9c595118a Merge tag 'arm-soc/for-5.6/defconfig-arm64-fixes' of https [...] adds 6f4ecbe284df soc/tegra: fuse: Fix build with Tegra194 configuration adds 5f8cdc3fdd3a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds d91771848f0a arm64: time: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 349ba8041f81 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds d50adf8e039b Merge remote-tracking branch 's390-fixes/fixes' adds ad1e03b2b3d4 core: Don't skip generic XDP program execution for cloned SKBs adds f27f37a04a69 i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps adds 457fed775c97 net/smc: fix leak of kernel memory to user space adds 91a65b7d3ed8 net: ena: fix potential crash when rxfh key is NULL adds 2a6e5fa2f4c2 net: ena: fix uses of round_jiffies() adds cf6d17fde93b net: ena: add missing ethtool TX timestamping indication adds 0d1c3de7b8c7 net: ena: fix incorrect default RSS key adds 6a4f7dc82d1e net: ena: rss: do not allocate key when not supported adds 0c8923c0a64f net: ena: rss: fix failure to get indirection table adds 4844470d472d net: ena: rss: store hash function as values and not bits adds 92569fd27f5c net: ena: fix incorrectly saving queue numbers when settin [...] adds e3f89f91e98c net: ena: fix corruption of dev_idx_to_host_tbl adds 470793a78ce3 net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE adds 886d2089276e net: ena: ethtool: use correct value for crc32 hash adds c207979f5ae1 net: ena: ena-com.c: prevent NULL pointer dereference adds b44beb8ae5d5 Merge branch 'Bug-fixes-for-ENA-Ethernet-driver' adds 0f90522591fd enic: prevent waking up stopped tx queues over watchdog reset adds b9287f2ac321 net: ethernet: ave: Add capability of rgmii-id mode adds 168680bcc0a1 Merge remote-tracking branch 'net/master' adds 2fe77100553f selftests/bpf: Fix error checking on reading the tcp_fasto [...] adds eecd618b4516 selftests/bpf: Mark SYN cookie test skipped for UDP sockets adds df47166d472d Merge remote-tracking branch 'bpf/master' adds c9f0a5f0817a Merge remote-tracking branch 'ipsec/master' adds b64aa9ff8330 Merge remote-tracking branch 'netfilter/master' adds 3e5bf1dc0f1a Merge remote-tracking branch 'mac80211/master' adds 8a4f300b978e RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create adds a70ed0f2e626 IB/hfi1: Acquire lock to release TID entries when user fil [...] adds be8638344c70 IB/hfi1: Close window for pq and request coliding adds f92e48718889 IB/rdmavt: Reset all QPs when the device is shut down adds a72f4ac1d778 RDMA/core: Fix invalid memory access in spec_filter_size adds 10189e8e6fe8 IB/mlx5: Return failure when rts2rts_qp_counters_set_id is [...] adds d219face9059 RDMA/iw_cxgb4: initiate CLOSE when entering TERM adds 663218a3e715 RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() adds 3efd26db5132 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 2b3b6497c38d ALSA: hda/realtek - Add more codec supported Headset Button adds 7dafba3762d6 ALSA: hda/realtek - Fix silent output on MSI-GL73 adds 555fbefbff20 Merge remote-tracking branch 'sound-current/for-linus' adds f2eafa6ad176 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3047aeee8e9d Merge remote-tracking branch 'regulator-fixes/for-linus' adds 54dc309ab8ad Merge remote-tracking branch 'spi-fixes/for-linus' adds 8e818fd454c6 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 6cd1ed50efd8 vt: vt_ioctl: fix race in VT_RESIZEX adds f76707831829 tty: serial: imx: setup the correct sg entry for tx dma adds 7febbcbc48fc serial: 8250: Check UPF_IRQ_SHARED in advance adds 679aac5ead2f tty: serial: qcom_geni_serial: Fix RX cancel command failure adds 83bbae0082af Merge remote-tracking branch 'tty.current/tty-linus' adds 67f68f977a12 Revert "xhci: Fix memory leak when caching protocol extend [...] adds cf0ee7c60c89 xhci: Fix memory leak when caching protocol extended capab [...] adds b692056db8ec USB: Fix novation SourceControl XL after suspend adds 461d8deb26a7 USB: misc: iowarrior: add support for 2 OEMed devices adds 5f6f8da2d7b5 USB: misc: iowarrior: add support for the 28 and 28L devices adds 57d7713196cc usb: gadget: udc-xilinx: Fix xudc_stop() kernel-doc format adds c89650cca478 Merge remote-tracking branch 'usb.current/usb-linus' adds 8e0c8d255f46 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 91e507e2ddda Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds f4fd87db3e82 Merge remote-tracking branch 'staging.current/staging-linus' adds c11156488ccf Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds ee2c60de8932 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds d4443b548017 Merge remote-tracking branch 'crypto-current/master' adds 65bf547459fc Merge remote-tracking branch 'kselftest-fixes/fixes' adds af6a329d0945 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds bab0c318ba3d KVM: x86: do not reset microcode version on INIT or RESET adds 1f03b2bcd0d7 KVM: Disable preemption in kvm_get_running_vcpu() adds 307f1cfa2696 KVM: x86: Mask off reserved bit from #DB exception payload adds 684c0422da71 KVM: nVMX: Handle pending #DB when injecting INIT VM-exit adds a06230b62b89 KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS adds 1ecaabed4e4a selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() adds 20ba262f8631 selftests: KVM: AMD Nested test infrastructure adds 1ea2cc0cd7c6 selftests: KVM: SVM: Add vmcall test adds 20796447a1ab KVM: x86: remove duplicated KVM_REQ_EVENT request adds 331ca0f89fc2 KVM: apic: reuse smp_wmb() in kvm_make_request() adds 7a02674d154d KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP adds ffdbd50dca67 KVM: nVMX: Fix some comment typos and coding style adds 148d735eb55d KVM: nVMX: Use correct root level for nested EPT shadow pa [...] adds f6ab0107a494 KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging adds ff479025349c selftests: KVM: Remove unused x86_register enum adds 9446e6fce0ab KVM: x86: fix WARN_ON check of an unsigned less than zero adds 7bd460fc1dfa docs: kvm: add arm/pvtime.rst to index.rst adds 7d94ab169b8f docs: virt: convert UML documentation to ReST adds 72f8a49dc8b9 docs: virt: user_mode_linux.rst: update compiling instructions adds c09708ccb461 docs: virt: user_mode_linux.rst: fix URL references adds 2756df60d097 docs: virt: convert halt-polling.txt to ReST format adds 263a19ff21c4 docs: virt: Convert msr.txt to ReST format adds d371c011fc5e docs: kvm: devices/arm-vgic-its.txt to ReST format adds c0d1c8a0af59 docs: kvm: devices/arm-vgit-v3.txt to ReST adds bf6154dba0a7 docs: kvm: convert devices/arm-vgit.txt to ReST adds 05c47036c62e docs: kvm: convert devices/mpic.txt to ReST adds e94474300361 docs: kvm: convert devices/s390_flic.txt to ReST adds e777a5bd98c6 docs: kvm: convert devices/vcpu.txt to ReST adds aff7aeea5483 docs: kvm: convert devices/vfio.txt to ReST adds 6c972ba685d5 docs: kvm: convert devices/vm.txt to ReST adds 5cccf3797435 docs: kvm: convert devices/xics.txt to ReST adds d3b52e4976ce docs: kvm: convert devices/xive.txt to ReST adds 106ee47dc633 docs: kvm: Convert api.txt to ReST format adds 69bf758bc8a4 docs: kvm: convert arm/hyp-abi.txt to ReST adds cec0e48be339 docs: kvm: arm/psci.txt: convert to ReST adds 5a0af4806c25 docs: kvm: Convert hypercalls.txt to ReST format adds 75e7fcdb4a6f docs: kvm: Convert locking.txt to ReST format adds 037d1f92eff9 docs: kvm: Convert mmu.txt to ReST format adds 320f3f74d9a1 docs: kvm: Convert nested-vmx.txt to ReST format adds c849d8613991 docs: kvm: Convert ppc-pv.txt to ReST format adds a9700af64e1b docs: kvm: Convert s390-diag.txt to ReST format adds 6012d9a9fa69 docs: kvm: Convert timekeeping.txt to ReST format adds 033741c6c997 docs: kvm: review-checklist.txt: rename to ReST adds 120881b9e888 docs: virt: guest-halt-polling.txt convert to ReST adds ead68df94d24 KVM: x86: enable -Werror adds bca00ec15336 Merge remote-tracking branch 'kvm-fixes/master' adds 1521b23928d9 Merge remote-tracking branch 'kvms390-fixes/master' adds 205447fa9e0a hwmon: (pmbus/xdpe12284) fix typo in compatible strings adds 82e067836a81 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f311ade3a7ad btrfs: ref-verify: fix memory leaks adds ac05ca913e9f Btrfs: fix race between using extent maps and merging them adds e8294f2f6aa6 btrfs: print message when tree-log replay starts adds 10a3a3edc5b8 btrfs: log message when rw remount is attempted with uncle [...] adds 28553fa992cb Btrfs: fix race between shrinking truncate and fiemap adds a013d141ecee btrfs: sysfs, add UUID/devinfo kobject adds 1b9867eb6120 btrfs: sysfs, move device id directories to UUID/devinfo adds f620b78f8b33 Merge branch 'misc-5.6' into next-fixes adds 24c6b37d135c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 0639ef7d6c52 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 74c12ee02af1 Merge v5.6-rc1 into drm-misc-fixes adds b50f4f940b73 dt-bindings: display: sunxi: Fix compatible adds e6980a727154 drm/modes: Make sure to parse valid rotation value from cmdline adds 5c320b6ce751 drm/modes: Allow DRM_MODE_ROTATE_0 when applying video mod [...] adds fe154a242233 drm/panfrost: Remove set but not used variable 'bo' adds dde2bb2da01e drm/panfrost: perfcnt: Reserve/use the AS attached to the [...] adds 2e409d6664fd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new d1fe535f8b48 Merge remote-tracking branch 'dma-mapping/for-next' new 9ed74d46d7cf Merge remote-tracking branch 'arm/for-next' new e19dbc8f4c24 ARM: npcm: Bring back GPIOLIB support new 20d545e0c5e0 ARM: configs: Cleanup old Kconfig options new 6b72fc07d10f ARM: Document merges new a79585d708c3 Merge branch 'arm/fixes' into for-next new 8fd73a4e0bdd ARM: Document merges new b543f027c7d8 Merge branch 'arm/fixes' into for-next new 055f08b1b4f6 ARM: Document merges new e3b8acdaab75 Merge remote-tracking branch 'arm-soc/for-next' new 613b2227e777 Merge remote-tracking branch 'amlogic/for-next' new cfb13b7d4551 Merge remote-tracking branch 'aspeed/for-next' new 55529d45ed6a ARM: dts: at91: sam9x60: add watchdog node new b3c62274fb2e ARM: dts: at91: sam9x60ek: enable watchdog node new 91d14ab8d913 ARM: configs: at91: enable sama5d4 compatible watchdog new 372964471908 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] new 3ea1630f0f00 Merge remote-tracking branch 'at91/at91-next' new 1cc62cd6f641 Merge remote-tracking branch 'bcm2835/for-next' new 3108372b542e Merge remote-tracking branch 'imx-mxs/for-next' new da107af0b76e Merge remote-tracking branch 'keystone/next' new f0048fc873fa Merge remote-tracking branch 'mediatek/for-next' new 0603500e22d5 Merge remote-tracking branch 'mvebu/for-next' new 617b34636beb Merge remote-tracking branch 'omap/for-next' new 31a233a5a17b arm64: dts: qcom: sdm845: Disable pwrkey on Cheza new 3d60d80a4162 arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1 new b418cf634cfd arm64: dts: sc7180: Add the sleep_clk to gcc-sc7180 node new 8f4a7a00c101 arm64: dts: qcom: msm8916-samsung-a2015: Reserve Samsung f [...] new a5fccb62cc89 soc: qcom: aoss: Read back before triggering the IRQ new f4d590caa66e soc: qcom: aoss: Use wake_up_all() instead of wake_up_inte [...] new ee43b5ab850f ARM: qcom_defconfig: add Broadcom bluetooth options new 0f9d251f14ba arm64: defconfig: Enable Qualcomm PM8XXX vibrator support new aff9cc0847a5 drivers: qcom: rpmh: fix macro to accept NULL argument new d5e205079c34 drivers: qcom: rpmh: remove rpmh_flush export new bcd3a145b160 ARM: dts: qcom: msm8974-honami: Add USB node. new 726a117628d6 ARM: dts: qcom: msm8974: add blsp2_uart10 new 231cb93c06ac ARM: dts: qcom: msm8974-hammerhead: add support for bluetooth new bc50f20a31b1 Merge branches 'arm64-for-5.7', 'defconfig-for-5.7', 'driv [...] new 0b5ee1afa26b Merge remote-tracking branch 'qcom/for-next' new 486a7c86ac10 Merge remote-tracking branch 'realtek/for-next' new 244ed62f3868 Merge remote-tracking branch 'renesas/next' new 106a85a0c3ca Merge remote-tracking branch 'reset/reset/next' new e2d7c0d33d0a ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 6fae6a5c2cd4 Merge branch 'v5.7-armsoc/soc' into for-next new 9f6a54edf10f clk: rockchip: convert rk3399 pll type to use readl_relaxe [...] new 087f08b00830 clk: rockchip: convert basic pll lock_wait to use regmap_r [...] new c5ac87bd9abd clk: rockchip: convert rk3036 pll type to use internal loc [...] new e79c16ada126 Merge branch 'v5.7-clk/next' into for-next new d1a1fb0b3c73 Merge remote-tracking branch 'rockchip/for-next' new 144ce7b3ced5 Merge remote-tracking branch 'samsung-krzk/for-next' new 1c394fb16996 Merge remote-tracking branch 'sunxi/sunxi/for-next' new bde609e33c2b Merge remote-tracking branch 'tegra/for-next' new 5e6f6bfc6567 MAINTAINERS: csky: Add mailing list for csky new e2bbbf631165 csky: Initial stack protector support new 9ee6f679c692 csky: Tightly-Coupled Memory or Sram support new 0dd07451451a csky: Separate fixaddr_init from highmem new b72885b43af3 csky/mm: Fixup export invalid_pte_table symbol new f40649eb8a4d csky: Set regs->usp to kernel sp, when the exception is fr [...] new 0a169a3455c6 csky/smp: Fixup boot failed when CONFIG_SMP new 72c299df927a csky/Kconfig: Add Kconfig.platforms to support some drivers new 2a54a082ad62 csky: Support icache flush without specific instructions new a6dbbec5d8e3 csky: Remove unnecessary flush_icache_* implementation new 478487eb4bd0 csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) new 1cc882e19734 csky: Optimize abiv2 copy_to_user_page with VM_EXEC new d5cc473ceb6b csky: Add flush_icache_mm to defer flush icache all new 242c244a0d08 csky: Fixup ftrace modify panic new 9733a1372edc csky: Remove unused cache implementation new eebaa067edc9 csky: Fixup compile warning for three unimplemented syscalls new d1940b7d3bb5 arch/csky: fix some Kconfig typos new 1eee389aeda9 csky: Cleanup old Kconfig options new ddc965c05cfc csky: Add setup_initrd check code new 981e6fe468cf csky: Minimize defconfig to support buildroot config.fragment new 143fe85bf57b csky: Add PCI support new f47acf856fdd csky: Implement copy_thread_tls new 0dba527d2efa Merge remote-tracking branch 'csky/linux-next' new c939ae5a4145 Merge remote-tracking branch 'h8300/h8300-next' new 254907d0ab08 Merge remote-tracking branch 'm68k/for-next' new a6c5729b0ae1 openrisc: configs: Cleanup CONFIG_CROSS_COMPILE new fc74d7166005 openrisc: use mmgrab new 8412e3f5d704 Merge remote-tracking branch 'openrisc/for-next' new 375270ba276f Merge remote-tracking branch 'risc-v/for-next' new e16391b408ac Merge remote-tracking branch 'sh/sh-next' new 3fff45f5e8f1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 445216398d4a Merge remote-tracking branch 'btrfs/for-next' new c75121291577 Merge remote-tracking branch 'ceph/master' new 8d0952ad73d1 Merge remote-tracking branch 'cifs/for-next' new d2cd5d3974bb Merge remote-tracking branch 'ecryptfs/next' new e561238c15fe Merge remote-tracking branch 'ext3/for_next' new 0e4b9df010d2 Merge remote-tracking branch 'ubifs/linux-next' new 6c1b1a812d8e Merge remote-tracking branch 'v9fs/9p-next' new c268dbb19147 Merge remote-tracking branch 'printk/for-next' new e433be929e63 HID: apple: Add support for recent firmware on Magic Keyboards new 4f715ef99d6e Merge branch 'for-5.6/upstream-fixes' into for-next new 5ebdffd25098 HID: core: fix off-by-one memset in hid_report_raw_event() new 84a406263246 HID: core: increase HID report buffer size to 8KiB new 1f7e4b862aad Merge branch 'for-5.6/upstream-fixes' into for-next new 3045696d0ce6 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver new edea44f5872a Merge branch 'for-5.7/core' into for-next new 630dd6eaffc8 HID: logitech-dj: add debug msg when exporting a HID++ rep [...] new 803e73885ebd Merge branch 'for-5.7/logitech' into for-next new 5c02c447eaed HID: hiddev: Fix race in in hiddev_disconnect() new 86a9681ffc90 Merge branch 'for-5.6/upstream-fixes' into for-next new 8d2e77b39b8f HID: alps: Fix an error handling path in 'alps_input_confi [...] new 579d6a95e107 Merge branch 'for-5.6/upstream-fixes' into for-next new f1e5b0f954f6 Merge remote-tracking branch 'hid/for-next' new cca10baee0da Merge branch 'dmi/master' new 17cadbb496dd hwmon: Support ADI Fan Control IP new 6a3cc29d900b dt-bindings: hwmon: Add AXI FAN Control documentation new 67bd5d17f081 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. new 6d36d475215a hwmon: (pmbus/ltc2978) add support for more parts. new a9960b232084 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] new 098675b2e9bb hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs new 78598bdb606b hwmon: (k10temp) Reorganize and simplify temperature suppo [...] new db23dbe4f8e2 hwmon: (k10temp) Update driver documentation new 2b4496ce8485 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] new 45b4ae700d5e Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e3728b50cd9b ACPI: PM: s2idle: Avoid possible race related to the EC GPE new 24d7c86b6175 Merge branch 'pm-acpi' into linux-next new 91206b16e7c8 Merge remote-tracking branch 'pm/linux-next' new 36eb7dc1bd42 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL new 0ea4fb29c689 cpufreq: ti-cpufreq: Add support for OPP_PLUS new 8e674a406f28 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 6380ca79ba05 Merge remote-tracking branch 'thermal/thermal/linux-next' new 92f66d159654 Merge remote-tracking branch 'ieee1394/for-next' new 2ffbf43251d6 Merge remote-tracking branch 'swiotlb/linux-next' new 081ea5195a11 RDMA/cma: Use a helper function to enqueue resolve work items new cc055dd3a713 RDMA/cma: Use RDMA device port iterator new 5ff8c8fa44c2 RDMA/cma: Rename cma_device ref/deref helpers to to get/put new be439912e7c2 RDMA/cma: Use refcount API to reflect refcount new e368d23f57f6 RDMA/cma: Rename cma_device ref/deref helpers to to get/put new 43fb5892cdfa RDMA/cma: Use refcount API to reflect refcount new b14c95bee835 RDMA/hns: Cleanups of magic numbers new d7e2d3432ae7 RDMA/hns: Optimize eqe buffer allocation flow new 9a4b24108d92 i40iw: Do an RCU lookup in i40iw_add_ipv4_addr new beb205dd67aa RDMA/siw: Fix setting active_mtu attribute new c794db059668 Merge remote-tracking branch 'rdma/for-next' new 50c99c0aec7e Merge remote-tracking branch 'mlx5-next/mlx5-next' new c2c5de454f63 Merge remote-tracking branch 'nfc-next/master' new 24f0bd136264 brcmfmac: add the BRCM 4364 found in MacBook Pro 15,2 new 57f0a29c3e08 DTS: bindings: wl1251: mark ti,power-gpio as optional new 346bdd8e979d wl1251: remove ti,power-gpio for SDIO mode new a3ebb0335c54 qtnfmac: use MAJOR.MINOR format for firmware protocol new 310cd5dd5070 qtnfmac: pass hardware capabilities in TLV element new e70cf22bc7b2 qtnfmac: merge PHY_PARAMS_GET into MAC_INFO new bc5db734c1c4 qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type new 601ce21ff88d qtnfmac: implement extendable channel survey dump new 0d18a9c0a387 qtnfmac: pass max scan SSIDs limit on per-radio basis new 8b0b5f1ba9e0 qtnfmac: cleanup alignment in firmware communication protocol new 5edadc5a3f11 qtnfmac: update channel switch command to support 6GHz band new 501c3be1ec3c qtnfmac: drop unnecessary TLVs from scan command new 946d077a4256 qtnfmac: fix potential Spectre vulnerabilities new 863844ee3bd3 brcmfmac: abort and release host after error new 597fc0e6ad59 rtw88: remove unused parameter vif in rtw_lps_pg_info_get() new 9e01c07069db rtw88: add rtw_read8_mask and rtw_read16_mask new 2a4225551afb rtw88: pci: 8822c should set clock delay to zero new 398b9bdab2c3 rtw88: move rtw_enter_ips() to the last when config new 6eab0ba99bc2 rtw88: avoid holding mutex for cancel_delayed_work_sync() new 55cc84421c30 rtw88: add ciphers to suppress error message new 8299adec99b2 rtw88: 8822c: update power sequence to v16 new 16bbc3eb8372 rsi: fix null pointer dereference during rsi_shutdown() new bafbc6f0b51b rtw88: Use kfree_skb() instead of kfree() new 40fb04b22f31 rtw88: Use secondary channel offset enumeration new 9c714b7caa17 rtw88: 8822c: modify rf protection setting new 74c3d72cc134 rtw88: disable TX-AMSDU on 2.4G band new d49f2c5063fd rtw88: 8822[bc]: Make tables const, reduce data object size new 4409bda94c8d Merge remote-tracking branch 'wireless-drivers-next/master' new 926e4b4f25ec Merge remote-tracking branch 'bluetooth/master' new e06c8b34c6da Merge remote-tracking branch 'mac80211-next/master' new 4bcbc25ce7fb drm/amdgpu/sriov set driver_table address in VF new ea6f0931c1e7 drm/amdgpu: limit GDS clearing workaround in cold boot sequence new 3b4a18a355d2 drm/amdgpu/vcn2.5: fix warning new cb8348fec250 drm/amd/display: always apply T7/T9 delay logic new bd2d7067ef78 drm/amd/display: Don't treat missing command table as failure new 5c4a6d6297b0 drm/amd/display: Remove unused values from psr struct new 0136684f9b58 drm/amd/display: Pass override OUI in to dc_init_data new 8eb85cb5ada1 drm/amd/display: Hookup psr set version call new 8a683eb6311a drm/amd/display: Add AUX backlight register new 945628101be5 drm/amd/display: Add backlight support via AUX new 7ba99b43be65 drm/amd/display: Toggle VSR button cause system crash new 710e0cede861 drm/amd/display: Update register defines new 5a33b037f045 drm/amd/display: Drop unused field from dc_panel_patch new 97f1fbda21c4 drm/amd/display: 3.2.72 new 5bf24270d1cc drm/amd/display: add odm split logic to scaling calculations new a760fc1bff03 drm/amd/display: add monitor patch to disable SCDC read/write new 71bbb1fcb192 drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT new 115c7e7f0501 drm/amd/display: Add psr get_state call new 9a14e8164938 drm/amd/display: Use fb_base/fb_offset if available for tr [...] new 1b53e733238c drm/amd/display: DCN2.x Do not program DPPCLK if same value new 54c96f867952 drm/amd/powerplay: update smu11_driver_if_navi10.h new 6a52d4641c3a drm/amd/powerplay: suppress nonsupport profile mode overru [...] new 278628fa4642 drm/amdgpu: correct comment to clear up the confusion new a6605c43f986 drm/amdgpu: Do not move root PT bo to relocated list new 17b9998441d3 drm/amdgpu: update smu_v11_0_pptable.h new 0a28eee97be9 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array new f0f7ddfc3421 drm/amdgpu: add flag for runtime suspend new 5d8b936df284 drm/amdgpu/smu: properly handle runpm/suspend/reset new d7c719546653 drm/amdgpu/powerplay: fix baco check for vega20 new db70e2c13983 drm/amd/display: Remove set but not unused variable 'strea [...] new 70bedd68e7b3 drm/amdgpu: Fix missing error check in suspend new 3c1224c02e99 drm/amdkfd: show warning when kfd is locked new 9593f4d6a69b drm/amdkfd: refactor runtime pm for baco new 4fdda2e66de0 drm/amdgpu/runpm: enable runpm on baco capable VI+ asics new c17f7220f5a6 drm/amd/display: Handle revoked receivers new 3744ee2c2901 drm/amd/display: no hdcp retry if bksv or ksv list is revoked new 9124ee78e35d drm/amd/display: update HDCP DTM immediately after hardwar [...] new b215010fd345 drm/amd/display: fix backwards byte order in rx_caps. new 4a9a4e3a7c2a drm/amd/display: Fix message for encryption new c786530b2190 drm/amd/display: fix dtm unloading new 79275af61eb2 drm/amd/powerplay: always refetch the enabled features sta [...] new 00151afc6ff9 drm/powerplay: Ratelimit PP_ASSERT warnings new 09034ae43f4e drm/amdgpu/display: extend DCN guard in dal_bios_parser_in [...] new cf2156e240bc drm/amdgpu/display: extend DCN guards new 228a10d4e1b0 drm/amdgpu/display move get_num_odm_splits() into dc_resource.c new b90c4d667c7e drm/amdgpu/soc15: fix xclk for raven new e5f134958d07 drm/amdgpu/gfx9: disable gfxoff when reading rlc clock new 72b4c01d6695 drm/amdgpu/gfx10: disable gfxoff when reading rlc clock new 434cbcb1bd5d drm/amdgpu: return -EFAULT if copy_to_user() fails new 287e1dd2d6d6 drm/amdgpu: add UAPI for creating encrypted buffers new b0c63951bf75 drm/amdgpu: add UAPI to create secure commands (v3) new 182a021f9ac0 drm/amdgpu: define the TMZ bit for the PTE new 2b898f5779a0 drm/amdgpu: add tmz feature parameter (v2) new f015923730bd drm/amdgpu: add amdgpu_tmz data structure new 374ef61cd651 drm/amdgpu: add function to check tmz capability (v4) new 6653ab71c74e drm/amdgpu: add tmz bit in frame control packet new d9c0460cdf0d drm/amdgpu: expand the emit tmz interface with trusted flag new 9d0f6e5421f2 drm/amdgpu: expand the context control interface with trust flag new 42e8993d5361 drm/amdgpu: job is secure iff CS is secure (v5) new 00b2ba3e698d drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 6ec636862520 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new c145dd4af4fd drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new 5868cc3f7cbd drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 9102022e2d20 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 19c7caae8a9c drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new 0c9519035e47 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 85357da13f57 drm/amdgpu: move CS secure flag next the structs where it's used new bd5c2cce5592 drm/amdgpu: remove the alignment placeholder for secure buffer new 209c12e76661 drm/amdgpu: implement TMZ accessor (v3) new ab0791fd2e93 drm/amd/display: Indicate use of TMZ buffers to DC new f68c58f08723 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 951efb70b590 drm/amdkfd: Enable GWS based on FW Support new ff15c4aec96c drm/ttm: flush the fence on the bo after we individualize [...] new 23c5751cdb16 drm/ttm: refine ghost BO resv criteria new f5cf957d1c4c drm/ttm: cleanup ttm_buffer_object_transfer new 6be872a79bfc drm/ttm: use RCU in ttm_bo_flush_all_fences new ce5d9e4b04eb drm/amdgpu: work around llvm bug #42576 new dd639fc75575 drm/amdgpu: Enter low power state if CRTC active. new f442adeb8f8c drm/amdgpu/display: fix logic inversion in program_timing_sync() new 0bddf77bdcd4 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup new 9ca0183cc58d drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs new 93e2a7da4846 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs new 831867399d41 drm/amdgpu/sa: move debugfs init into core amdgpu debugfs new 0d56898531fc drm/amdgpu/fence: move debugfs init into core amdgpu debugfs new 10fb7ec52597 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs new 8508a197f186 drm/amdgpu/regs: move debugfs init into core amdgpu debugfs new cc4950b41922 drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs new 06209b764bac drm/amdgpu: don't call drm_connector_register for non-MST ports new a74067c97f5f drm/amdgpu/display: move debugfs init into core amdgpu deb [...] new b558718a4c17 drm/amd/display: move dpcd debugfs members setup new 113569175cb5 drm/amdgpu/display: add a late register connector callback new 414eafe7a9e0 drm/amdgpu/display: split dp connector registration (v3) new 0fdbd036ea98 drm/amdgpu/ring: move debugfs init into core amdgpu debugfs new 05b5ff30d31f drm/amdgpu: drop legacy drm load and unload callbacks new 1001cb75ccd4 Merge remote-tracking branch 'amdgpu/drm-next' new 9556e5c7c40e drm/i915: Stub out i915_gpu_coredump_put new 7c34bb03983e drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] new 5b92415e64e1 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] new 52144db13098 drm/i915: Fix preallocated barrier list append new 2933803bdcd8 drm/i915/gem: Tighten checks and acquiring the mmap object new c216f12bed33 drm/i915/gvt: fix high-order allocation failure on late load new 0e9d7bb293f3 drm/i915/gvt: more locking for ppgtt mm LRU list new cc3251d8ef6a Merge tag 'gvt-fixes-2020-02-12' of https://github.com/int [...] new 9e2750fc80b5 drm/i915: Keep track of request among the scheduling lists new c3f1ed90e6ff drm/i915/gt: Allow temporary suspension of inflight requests new ad18ba7b5eeb drm/i915/execlists: Offline error capture new 317e0395cc23 drm/i915/execlists: Take a reference while capturing the g [...] new a2f90f4ff374 drm/i915/execlists: Reclaim the hanging virtual request new 2aaaa5ee1c3d drm/i915: Mark the removal of the i915_request from the sc [...] new b43fde650027 Merge remote-tracking branch 'drm-intel/for-linux-next' new b94bff0e95eb Merge remote-tracking branch 'drm-misc/for-linux-next' new cf0b0bb3a79d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 86ed0c76bf57 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 9478bd43a2eb ALSA: core: Replace zero-length array with flexible-array member new 6c8019d08e0e ALSA: usb-midi: Replace zero-length array with flexible-ar [...] new 76501954cb9e ALSA: hda/ca0132 - Replace zero-length array with flexible [...] new bb80b96422b4 ALSA: hda_codec: Replace zero-length array with flexible-a [...] new 0d42befc5f98 Merge remote-tracking branch 'sound/for-next' new 55982943252d Merge remote-tracking branch 'sound-asoc/for-next' new 5e2aa99243fb Merge remote-tracking branch 'block/for-next' new c6296e3a2666 Merge remote-tracking branch 'regulator/for-next' new ebc123a4f0fd Merge remote-tracking branch 'apparmor/apparmor-next' new 2af8b373dc7a uapi: General notification queue definitions new e8fa137bb3cb security: Add hooks to rule on setting a watch new 858bc27762c1 security: Add a hook for the point of notification insertion new 9a5514dbcb90 pipe: Add O_NOTIFICATION_PIPE new 549d46d3827d pipe: Add general notification queue support new 72938cf0b9c1 keys: Add a notification facility new 631ec151fd96 Add sample notification program new b67bb04fd27a pipe: Allow buffers to be marked read-whole-or-error for n [...] new d3ebcad2fc6d pipe: Add notification lossage handling new 9ba09998baa9 selinux: Implement the watch_key security hook new b7699ccd07d2 smack: Implement the watch_key and post_notification hooks new 43672cf93c6d Merge branch 'notifications-pipe-core' into keys-next new 4b8b0865c553 keys: Replace uid/gid/perm permissions checking with an ACL new f981a85690dc security/selinux: Add support for new key permissions new 6a916f5f5f82 keys: Provide KEYCTL_GRANT_PERMISSION new bda7978b1956 Merge branch 'keys-acl' into keys-next new aef3166080e6 Merge remote-tracking branch 'keys/keys-next' new 60abd3181db2 selinux: convert cond_list to array new 2b3a003e1543 selinux: convert cond_av_list to array new 8794d7839038 selinux: convert cond_expr to array new 89d4d7c88d2b selinux: generalize evaluate_cond_node() new 4ca54d3d3022 security: selinux: allow per-file labeling for bpffs new 936310c4ad78 Merge remote-tracking branch 'selinux/next' new c82d902eecf0 Merge remote-tracking branch 'smack/for-next' new e9922e7ab3dc Merge remote-tracking branch 'tpmdd/next' new c5296c76d25b Merge remote-tracking branch 'audit/next' new f3c598a16c5e Merge remote-tracking branch 'devicetree/for-next' new 04e5e0ce8ddf Merge remote-tracking branch 'spi/for-next' new 0e0e8b196931 Merge remote-tracking branch 'tip/auto-latest' new f17287c9e145 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 1fc0e6d4e378 Merge branch 'kcsan.2020.01.07a' into urgent.2020.01.25a new 2ffc9dd277c3 kcsan: Prefer __always_inline for fast-path new f7f8c8ae79d1 kcsan: Show full access type in report new 5e250abcb18a kcsan: Rate-limit reporting per data races new fbc2d237ab2f kcsan: Make KCSAN compatible with lockdep new d521a247220e kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY new 3c1b8e31ace8 include/linux: Add instrumented.h infrastructure new 4719d40b6bb4 asm-generic, atomic-instrumented: Use generic instrumented.h new eec3968dc4d7 asm-generic, kcsan: Add KCSAN instrumentation for bitops new 6d8cab62c371 iov_iter: Use generic instrumented.h new a12ba9a79f84 copy_to_user, copy_from_user: Use generic instrumented.h new 03c2b9e7ebd0 kcsan: Add docbook header for data_race() new b9843c96c7de kcsan: Add option to assume plain aligned writes up to wor [...] new d18f1a33e4a3 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS new 48fc66536963 kcsan: Cleanup of main KCSAN Kconfig option new cbbbf0df6b6f kcsan: Fix 0-sized checks new 243aea00b746 kcsan: Introduce KCSAN_ACCESS_ASSERT access type new 7f6e9db3e2b8 kcsan: Introduce ASSERT_EXCLUSIVE_* macros new ba553306042e kcsan: Add test to generate conflicts via debugfs new f60f0f543333 kcsan: Expose core configuration parameters as module params adds 61cb608e90c3 tools/memory-model: Make judgelitmus.sh note timeouts adds ab9ad415a447 tools/memory-model: Make cmplitmushist.sh note timeouts adds fd99ec8d8ed5 tools/memory-model: Make judgelitmus.sh identify bad macros adds 30aee4f9caf8 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds d5c771df1863 tools/memory-model: Fix paulmck email address on pre-exist [...] adds a9ce6100e18b tools/memory-model: Update parseargs.sh for hardware verification adds 95ea741f3924 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds 8f7440256281 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 69e0a5867dae tools/memory-model: Fix checkalllitmus.sh comment adds c19b8534e918 tools/memory-model: Hardware checking for check{,all}litmus.sh adds a05fec8cfaea tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds bc99d9407f30 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 3f15694e4087 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 082ab4692c45 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds b9f66cb583e3 tools/memory-model: Keep assembly-language litmus tests adds 276a1d50dd81 tools/memory-model: Allow herd to deduce CPU type adds 1dd72050454f tools/memory-model: Make runlitmus.sh check for jingle errors adds d2e6c738845c tools/memory-model: Add -v flag to jingle7 runs adds 1aac9cca908f tools/memory-model: Implement --hw support for checkghlitmus.sh adds 3db81939157a tools/memory-model: Fix scripting --jobs argument adds d72aebde6de5 tools/memory-model: Make checkghlitmus.sh use mselect7 adds a80e47b8669d tools/memory-model: Make history-check scripts use mselect7 adds 4959d07db241 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 7bfb126843ea tools/memory-model: Repair parseargs.sh header comment adds 461c078c85ca tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 232290bb8b67 tools/memory-model: Add data-race capabilities to judgelitmus.sh adds ada345f91158 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 5887751baba7 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new bbce6439c4f1 Merge branch 'lkmm-dev.2019.12.08a' into HEAD new 7f16c7be0491 nfs: Fix nfs_access_get_cached_rcu() sparse error new 01250e917cfe rcutorture: Suppress forward-progress complaints during ea [...] new 2090aa27ca28 torture: Make results-directory date format completion-friendly new 1bacc9965c56 rcutorture: Refrain from callback flooding during boot new 41eca0d078d5 torture: Forgive -EBUSY from boottime CPU-hotplug operations new 474e1001062c rcutorture: Allow boottime stall warnings to be suppressed new d22d1a727128 rcutorture: Suppress boottime bad-sequence warnings new 7a4d45b97abd torture: Allow disabling of boottime CPU-hotplug torture o [...] new 5e6d7f6c3689 rcu: Clear ->core_needs_qs at GP end or self-reported QS new 053c3d1eceb5 rcu: React to callback overload by aggressively seeking qu [...] new c5e55b20209f rcu: React to callback overload by boosting RCU readers new 59b109edad53 rcu: Fix spelling mistake "leval" -> "level" new 10f142703890 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf new 66fafcac4569 rcutorture: Add 100-CPU configuration new a4cad6df8c32 rcutorture: Summarize summary of build and run results new 66b07f63c411 rcutorture: Make kvm-find-errors.sh abort on bad directory new 8e3a97174c3b doc: Add some more RCU list patterns in the kernel new cf89997dc7ad rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] new 7af9d1a88c87 rcutorture: Fix stray access to rcu_fwd_cb_nodelay new 755796e385d9 srcu: Fix __call_srcu()/process_srcu() datarace new bd224213fdaf srcu: Fix __call_srcu()/srcu_get_delay() datarace new ede4bef43b73 srcu: Fix process_srcu()/srcu_batches_completed() datarace new bf651163cfeb rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace new 7b205173bf9d rcu: Provide debug symbols and line numbers in KCSAN runs new 7492c1884d8e rcu: Add WRITE_ONCE() to rcu_node ->qsmask update new 740aaf7e21a1 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load new 8867ef6a71b4 rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store new caf117ab3af7 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] new d2c74f10ee25 rcu: Add READ_ONCE() to rcu_node ->gp_seq new 1fbef3f64e76 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity new ad525368fdbb rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks new da8cff260409 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext new fd62de438f0f locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner new 9b47df36ac9d rcu: Add READ_ONCE() to rcu_segcblist ->tails[] new 4bd7f852a96c rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] new 20d5b10fbfb8 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] new bf8eca391460 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks new 3dc294e036bf rcu: *_ONCE() for grace-period progress indicators new 42c7ecbf66fc rcu-tasks: *_ONCE() for rcu_tasks_cbs_head new d764731a49fd doc/RCU/Design: Remove remaining HTML tags in ReST files new df3e94f8db7e doc/RCU/listRCU: Fix typos in a example code snippets new 82458e82d3a1 doc/RCU/listRCU: Update example function name new 07d0173b3ed0 doc/RCU/rcu: Use ':ref:' for links to other docs new 8e64bd1cdcd1 doc/RCU/rcu: Use absolute paths for non-rst files new 4814ce2911a2 doc/RCU/rcu: Use https instead of http if possible new c02696fd1f6b rcu: Fix typos in beginning comments new a72d1c1824c4 rcu: Add READ_ONCE() to rcu_data ->gpwrap new 61a014fb2948 rcutorture: Annotation lockless accesses to rcu_torture_current new 5f00deb2222b rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick new 9671b9db7991 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status new e5759c84fc65 rcuperf: Measure memory footprint during kfree_rcu() test new fc1f0666bc71 timer: Use hlist_unhashed_lockless() in timer_pending() new fb67d25b10f4 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() new 6bccedfe7d03 rcu: Add WRITE_ONCE() to rcu_state ->gp_start new aa0f2f5065a4 rcu: Fix rcu_barrier_callback() race condition new a135ee38211f rculist: Add brackets around cond argument in __list_check [...] new a56508f6e355 doc: Add rcutorture scripting to torture.txt new 47b25f117ce6 rcu: Don't flag non-starting GPs before GP kthread is running new 61deccebd91d rcu: Support kfree_bulk() interface in kfree_rcu() new 444ba8da3b77 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() new e421c16b5df8 rcu: Add missing annotation for exit_tasks_rcu_start() new 8a768a9d34a5 rcu: Add missing annotation for exit_tasks_rcu_finish() new ab555094d8d2 rcu: Add missing annotation for rcu_nocb_bypass_lock() new eec69354f80b tools/memory-model: Add recent references new 71901ffaf70d locktorture: Print ratio of acquisitions, not failures new aceff2c06cd5 locktorture: Allow CPU-hotplug to be disabled via --bootargs new 25f93a9a4d44 locktorture: Use private random-number generators new febbb92b9ade locktorture: Forgive apparent unfairness if CPU hotplug new ca8b5b2ff995 rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() new fce7a1ec2001 Documentation/memory-barriers: Fix typos new f46809b62c6c rcu: Optimize and protect atomic_cmpxchg() loop new d5961c161532 rcu: Tighten rcu_lockdep_assert_cblist_protected() check new cd7f3fbacd46 rcu: Make nocb_gp_wait() double-check unexpected-callback warning new 59ef7a35a2b6 up: Make smp_call_function_single() match SMP semantics new 2bbc713eb40c rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] new d90ca9fc94c8 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order new 73968159b4ff rcutorture: Manually clean up after rcu_barrier() failure new 881cfdedff0a rcutorture: Set KCSAN Kconfig options to detect more data races new bc3db9afb849 EXP: rcutorture hack to force CPU hotplug onto CPU 0 new f5f801ab4a9f rcu: Use data_race() for RCU CPU stall-warning prints new b7d4790e5e15 rcu: Use data_race() for RCU expedited CPU stall-warning prints new 27df0e9e4a55 rcu: Mark rcu_state.ncpus to detect concurrent writes new bebd12429a9e kcsan: Fix misreporting if concurrent races on same address new de8211eb5de1 rcu: Mark rcu_state.gp_seq to detect concurrent writes new 97be2ad9946f rcu: Make rcu_barrier() account for offline no-CBs CPUs new 06da3a469fef rcu: Update __call_rcu() comments new 164a7e5204cf rcu: Make rcu_dynticks_curr_cpu_in_eqs() be inline new 84f8fe2d8b81 Merge remote-tracking branch 'rcu/rcu/next' new b43b447e954c Merge remote-tracking branch 'kvm-arm/next' new 0140256e6b71 Merge remote-tracking branch 'kvms390/next' new 7d9b97996aa2 Merge remote-tracking branch 'percpu/for-next' new dbb92f88648d workqueue: Document (some) memory-ordering properties of { [...] new 1cd27003497a workqueue: don't use wq_select_unbound_cpu() for bound works new cf34af76fe42 Merge remote-tracking branch 'workqueues/for-next' new 52bd8cc09254 Merge remote-tracking branch 'drivers-x86/for-next' new b3d9a5058ca2 Merge remote-tracking branch 'chrome-platform/for-next' new ca59b00586a3 Merge remote-tracking branch 'ipmi/for-next' new 32107df3a908 Merge remote-tracking branch 'driver-core/driver-core-next' new 0380cd9c0138 Merge remote-tracking branch 'usb/usb-next' new ea5039325bf8 Merge remote-tracking branch 'usb-serial/usb-next' new d005c11547c4 Merge remote-tracking branch 'phy-next/next' new b878245485fd Merge remote-tracking branch 'tty/tty-next' new 2c27dfb771a4 Merge remote-tracking branch 'char-misc/char-misc-next' new 41de23d930ec Merge remote-tracking branch 'staging/staging-next' new 14a50d48758a Merge remote-tracking branch 'mux/for-next' new db8dd9697238 cgroup-v1: cgroup_pidlist_next should update position index new 2d4ecb030dcc cgroup: cgroup_procs_next should increase position index new 9c974c772464 cgroup: Iterate tasks that did not finish do_exit() new f43caa2adc96 cgroup: Clean up css_set task traversal new 04189382c0be kselftest/cgroup: add cgroup destruction test new 3010c5b9f5f4 cgroup.c: Use built-in RCU list checking new a49e4629b5ed cpuset: Make cpuset hotplug synchronous new 6df970e4f5d2 cgroup: unify attach permission checking new 17703097f345 cgroup: add cgroup_get_from_file() helper new 5a5cf5cb30d7 cgroup: refactor fork helpers new f3553220d4cc cgroup: add cgroup_may_write() helper new ef2c41cf38a7 clone3: allow spawning processes into cgroups new 9bd5910d7f3d selftests/cgroup: add tests for cloning into cgroups new 8d467950d242 Merge remote-tracking branch 'cgroup/for-next' new 588420bb9023 Merge remote-tracking branch 'scsi/for-next' new eac1c12804e3 Merge remote-tracking branch 'scsi-mkp/for-next' new 01da14a93578 Merge remote-tracking branch 'vhost/linux-next' new 1735ceb7c811 Merge remote-tracking branch 'rpmsg/for-next' new 9d6dbf494f4d Merge remote-tracking branch 'gpio/for-next' new 3f2e4c11e136 kfifo: provide noirqsave variants of spinlocked in and out [...] new 5195a89e8583 kfifo: provide kfifo_is_empty_spinlocked() new dea9c80ee672 gpiolib: rework the locking mechanism for lineevent kfifo new 248ae1752e91 gpiolib: emit a debug message when adding events to a full kfifo new d2ac25798208 gpiolib: provide a dedicated function for setting lineinfo new 51c1064e82e7 gpiolib: add new ioctl() for monitoring changes in line info new 33f0c47b8fb4 tools: gpio: implement gpio-watch new 09aae0b9ee52 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 03a621da3fec Merge remote-tracking branch 'ktest/for-next' new 00739bdb0620 Merge remote-tracking branch 'kselftest/next' new 4128a22f243e Merge remote-tracking branch 'livepatching/for-next' new 38a49742de11 rtc: sh: Restore devm_ioremap() alignment new 4594d082dbe6 rtc: zynqmp: Clear alarm interrupt status before interrupt enable new 41257c5093cd Merge remote-tracking branch 'rtc/rtc-next' new 6c737de9d76a Merge remote-tracking branch 'at24/at24/for-next' new c67edfd00457 Merge remote-tracking branch 'ntb/ntb-next' new fc165e3870f6 Merge remote-tracking branch 'fsi/next' new a957308955a1 Merge remote-tracking branch 'slimbus/for-next' new 496e8c9a58d2 Merge remote-tracking branch 'nvmem/for-next' new 51865672d6ab Merge remote-tracking branch 'xarray/xarray' new 8772d3469a2f Merge remote-tracking branch 'devfreq/devfreq-next' new ab8e8ee588a8 Merge remote-tracking branch 'kunit-next/kunit'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (ccee7ee4e6d8) \ N -- N -- N refs/heads/akpm-base (ab8e8ee588a8)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 486 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: .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/listRCU.rst | 281 +- Documentation/RCU/rcu.rst | 18 +- Documentation/RCU/torture.txt | 147 +- Documentation/admin-guide/kernel-parameters.txt | 19 + .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 6 +- .../devicetree/bindings/net/wireless/ti,wl1251.txt | 3 +- Documentation/hwmon/k10temp.rst | 29 +- Documentation/memory-barriers.txt | 8 +- Documentation/openrisc/openrisc_port.rst | 4 +- .../guest-halt-polling.rst} | 12 +- Documentation/virt/index.rst | 2 + Documentation/virt/kvm/{api.txt => api.rst} | 3350 ++++++++++++-------- .../virt/kvm/arm/{hyp-abi.txt => hyp-abi.rst} | 28 +- Documentation/virt/kvm/{ => arm}/index.rst | 8 +- Documentation/virt/kvm/arm/{psci.txt => psci.rst} | 46 +- .../devices/{arm-vgic-its.txt => arm-vgic-its.rst} | 106 +- .../devices/{arm-vgic-v3.txt => arm-vgic-v3.rst} | 132 +- .../kvm/devices/{arm-vgic.txt => arm-vgic.rst} | 89 +- Documentation/virt/kvm/devices/index.rst | 19 + .../virt/kvm/devices/{mpic.txt => mpic.rst} | 11 +- .../kvm/devices/{s390_flic.txt => s390_flic.rst} | 70 +- Documentation/virt/kvm/devices/vcpu.rst | 114 + Documentation/virt/kvm/devices/vcpu.txt | 76 - .../virt/kvm/devices/{vfio.txt => vfio.rst} | 25 +- Documentation/virt/kvm/devices/{vm.txt => vm.rst} | 206 +- .../virt/kvm/devices/{xics.txt => xics.rst} | 28 +- .../virt/kvm/devices/{xive.txt => xive.rst} | 152 +- .../kvm/{halt-polling.txt => halt-polling.rst} | 90 +- .../virt/kvm/{hypercalls.txt => hypercalls.rst} | 129 +- Documentation/virt/kvm/index.rst | 16 + Documentation/virt/kvm/locking.rst | 243 ++ Documentation/virt/kvm/locking.txt | 215 -- Documentation/virt/kvm/{mmu.txt => mmu.rst} | 62 +- Documentation/virt/kvm/{msr.txt => msr.rst} | 147 +- .../virt/kvm/{nested-vmx.txt => nested-vmx.rst} | 37 +- Documentation/virt/kvm/{ppc-pv.txt => ppc-pv.rst} | 26 +- .../{review-checklist.txt => review-checklist.rst} | 3 + .../virt/kvm/{s390-diag.txt => s390-diag.rst} | 13 +- .../virt/kvm/{timekeeping.txt => timekeeping.rst} | 223 +- ...UserModeLinux-HOWTO.txt => user_mode_linux.rst} | 1810 +++++------ arch/arm/arm-soc-for-next-contents.txt | 12 + arch/arm/boot/dts/at91-sam9x60ek.dts | 5 + .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 71 + .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 25 + arch/arm/boot/dts/qcom-msm8974.dtsi | 9 + arch/arm/boot/dts/sam9x60.dtsi | 8 + arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/qcom_defconfig | 4 + arch/arm/configs/sunxi_defconfig | 1 + arch/arm/mach-rockchip/rockchip.c | 2 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 8 + arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 7 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 4 + arch/arm64/configs/defconfig | 5 +- arch/arm64/kernel/time.c | 2 +- arch/csky/Kconfig | 1 + arch/csky/kernel/process.c | 7 +- arch/openrisc/configs/or1ksim_defconfig | 1 - arch/openrisc/configs/simple_smp_defconfig | 1 - arch/openrisc/kernel/smp.c | 3 +- arch/x86/include/asm/kvm_host.h | 16 +- arch/x86/kvm/Makefile | 1 + arch/x86/kvm/lapic.c | 3 - arch/x86/kvm/mmu.h | 13 + arch/x86/kvm/mmu/mmu.c | 11 +- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 2 +- arch/x86/kvm/vmx/nested.c | 33 +- arch/x86/kvm/vmx/vmx.c | 5 +- arch/x86/kvm/x86.c | 42 +- drivers/acpi/sleep.c | 44 +- drivers/clk/rockchip/clk-pll.c | 70 +- drivers/cpufreq/imx6q-cpufreq.c | 3 + drivers/cpufreq/ti-cpufreq.c | 7 + drivers/gpio/gpiolib.c | 350 +- drivers/gpio/gpiolib.h | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c | 52 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 42 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 197 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 34 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 8 +- .../amd/display/dc/bios/command_table_helper2.c | 13 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 8 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 49 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 56 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 191 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 14 + drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 43 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 3 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 16 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 5 + .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h | 20 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 46 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h | 7 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 10 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 6 + drivers/gpu/drm/amd/display/include/dpcd_defs.h | 8 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 49 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 11 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 4 - .../amd/display/modules/hdcp/hdcp1_transition.c | 12 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 10 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 6 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 + .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 9 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 164 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 6 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 2 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 8 +- drivers/gpu/drm/amd/powerplay/inc/pp_debug.h | 4 +- .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 8 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_modes.c | 7 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 39 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 12 +- drivers/gpu/drm/i915/gt/intel_context.c | 46 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 + drivers/gpu/drm/i915/gt/intel_lrc.c | 350 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 258 ++ drivers/gpu/drm/i915/gvt/firmware.c | 4 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 + drivers/gpu/drm/i915/i915_active.c | 35 +- drivers/gpu/drm/i915/i915_active.h | 6 + drivers/gpu/drm/i915/i915_gpu_error.h | 4 + drivers/gpu/drm/i915/i915_request.c | 6 +- drivers/gpu/drm/i915/i915_request.h | 60 + drivers/gpu/drm/i915/i915_scheduler.c | 22 +- drivers/gpu/drm/panfrost/panfrost_job.c | 6 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 11 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 1 + .../gpu/drm/selftests/test-drm_cmdline_parser.c | 15 +- drivers/gpu/drm/ttm/ttm_bo.c | 22 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 2 +- drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-apple.c | 3 +- drivers/hid/hid-core.c | 4 +- drivers/hid/hid-logitech-dj.c | 2 + drivers/hid/hid-quirks.c | 3 - drivers/hid/usbhid/hiddev.c | 2 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/k10temp.c | 60 +- drivers/hwmon/pmbus/xdpe12284.c | 4 +- drivers/infiniband/core/cma.c | 100 +- drivers/infiniband/core/cma_configfs.c | 6 +- drivers/infiniband/core/cma_priv.h | 6 +- drivers/infiniband/core/uverbs_cmd.c | 15 +- drivers/infiniband/hw/cxgb4/cm.c | 4 + drivers/infiniband/hw/cxgb4/qp.c | 4 +- drivers/infiniband/hw/hfi1/affinity.c | 2 + drivers/infiniband/hw/hfi1/file_ops.c | 52 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/user_sdma.c | 17 +- drivers/infiniband/hw/hns/hns_roce_device.h | 12 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 491 +-- drivers/infiniband/hw/hns/hns_roce_qp.c | 23 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 18 +- drivers/infiniband/hw/mlx5/qp.c | 9 +- drivers/infiniband/sw/rdmavt/qp.c | 84 +- drivers/infiniband/sw/siw/siw_cm.c | 5 +- drivers/infiniband/sw/siw/siw_verbs.c | 2 +- drivers/net/ethernet/amazon/ena/ena_com.c | 96 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 46 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 + drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/socionext/sni_ave.c | 9 + .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 + .../broadcom/brcm80211/include/brcm_hw_ids.h | 2 + drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 64 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 651 ++-- drivers/net/wireless/quantenna/qtnfmac/commands.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 47 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 26 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 67 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 329 +- .../net/wireless/quantenna/qtnfmac/qlink_util.h | 45 +- drivers/net/wireless/realtek/rtw88/coex.c | 3 + drivers/net/wireless/realtek/rtw88/fw.c | 11 +- drivers/net/wireless/realtek/rtw88/hci.h | 26 + drivers/net/wireless/realtek/rtw88/mac.c | 25 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 37 +- drivers/net/wireless/realtek/rtw88/main.c | 19 +- drivers/net/wireless/realtek/rtw88/main.h | 32 +- drivers/net/wireless/realtek/rtw88/pci.c | 9 +- drivers/net/wireless/realtek/rtw88/pci.h | 1 + drivers/net/wireless/realtek/rtw88/phy.c | 10 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 30 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 50 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 5 + drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/ti/wl1251/sdio.c | 32 +- drivers/rtc/rtc-sh.c | 3 +- drivers/rtc/rtc-zynqmp.c | 27 +- drivers/soc/qcom/qcom_aoss.c | 6 +- drivers/soc/qcom/rpmh-internal.h | 1 + drivers/soc/qcom/rpmh.c | 22 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 - drivers/tty/serial/8250/8250_core.c | 5 +- drivers/tty/serial/8250/8250_of.c | 1 - drivers/tty/serial/8250/8250_port.c | 4 + drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 18 +- drivers/tty/vt/vt_ioctl.c | 17 +- drivers/usb/core/quirks.c | 3 + drivers/usb/gadget/udc/udc-xilinx.c | 1 - drivers/usb/host/xhci-mem.c | 1 + drivers/usb/misc/iowarrior.c | 26 +- fs/btrfs/sysfs.c | 17 +- fs/btrfs/volumes.h | 1 + fs/nfs/dir.c | 2 +- include/asm-generic/atomic-instrumented.h | 395 ++- include/asm-generic/bitops/instrumented-atomic.h | 14 +- include/asm-generic/bitops/instrumented-lock.h | 10 +- .../asm-generic/bitops/instrumented-non-atomic.h | 16 +- include/linux/cgroup-defs.h | 5 +- include/linux/cgroup.h | 24 +- include/linux/compiler.h | 14 +- include/linux/cpuset.h | 3 - include/linux/hid.h | 2 +- include/linux/instrumented.h | 109 + include/linux/kcsan-checks.h | 58 +- include/linux/kfifo.h | 73 + include/linux/lsm_audit.h | 4 +- include/linux/pipe_fs_i.h | 3 +- include/linux/rculist.h | 4 +- include/linux/rcutiny.h | 1 + include/linux/rcutree.h | 1 + include/linux/sched/task.h | 4 + include/linux/suspend.h | 2 +- include/linux/timer.h | 2 +- include/linux/uaccess.h | 14 +- include/linux/workqueue.h | 16 + include/soc/qcom/rpmh.h | 5 - include/trace/events/rcu.h | 29 + include/uapi/linux/gpio.h | 30 + include/uapi/linux/sched.h | 5 + kernel/cgroup/cgroup-v1.c | 1 + kernel/cgroup/cgroup.c | 367 ++- kernel/cgroup/cpuset.c | 31 +- kernel/cgroup/pids.c | 15 +- kernel/fork.c | 19 +- kernel/kcsan/atomic.h | 2 +- kernel/kcsan/core.c | 130 +- kernel/kcsan/debugfs.c | 52 +- kernel/kcsan/encoding.h | 14 +- kernel/kcsan/kcsan.h | 9 +- kernel/kcsan/report.c | 220 +- kernel/kcsan/test.c | 10 + kernel/locking/Makefile | 3 + kernel/locking/locktorture.c | 15 +- kernel/locking/rtmutex.c | 2 +- kernel/power/process.c | 2 - kernel/power/suspend.c | 9 +- kernel/rcu/Makefile | 4 + kernel/rcu/rcu.h | 23 +- kernel/rcu/rcu_segcblist.c | 4 +- kernel/rcu/rcuperf.c | 14 +- kernel/rcu/rcutorture.c | 67 +- kernel/rcu/srcutree.c | 24 +- kernel/rcu/tree.c | 436 ++- kernel/rcu/tree.h | 4 + kernel/rcu/tree_exp.h | 32 +- kernel/rcu/tree_plugin.h | 43 +- kernel/rcu/tree_stall.h | 63 +- kernel/rcu/update.c | 28 +- kernel/time/timer.c | 7 +- kernel/torture.c | 30 +- kernel/watch_queue.c | 14 +- kernel/workqueue.c | 14 +- lib/Kconfig.debug | 6 +- lib/Kconfig.kcsan | 70 +- lib/iov_iter.c | 7 +- lib/usercopy.c | 7 +- net/core/dev.c | 4 +- net/smc/smc_diag.c | 5 +- scripts/atomic/gen-atomic-instrumented.sh | 19 +- scripts/link-vmlinux.sh | 2 +- security/selinux/hooks.c | 1 + security/selinux/include/conditional.h | 8 +- security/selinux/selinuxfs.c | 4 +- security/selinux/ss/conditional.c | 250 +- security/selinux/ss/conditional.h | 27 +- security/selinux/ss/policydb.c | 2 +- security/selinux/ss/policydb.h | 3 +- security/selinux/ss/services.c | 26 +- sound/core/oss/rate.c | 2 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_realtek.c | 4 + sound/usb/midi.c | 2 +- tools/gpio/.gitignore | 1 + tools/gpio/Build | 1 + tools/gpio/Makefile | 11 +- tools/gpio/gpio-watch.c | 99 + tools/memory-model/Documentation/references.txt | 21 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + .../selftests/bpf/prog_tests/select_reuseport.c | 8 +- tools/testing/selftests/cgroup/Makefile | 6 +- tools/testing/selftests/cgroup/cgroup_util.c | 126 + tools/testing/selftests/cgroup/cgroup_util.h | 4 + tools/testing/selftests/cgroup/test_core.c | 177 ++ tools/testing/selftests/clone3/clone3_selftests.h | 19 +- tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/include/x86_64/processor.h | 44 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 297 ++ .../selftests/kvm/include/x86_64/svm_util.h | 38 + tools/testing/selftests/kvm/lib/x86_64/svm.c | 161 + tools/testing/selftests/kvm/lib/x86_64/vmx.c | 6 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 79 + .../testing/selftests/rcutorture/bin/functions.sh | 2 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 + .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/configs/rcu/CFcommon | 2 + .../selftests/rcutorture/configs/rcu/TREE10 | 18 + virt/kvm/arm/vgic/vgic-mmio.c | 12 - virt/kvm/kvm_main.c | 16 +- 375 files changed, 11870 insertions(+), 6754 deletions(-) rename Documentation/{virtual/guest-halt-polling.txt => virt/guest-halt-polling.rs [...] rename Documentation/virt/kvm/{api.txt => api.rst} (71%) rename Documentation/virt/kvm/arm/{hyp-abi.txt => hyp-abi.rst} (79%) copy Documentation/virt/kvm/{ => arm}/index.rst (58%) rename Documentation/virt/kvm/arm/{psci.txt => psci.rst} (60%) rename Documentation/virt/kvm/devices/{arm-vgic-its.txt => arm-vgic-its.rst} (71%) rename Documentation/virt/kvm/devices/{arm-vgic-v3.txt => arm-vgic-v3.rst} (77%) rename Documentation/virt/kvm/devices/{arm-vgic.txt => arm-vgic.rst} (66%) create mode 100644 Documentation/virt/kvm/devices/index.rst rename Documentation/virt/kvm/devices/{mpic.txt => mpic.rst} (91%) rename Documentation/virt/kvm/devices/{s390_flic.txt => s390_flic.rst} (87%) create mode 100644 Documentation/virt/kvm/devices/vcpu.rst delete mode 100644 Documentation/virt/kvm/devices/vcpu.txt rename Documentation/virt/kvm/devices/{vfio.txt => vfio.rst} (72%) rename Documentation/virt/kvm/devices/{vm.txt => vm.rst} (61%) rename Documentation/virt/kvm/devices/{xics.txt => xics.rst} (84%) rename Documentation/virt/kvm/devices/{xive.txt => xive.rst} (62%) rename Documentation/virt/kvm/{halt-polling.txt => halt-polling.rst} (64%) rename Documentation/virt/kvm/{hypercalls.txt => hypercalls.rst} (55%) create mode 100644 Documentation/virt/kvm/locking.rst delete mode 100644 Documentation/virt/kvm/locking.txt rename Documentation/virt/kvm/{mmu.txt => mmu.rst} (94%) rename Documentation/virt/kvm/{msr.txt => msr.rst} (74%) rename Documentation/virt/kvm/{nested-vmx.txt => nested-vmx.rst} (90%) rename Documentation/virt/kvm/{ppc-pv.txt => ppc-pv.rst} (91%) rename Documentation/virt/kvm/{review-checklist.txt => review-checklist.rst} (95%) rename Documentation/virt/kvm/{s390-diag.txt => s390-diag.rst} (90%) rename Documentation/virt/kvm/{timekeeping.txt => timekeeping.rst} (85%) rename Documentation/virt/uml/{UserModeLinux-HOWTO.txt => user_mode_linux.rst} (74%) delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h create mode 100644 include/linux/instrumented.h create mode 100644 tools/gpio/gpio-watch.c create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/testing/selftests/kvm/include/x86_64/svm.h create mode 100644 tools/testing/selftests/kvm/include/x86_64/svm_util.h create mode 100644 tools/testing/selftests/kvm/lib/x86_64/svm.c create mode 100644 tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10