This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits de3c659c83ce Add linux-next specific files for 20190416 omits 4a2763bc15da Merge branch 'akpm/master' omits f40901ad75a7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 68c22d3acb77 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits d64df5621820 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits bbb6ef42efc8 mm, memcg: consider subtrees in memory.events omits 04ee4ea9875e mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits d4f2d4f97083 mm, memcg: rename ambiguously named memory.stat counters a [...] omits b442b5eedc2c arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> omits 4dc00d9ee29e treewide: replace #include <asm/sizes.h> with #include <li [...] omits 405bc1908203 kernel, resource: use resource_overlaps() to simplify regi [...] omits 49fe412684a8 fs/block_dev.c: Remove duplicate header omits 31455e9c4958 fs/cachefiles/namei.c: remove duplicate header omits 3daf8a688338 include/linux/sched/signal.h: replace `tsk' with `task' omits c9f824e0ded2 fs/coda/psdev.c: remove duplicate header omits d22652f791e7 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits c45be156f613 pinctrl: fix pxa2xx.c build warnings omits fc9837172e89 Merge branch 'akpm-current/current' omits 129c1d085398 Merge remote-tracking branch 'devfreq/for-next' omits 1fa08a91b986 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 90f08270b4de Merge remote-tracking branch 'xarray/xarray' omits cdfc09d1957a Merge remote-tracking branch 'nvmem/for-next' omits 83e4f82d81b1 Merge remote-tracking branch 'slimbus/for-next' omits cb7bda21187e Merge remote-tracking branch 'gnss/gnss-next' omits 757d0cf62cd3 Merge remote-tracking branch 'ntb/ntb-next' omits 97cc2be9a7c3 Merge remote-tracking branch 'at24/at24/for-next' omits 57a52beda1d3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 66695d0e43b0 Merge remote-tracking branch 'rtc/rtc-next' omits 3a59d22d0fac Merge remote-tracking branch 'coresight/next' omits 47f7cb929882 Merge remote-tracking branch 'livepatching/for-next' omits 2e767a07c2a8 Merge remote-tracking branch 'y2038/y2038' omits ecbecdf5db8b Merge remote-tracking branch 'kselftest/next' omits 6ca0dd37f86c Merge remote-tracking branch 'random/dev' omits 524cba7efebc Merge remote-tracking branch 'pwm/for-next' omits d9b996e37a96 Merge remote-tracking branch 'pinctrl/for-next' omits e54a9b0fef12 Merge remote-tracking branch 'gpio/for-next' omits 21ceec14304e Merge remote-tracking branch 'rpmsg/for-next' omits e47dc5615251 Merge remote-tracking branch 'vhost/linux-next' omits bb4c4fb37117 Merge remote-tracking branch 'scsi-mkp/for-next' omits 8ab07dbbdaa5 Merge remote-tracking branch 'scsi/for-next' omits ada1b7a3a154 Merge remote-tracking branch 'cgroup/for-next' omits bf2ba91c358d Merge remote-tracking branch 'slave-dma/next' omits 9fe6481bb6a1 Merge remote-tracking branch 'icc/icc-next' omits 30e4904ee5fb Merge remote-tracking branch 'mux/for-next' omits f95e3ae7db57 Merge remote-tracking branch 'staging/staging-next' omits c00eff364ecd Merge remote-tracking branch 'thunderbolt/next' omits 777a870bcd6b Merge remote-tracking branch 'soundwire/next' omits 9bb798b361ff Merge remote-tracking branch 'extcon/extcon-next' omits 02fafaca2de2 Merge remote-tracking branch 'char-misc/char-misc-next' omits 952aa8853868 Merge remote-tracking branch 'tty/tty-next' omits 38d5422d0d4d Merge remote-tracking branch 'phy-next/next' omits f826cfd09d1a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 77bf0b63d067 Merge remote-tracking branch 'usb-serial/usb-next' omits 22cd8efbf465 Merge remote-tracking branch 'usb/usb-next' omits 41f62ec5533f Merge remote-tracking branch 'driver-core/driver-core-next' omits f7c82560e789 Merge remote-tracking branch 'ipmi/for-next' omits d20e677ececc Merge remote-tracking branch 'leds/for-next' omits 4ffdfd7005e8 Merge remote-tracking branch 'chrome-platform/for-next' omits 3c925e033717 Merge remote-tracking branch 'drivers-x86/for-next' omits d4da3bcc8137 Merge remote-tracking branch 'workqueues/for-next' omits 40058dc3921e Merge remote-tracking branch 'percpu/for-next' omits daa7f5bdc870 Merge remote-tracking branch 'kvm-arm/next' omits 9d2530374d89 Merge remote-tracking branch 'rcu/rcu/next' omits 50571dbdc66c Merge remote-tracking branch 'ftrace/for-next' omits 715ef44fc378 Merge remote-tracking branch 'edac-amd/for-next' omits 7edcb7433915 Merge remote-tracking branch 'clockevents/clockevents/next' omits 68bb66af21fe Merge remote-tracking branch 'tip/auto-latest' omits 28435cf9a09c Merge remote-tracking branch 'spi/for-next' omits e278c7cb1209 Merge remote-tracking branch 'devicetree/for-next' omits b47865533587 Merge remote-tracking branch 'audit/next' omits d07e5657d41b Merge remote-tracking branch 'iommu/next' omits f35890278d46 next-20190415/tpmdd omits 67e92b571404 Merge remote-tracking branch 'selinux/next' omits bf454f2ac28e Merge remote-tracking branch 'integrity/next-integrity' omits 15b2cb36fb5d Merge remote-tracking branch 'apparmor/apparmor-next' omits 9119c3521b98 Merge remote-tracking branch 'security/next-testing' omits 69f7ed2e5a9c Merge remote-tracking branch 'regulator/for-next' omits bfe911ac092a Merge remote-tracking branch 'battery/for-next' omits 6856f07152e4 Merge remote-tracking branch 'backlight/for-backlight-next' omits dc12c2582a43 Merge remote-tracking branch 'mfd/for-mfd-next' omits d51ebc39fd58 Merge remote-tracking branch 'kgdb/kgdb-next' omits c7f93e0607de Merge remote-tracking branch 'mmc/next' omits 1738f5ab3a8e Merge remote-tracking branch 'block/for-next' omits 044bad16df23 Merge remote-tracking branch 'input/next' omits 6608d54b6489 Merge remote-tracking branch 'modules/modules-next' omits 4730a86bc462 Merge remote-tracking branch 'sound-asoc/for-next' omits 614d0e287287 Merge remote-tracking branch 'sound/for-next' omits 60c102abf156 Merge remote-tracking branch 'regmap/for-next' omits c0a87c06f64b Merge remote-tracking branch 'imx-drm/imx-drm/next' omits df468a3d66c6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 415348d16970 Merge remote-tracking branch 'drm-msm/msm-next' omits 003c2c04c98c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 32147d258ff3 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 3f381743a44b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 02d2a29ccf27 Merge remote-tracking branch 'amdgpu/drm-next' omits 19124fb73b6f Merge remote-tracking branch 'drm/drm-next' omits ed00610000a1 Merge remote-tracking branch 'crypto/master' omits d18e50a3a774 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits a666d33556e0 Merge remote-tracking branch 'nand/nand/next' omits fc65d1121810 Merge remote-tracking branch 'gfs2/for-next' omits 782f6c64c0ed Merge remote-tracking branch 'mac80211-next/master' omits c4b464f93a41 Merge remote-tracking branch 'bluetooth/master' omits 7eb6925f6fee Merge remote-tracking branch 'wireless-drivers-next/master' omits 5d7b3393b1a7 Merge remote-tracking branch 'nfc-next/master' omits 6fc0820515bd Merge remote-tracking branch 'ipsec-next/master' omits 020e9410c766 Merge remote-tracking branch 'bpf-next/master' omits daf47b7ac9c2 Merge remote-tracking branch 'net-next/master' omits 82579e59e615 Merge remote-tracking branch 'rdma/for-next' omits 4d6f5292aa94 Merge remote-tracking branch 'swiotlb/linux-next' omits 29380ba0ea8a Merge remote-tracking branch 'dlm/next' omits 6cdeb50a388b Merge remote-tracking branch 'ieee1394/for-next' omits ae538dd319db Merge remote-tracking branch 'opp/opp/linux-next' omits eca0246408b2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 8c82d9b2daee Merge remote-tracking branch 'pm/linux-next' omits 68b66428b040 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits c7a6ddec5491 Merge remote-tracking branch 'v4l-dvb-next/master' omits cdd9935fff42 Merge remote-tracking branch 'v4l-dvb/master' omits 35b2ccae5551 Merge remote-tracking branch 'jc_docs/docs-next' omits ca34e03f2a20 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 15870d459432 Merge remote-tracking branch 'i3c/i3c/next' omits f154f9065f18 Merge remote-tracking branch 'i2c/i2c/for-next' omits 8087a5688e48 Merge remote-tracking branch 'hid/for-next' omits d83a24ca4d36 Merge remote-tracking branch 'pci/next' omits 619c65303112 Merge remote-tracking branch 'printk/for-next' omits f018cd13f68b Merge remote-tracking branch 'vfs/for-next' omits 2113668f7a5b Merge remote-tracking branch 'orangefs/for-next' omits 337bcb1c66f0 Merge remote-tracking branch 'nfsd/nfsd-next' omits fd18446e6143 Merge remote-tracking branch 'nfs-anna/linux-next' omits 61440357581e Merge remote-tracking branch 'jfs/jfs-next' omits 22ff814bfd15 Merge remote-tracking branch 'f2fs/dev' omits c4a73f8d09f7 Merge remote-tracking branch 'ext4/dev' omits 34e536025982 Merge remote-tracking branch 'ext3/for_next' omits b066eb883318 Merge remote-tracking branch 'ecryptfs/next' omits ac5a9108b089 Merge remote-tracking branch 'cifs/for-next' omits 1164d0363dd3 Merge remote-tracking branch 'btrfs-kdave/for-next' omits ff9bcc56440c Merge remote-tracking branch 'befs/for-next' omits 8dfed86ac603 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5194f8b894cf Merge remote-tracking branch 's390/features' omits 58e044157c80 Merge remote-tracking branch 'parisc-hd/for-next' omits 2ff8bdce74e1 Merge remote-tracking branch 'nds32/next' omits 4dc91e9c42f0 Merge remote-tracking branch 'mips/mips-next' omits 0282fa72d90e Merge remote-tracking branch 'm68k/for-next' omits 65fa32500ff8 Merge remote-tracking branch 'csky/linux-next' omits fee6b7ec15ef Merge remote-tracking branch 'clk-samsung/for-next' omits b53d81c67fb0 Merge remote-tracking branch 'clk/clk-next' omits c94967a67a1b Merge remote-tracking branch 'tegra/for-next' omits 715e1db3d549 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9b8e2445b57c Merge remote-tracking branch 'samsung-krzk/for-next' omits 24620b3a48b5 Merge remote-tracking branch 'rockchip/for-next' omits f85108a1a342 Merge remote-tracking branch 'renesas/next' omits c94a54e46b76 Merge remote-tracking branch 'qcom/for-next' omits e96d0d9a322f Merge remote-tracking branch 'reset/reset/next' omits e26c3033f6c9 Merge remote-tracking branch 'omap/for-next' omits 9bc2830fb6b7 Merge remote-tracking branch 'mvebu/for-next' omits bc413a6051f4 Merge remote-tracking branch 'mediatek/for-next' omits d7aca71a4407 Merge remote-tracking branch 'keystone/next' omits c2a9ea9d8fa4 Merge remote-tracking branch 'imx-mxs/for-next' omits c9027d6391d4 Merge remote-tracking branch 'bcm2835/for-next' omits f550d4d202a6 Merge remote-tracking branch 'at91/at91-next' omits 74d96f49e032 Merge remote-tracking branch 'amlogic/for-next' omits e7c8b7f622b7 Merge remote-tracking branch 'actions/for-next' omits 68edfeacd31d Merge remote-tracking branch 'arm-soc/for-next' omits 100db1550fd4 Merge remote-tracking branch 'arm-perf/for-next/perf' omits dd015b6f0833 hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 P [...] omits c0dc32de7b1e Merge remote-tracking branch 'arm64/for-next/core' omits bec146cd6912 Merge remote-tracking branch 'asm-generic/master' omits e49ab328dfb1 Merge remote-tracking branch 'dma-mapping/for-next' omits 63693cc1c140 Merge remote-tracking branch 'kbuild/for-next' omits b9adc8aadc40 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 687886de6b66 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 6be74872310c Merge remote-tracking branch 'i3c-fixes/master' omits c4aafa234229 Merge remote-tracking branch 'vfs-fixes/fixes' omits 2157d2899373 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4dd2504bb193 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 018b382e75ef Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 9b8e21ccc74c Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 4d0754e4ad1e Merge remote-tracking branch 'crypto-current/master' omits 9b2ac1cdfddc Merge remote-tracking branch 'input-current/for-linus' omits 98b1e04e8e7f Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 6999e56114c7 Merge remote-tracking branch 'staging.current/staging-linus' omits 2a81dee2afcd Merge remote-tracking branch 'phy/fixes' omits 14bc61d99e28 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits ba83a7b84aee Merge remote-tracking branch 'pci-current/for-linus' omits 75952ca6476b Merge remote-tracking branch 'spi-fixes/for-linus' omits ff974386a576 Merge remote-tracking branch 'regulator-fixes/for-linus' omits cc28dc4d4157 Merge remote-tracking branch 'regmap-fixes/for-linus' omits e674b17fc8d9 Merge remote-tracking branch 'sound-current/for-linus' omits 5b97d799e9c4 Merge remote-tracking branch 'mac80211/master' omits 22be07012bed Merge remote-tracking branch 'netfilter/master' omits aeabe93ef5c1 Merge remote-tracking branch 'ipsec/master' omits 641e717c26aa Merge remote-tracking branch 'bpf/master' omits c6ae1530bbe6 Merge remote-tracking branch 'net/master' omits caad50c5364d Merge remote-tracking branch 'arc-current/for-curr' omits e83ddee76d40 pmbus: support for custom sysfs attributes omits f4ba531cce9c hwmon: Add support for samples attributes omits 563adc207d90 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits ce6846c027af platform/chrome: cros_ec: Add EC host command support using rpmsg omits 4f0663b75641 hwmon: (lm25066) Support SAMPLES_FOR_AVG register omits a842b7bdce04 hwmon: Document the samples attributes omits 29da68cc8b0d hwmon: (pmbus) Introduce PMBUS_VIRT_*_SAMPLES registers omits 0bf670359cee hwmon: (ir38064) delete incorrect line omits db6c540a0018 platform/chrome: wilco_ec: Add h1_gpio status to debugfs omits ba70c6efbe47 hwmon: (pmbus_core) Replace S_<PERMS> with octal values omits 8e07bf3fd615 hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Vol [...] omits cda5a29d95fb hwmon: (ir35221) fix company name omits 63bff6a216fc hwmon: (pwm-fan) Report probe errors consistently omits 78cdb0ae9437 hwmon: (pwm-fan) Add RPM support via external interrupt omits df8c956101b7 Documentation: pwm-fan: Add description for RPM support omits 08688e1bb4b3 dt-bindings: hwmon: (pwm-fan) Add tachometer interrupt omits e2c1b16af494 hwmon: OCC drivers are ARM-only omits a2144a5cb539 hwmon: (occ) Move common code to a separate module omits 3ee97c0d9c67 hwmon: (vt1211) Use request_muxed_region for Super-IO accesses omits c4fd41bdffa2 hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses omits ff217384e177 hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses omits c02373b522cc hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_ [...] omits ebad6d08dfce hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ [...] omits e1e8878e6a84 hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ [...] omits 9f35987d7bc0 hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE [...] omits b61eab0a35ec hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_AT [...] omits 27cbe791b085 hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_A [...] omits 6dbc14c82abe hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_D [...] omits 2a4ea3cd0b20 hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_A [...] omits 0780f48fbc94 hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 144aa140bf86 hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 2574c3c3fd90 hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 327ff37e7ed4 hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_A [...] omits 88ab66b0f26e hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_AT [...] omits 32481fe32464 hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_A [...] omits 3e5a464e0423 hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_A [...] omits 9b6b0a39792d hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_A [...] omits 598387d3ce4b Merge branch 'regulator-5.2' into regulator-next omits ec7794925c33 Merge branch 'regulator-5.1' into regulator-linus omits 3cf15e2fa872 Merge branch 'spi-5.2' into spi-next omits 994d57e7e533 Merge branch 'spi-5.1' into spi-linus omits 6ca36fd68bb3 Merge branch 'asoc-5.2' into asoc-next omits aadf615fe15f csky: Support vmlinux bootup with MMU off omits 88cf9a15e4a7 csky: Add perf_arch_fetch_caller_regs support omits eaf4e6eefc08 csky: Fixup wrong update_mmu_cache implementation omits fe8d205a31f6 csky: Support dynamic start physical address omits 2ab1ec36f8f0 csky: Reconstruct signal processing omits 6d458c52822e csky: Use in_syscall & forget_syscall instead of r11_sig omits 449e9e64956a csky: Add non-uapi asm/ptrace.h namespace omits bd387829d999 csky: mm/fault.c: Remove duplicate header omits 2ca6298f14e0 csky: remove redundant generic-y omits 15cd99d25523 csky: Update syscall_trace_enter/exit implementation omits 0657d87740eb csky: Add perf callchain support omits fe5b3725fda2 Merge branch 'core/core' omits 6a3b22287f31 Merge branch 'core/mm' omits 3ad849b73a95 Merge branch 'core/objtool' omits 5cb84eb726d9 Merge branch 'efi/core' omits 5f6db3673eaa Merge branch 'irq/core' omits 9a1616fb14ef Merge branch 'locking/core' omits 1ca200407c7d Merge branch 'perf/core' omits 2b61d998bacd Merge branch 'perf/urgent' omits dfe245782214 Merge branch 'ras/core' omits df0ccde89dec Merge branch 'sched/core' omits b238403227d1 Merge branch 'smp/hotplug' omits 37629891001f Merge branch 'timers/core' omits 9a6eb661ba4b Merge branch 'x86/asm' omits 7438642f2b4d Merge branch 'x86/build' omits 7d5a4eb16d8a Merge branch 'x86/cleanups' omits e19506f6007d Merge branch 'x86/cpu' omits f37036ac6dd9 Merge branch 'x86/entry' omits 8407d4e80a44 Merge branch 'x86/fpu' omits f8669b96c4f8 Merge branch 'x86/microcode' omits 2eea709cd6fd Merge branch 'x86/mm' omits 1fd990457e6f Merge branch 'x86/timers' omits 70edf0cd1d03 Merge branch 'x86/vdso' omits b417b649a34d ipmi: Remove file from ipmi_file_private omits e37008612e09 Merge tag 'perf-urgent-for-mingo-5.1-20190412' of git://gi [...] omits c166adf6ef2c Merge remote-tracking branch 'arm64/for-next/mmiowb' into [...] omits 3800f25d5d64 cifs: zero-range does not require the file is sparse omits e26fe90a7d3c SMB3: Clean up query symlink when reparse point omits c9ac7546cd7d cifs: fix page reference leak with readv/writev omits 6d2352b06aa3 SMB3: Add handling for different FSCTL access flags omits f772f8b3eabe cifs: Add support for FSCTL passthrough that write data to [...] omits 19d8a73dda83 cifs: remove superfluous inode_lock in cifs_{strict_}fsync omits e995049a7b9e cifs: Call MID callback before destroying transport omits d7aab1c6368a cifs: smbd: Retry on memory registration failure omits 933303053b9f cifs: smbd: Indicate to retry on transport sending failure omits 8f4607b056dd cifs: smbd: Return EINTR when interrupted omits 0d6fc0b343be cifs: smbd: Don't destroy transport on RDMA disconnect omits ae35219c785d smbd: Make upper layer decide when to destroy the transport omits 0c33f05e67b9 SMB3: update comment to clarify enumerating snapshots omits a52bde879056 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb omits a8750439c836 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] omits a93358609432 cifs: Fix DFS cache refresher for DFS links omits a6b2801f2fee cifs: don't use __constant_cpu_to_le32() omits 67fce66b5591 SMB3: Track total time spent on roundtrips for each SMB3 command omits e070c66d1aa3 CIFS: keep FileInfo handle live during oplock break omits 2613e7d78048 Merge LKMM and RCU commits omits 0bbb4ac22dee tools/memory-model: Make history-check scripts use mselect7 omits 1a289769759f tools/memory-model: Make checkghlitmus.sh use mselect7 omits fc513c7dcbde tools/memory-model: Fix scripting --jobs argument omits 4fa32e83e453 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 8df282f3b68e tools/memory-model: Add -v flag to jingle7 runs omits 052d7ad6ca10 tools/memory-model: Make runlitmus.sh check for jingle errors omits 30be5e93f674 tools/memory-model: Allow herd to deduce CPU type omits b06b910be04a tools/memory-model: Keep assembly-language litmus tests omits 77ab6ccc94c5 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 144f9c82c564 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 08ed0c488097 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 6c5fa2f349f5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits b4f27dfc6b7f tools/memory-model: Hardware checking for check{,all}litmus.sh omits 69d4939f4b17 tools/memory-model: Fix checkalllitmus.sh comment omits 8ce0646e4892 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits a04633b79587 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 6574d46398f2 tools/memory-model: Update parseargs.sh for hardware verification omits f283584a4e0e tools/memory-model: Fix paulmck email address on pre-exist [...] omits 21e6dfe04861 perf evsel: Use hweight64() instead of hweight_long(attr.s [...] omits 9b9607c0c01d ipc: do cyclic id allocation for the ipc object. omits 2a2ae56bfb42 ipc: conserve sequence numbers in ipcmni_extend mode omits 8a713cce2e8e ipc: allow boot time extension of IPCMNI from 32k to 16M omits c5b03742cfa1 ipc/mqueue: optimize msg_get() omits 7e8dd8cda98c ipc/mqueue: remove redundant wq task assignment omits 0f4a7bb79c92 ipc: prevent lockup on alloc_msg and free_msg omits e9f5d1ac3d00 scripts/gdb: silence pep8 checks omits 0774fe07d990 scripts-gdb-add-a-timer-list-command-v2 omits 17c357adc7c0 scripts/gdb: add a timer list command omits c2881100592d scripts-gdb-add-rb-tree-iterating-utilities-v2 omits 5babc71089af scripts/gdb: add rb tree iterating utilities omits 26fd984f5955 scripts-gdb-add-kernel-config-dumping-command-v2 omits 4a9bd17f785b scripts/gdb: add kernel config dumping command omits 28646b555c7f scripts/gdb: find vmlinux where it was before omits bd6c06771609 pps: pps-gpio PPS ECHO implementation omits 0b53e60f35c7 dt-bindings: pps: pps-gpio PPS ECHO implementation omits bdc78f31b5cd pps: descriptor-based gpio omits d1904671d40d panic/reboot: allow specifying reboot_mode for panic only omits afafa201048d panic: avoid the extra noise dmesg omits 500c3b8b126d gcov: docs: add a note on GCC vs Clang differences omits 63e03b2baa58 gcov: clang: move common GCC code into gcc_base.c omits 0280565ab901 eventfd: present id to userspace via fdinfo omits 775820b52a09 convert-struct-pid-count-to-refcount_t-fix omits 15f01e1d7b48 kernel/pid.c: convert struct pid:count to refcount_t omits 52962aec8140 sysctl: return -EINVAL if val violates minmax omits 32f5e066b3e2 kernel/sysctl.c: switch to bitmap_zalloc() omits e438c89f8d98 rapidio: fix a NULL pointer dereference when create_workqu [...] omits 983c92f7faa5 cpumask-fix-double-string-traverse-in-cpumask_parse-fix omits dfcd17d92092 include/linux/cpumask.h: fix double string traverse in cpu [...] omits 90facf355995 kernel/signal.c: annotate implicit fall through omits c670bea9122d fs/fat/file.c: issue flush after the writeback of FAT omits 906b15c31322 autofs: add description of ignore pseudo mount option omits 977865aca350 autofs: update mount control expire desription with AUTOFS [...] omits 30f3c71a153b autofs: update AUTOFS_EXP_LEAVES description omits d64189fb2c21 autofs: update autofs.txt for strictexpire mount option omits 5a38db829577 autofs: fix some word usage oddities in autofs.txt omits 07f7a8510bbd fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits 5bd1f98d1fee fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter omits 0eb187991fcb fs/binfmt_elf.c: free PT_INTERP filename ASAP omits e932f8bcbe89 fs/binfmt_elf.c: make scope of "pos" variable smaller omits 7240fb7ac138 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits 83def6bfd201 checkpatch: fix something omits 68fe1d9b70f6 lib/math/rational.c: fix possible incorrect result from ra [...] omits 9c35c4fb016d include/linux/bitops.h: fix UBSAN undefined behavior warni [...] omits 57d73b4ffe6f lib/test_bitmap: add tests for bitmap_parselist_user() omits fe62e8c1b315 lib/test_bitmap: add testcases for bitmap_parselist() omits 4abfd5d3f161 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits 086c7026582c lib: rework bitmap_parselist omits 2a3bdfbc2116 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits 792a62a679d0 lib/math: move int_pow() from pwm_bl.c for wider use omits f45390dac64e lib: Move mathematic helpers to separate folder omits fb81ca72f9ba lib/list_sort: optimize number of calls to comparison function omits 865fcf7ae7fe lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits 33cdd5c22a3b lib/sort: avoid indirect calls to built-in swap omits 9b04ecfeb5d5 lib/sort: use more efficient bottom-up heapsort variant omits fbb5d3827314 lib/sort: make swap functions more generic omits 23861a5cd84e lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits 8df6389b6284 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 6d74cce59c05 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 21370d1472ed lib/genalloc.c: export symbol addr_in_gen_pool omits 7e4deadf0035 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 5d06d5a3308a lib/bitmap.c: remove unused EXPORT_SYMBOLs omits 84de9d63a421 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits c27bb90103d1 kernel/latencytop.c: remove unnecessary checks for latency [...] omits 097f264e0796 kernel/notifier.c: double register detection omits fde30099c27b treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits 685dc1264544 kdb: det rid of broken attempt to print CCVERSION in kdb summary omits 750eea8c33f8 fs/select: avoid clang stack usage warning omits d4a54a98dc93 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ed5ccb7e3b23 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e4dea9468e62 mm: don't expose page to fast gup before it's ready omits 3b3063176549 mm-mincore-make-mincore-more-conservative-v2 omits e2f4d60e12b7 mm/mincore.c: make mincore() more conservative omits 2ccde587004d mm/vmscan: remove unused lru_pages argument omits 5170d78b94d5 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits d6afe3cbd93b mm: maintain randomization of page free lists omits a35bd92433db mm-move-buddy-list-manipulations-into-helpers-fix2 omits 42d08aac0c5e mm: fix buddy list helpers omits 522e7c32dec6 mm: move buddy list manipulations into helpers omits cbcac7edee0c mm/shuffle: fix shuffle enable omits 5df893e80265 mm: shuffle initial free memory to improve memory-side-cac [...] omits 287819acc18b mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 62c09c2572f0 powerpc: use probe_user_read() omits 72fdfbe8f692 mm-add-probe_user_read-fix omits de4f08a9eb30 include/linux/uaccess.h: add probe_user_read() omits 5b05f3aafef7 mm, memcg: make scan aggression always exclude protection omits 0c237e4beb09 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 2713b5645407 mm, memcg: proportional memory.{low,min} reclaim omits 437e5b067900 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 omits c9962924a35c mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits 58d22cfc2d49 mm-vmap-add-debug_augment_propagate_check-macro-v4 omits a1d26d2c51ea mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits 537c4834b0b4 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 omits e925d43b498e mm/vmap: keep track of free blocks for vmap allocation omits 2e261f9a35c5 mm/vmalloc.c: keep track of free blocks for vmap allocation omits 3319f8b3a38b mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 4bd2865fb507 psi: introduce psi monitor omits 473388c56666 include/: refactor headers to allow kthread.h inclusion in [...] omits 5c98c261b53e psi: track changed states omits b3a2668dd407 psi: split update_stats into parts omits 464f20e0b477 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits cd62f259fbcd psi: rename psi fields in preparation for psi trigger addition omits c12754171b3f psi: make psi_enable static omits db5526f389c2 psi: introduce state_mask to represent stalled psi states omits fddab5268de7 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 9c399cf0e331 memcg: schedule high reclaim for remote memcgs on high_work omits e820c546cddc mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] omits 3a3a00b781c4 mm/memory_hotplug: make __remove_section() never fail omits e1ef84ca92ac mm/memory_hotplug: make unregister_memory_section() never fail omits 5af92d15e179 mm/memory_hotplug: release memory resource after arch_remo [...] omits f007c1f4e910 mm/filemap.c: fix minor typo omits e60ac30862d2 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] omits 0b423ef224e4 mm, memory_hotplug: provide a more generic restrictions fo [...] omits aeda82c8313a mm, memory_hotplug: cleanup memory offline path omits d3a5bb59fc89 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits fbf45a52eb25 mm: implement new zone specific memblock iterator omits dd5cd056007f mm: drop meminit_pfn_in_nid as it is redundant omits a87a3fa26a38 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits c85c7f93dc5d mm/rmap.c: use the pra.mapcount to do the check omits 1d104bbfe8ec mm-enable-error-injection-at-add_to_page_cache-fix omits 04847bc48443 mm/filemap.c: enable error injection at add_to_page_cache() omits 73afe443d525 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper omits 70d09988fb8a mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] omits 8c82511cab51 mm/mmu_notifier: use correct mmu_notifier events for each [...] omits ab959675a83b mm/mmu_notifier: contextual information for event triggeri [...] omits f742e35302b1 mm/mmu_notifier: contextual information for event enums omits c3c8afe2d9b7 mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags omits 0465a5769e9c mm/mmu_notifier: convert user range->blockable to helper function omits ce1a8d11c5ac mm/mmu_notifier: helper to test if a range invalidation is [...] omits 3f756afaa633 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits 8cc043b6d0f4 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] omits fa6a13e90b16 mm/hmm: add an helper function that fault pages and map th [...] omits 553ef9c66e91 mm/hmm: add helpers to test if mm is still alive or not omits 0ec07abc3110 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits f245a532ae2c mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits 3730a5bd6faf mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 75ab9c881238 mm/hmm: improve driver API to work and wait over a range omits 4cb9615fd669 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits eb7a0721c98a mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 5edcd1582e0e mm/hmm: do not erase snapshot when a range is invalidated omits fbe1d132a5a5 mm/hmm: use reference counting for HMM struct omits 711fb0ac6d7e mm/hmm: select mmu notifier when selecting HMM omits 6a1d12ce0f4f hugetlb: use same fault hash key for shared and private mappings omits 55290bf1171e hugetlbfs: on restore reserve error path retain subpool re [...] omits 2a53e2dacfef drivers/base/memory.c: clean up relics in function parameters omits b19b37873fb0 mm/sparse.c: clean up obsolete code comment omits d3ec7897891d include/linux/balloon_compaction.h: drop unused function stubs omits c94254d230bd mm/swap.c: __pagevec_lru_add_fn: typo fix omits 0f41a46966aa mm/hugetlb: get rid of NODEMASK_ALLOC omits 3cf7123d3561 hugetlbfs: fix potential over/underflow setting node speci [...] omits 2ba23102937c mem-hotplug: fix node spanned pages when we have a node wi [...] omits f0c63cf5f270 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits 40c19061926d mm: page_mkclean vs MADV_DONTNEED race omits 247878b4fbdb mm: introduce put_user_page*(), placeholder versions omits 09ed95834d11 hugetlb: allow to free gigantic pages regardless of the co [...] omits 95dbfa0c43c8 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits 5727ee8f0ac2 sparc: advertise gigantic page support omits a680421f378f sh: advertise gigantic page support omits e519ed2cdc6e riscv: switch over to generic free_initmem() omits 054e7a723586 init: free_initmem: poison freed init memory omits b302e7d7cfab hexagon: switch over to generic free_initmem() omits 6e2ff35462c3 init: provide a generic free_initmem implementation omits 984f26d3a3be initramfs: poison freed initrd memory omits 08cdf16cf0f8 initramfs: provide a generic free_initrd_mem implementation omits b6d67ab16464 initramfs: move the legacy keepinitrd parameter to core code omits 152dd7c30a83 initramfs: fix a compilation error omits fe5d69733193 initramfs: cleanup populate_rootfs omits 08b0a2ce4df2 initramfs: factor out a helper to populate the initrd image omits 633c8e33c29c initramfs: cleanup initrd freeing omits dce18ff7f099 initramfs: free initrd memory if opening /initrd.image fails omits 6d518bc61296 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits acfbc3c73491 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits 3ccd047b64c4 mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits e782d902fc19 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits 3fe40680872c mm: memcontrol: replace node summing with memcg_page_state() omits 178557223546 mm: memcontrol: replace zone summing with lruvec_page_state() omits 5ce7574c1b4e mm: memcontrol: track LRU counts in the vmstats array omits 4cdf3574619f mm/vmscan: add tracepoints for node reclaim omits d0b47488fbfb mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits 139011277897 mm: change mm_update_next_owner() to update mm->owner with [...] omits 132cbd134378 mm, compaction: some tracepoints should be defined only wh [...] omits b42f340924fe mm: compaction: show gfp flag names in try_to_compact_page [...] omits 3a46ee4995ea mm/cma.c: fix the bitmap status to show failed allocation reason omits 1be7516d81d8 mm-compaction-fix-an-undefined-behaviour-fix omits c9e8e4e375c4 mm/compaction.c: fix an undefined behaviour omits 66aadacb0c44 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 0b7106641491 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits 313ef84a4312 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits d3bdfe0f955d IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 67ed54e46284 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits e542939a7ca5 ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 omits f05faf9ff827 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 51d633ac7e00 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 omits 2910bb1b490a mm/gup: add FOLL_LONGTERM capability to GUP fast omits bf02aeacf9b5 mm/gup: change GUP fast to use flags rather than a write 'bool' omits 2e17762f9a9e mm/gup: change write parameter to flags in fast walk omits 84f631ed92ee mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 omits 86d66694919e mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits b7c1e217ae40 mm: generalize putback scan functions omits bfc11f56e735 mm: remove pages_to_free argument of move_active_pages_to_lru() omits 725238595665 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits c109282747ef mm: move nr_deactivate accounting to shrink_active_list() omits cb87c3665e20 mm: move recent_rotated pages calculation to shrink_inacti [...] omits fc9725a13cb2 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits 524d58d80322 page-cache-store-only-head-pages-in-i_pages-fix-fix omits fcb41db68318 page-cache-store-only-head-pages-in-i_pages-fix omits 2417889e1356 mm: page cache: store only head pages in i_pages omits 48cffb563521 userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits a8879d1a4609 userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits 6ebcc3a27291 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 05568bdf39c8 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits 4764518123ea mm/slub.c: update the comment about slab frozen omits 0d856717cd74 mm/slab.c: remove unneed check in cpuup_canceled omits 2a95fbc5f771 slub: remove useless kmem_cache_debug() before remove_full() omits 56e43161f272 mm: remove stale comment from page struct omits eab4d71441bf slab: use slab_list instead of lru omits 6f992a5972a6 slub: use slab_list instead of lru omits f77a2c293e7a slub: add comments to endif pre-processor macros omits b10a4aed5924 slob: use slab_list instead of lru omits 4b7daa56deb9 slob: respect list_head abstraction layer omits 16a871f0d073 list: add function list_rotate_to_front() omits c7146eb5480b ramfs: support O_TMPFILE omits 516599f26493 ocfs2: checkpoint appending truncate log transaction befor [...] omits 5c7ff7bc7683 ocfs2: wait for recovering done after direct unlock request omits 78cff9d6d8eb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 81093ce65c9e ocfs2: clear zero in unaligned direct IO omits 1a9339122a47 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget omits f1c6d905d49a ocfs2: use common file type conversion omits a3c10c3c22f0 lib/debugobjects.c: move printk out of db lock critical sections omits c34cc1d44b60 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits 2d207d7ef809 scripts/spelling.txt: add more typos to spelling.txt and sort omits ccd26e740253 kernel/sys.c: prctl: fix false positive in validate_prctl_map() omits f2ecd03393fd mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBF [...] omits 63ac4dae5f30 mm/memory_hotplug: do not unlock after failing to take the [...] omits e5bfaadb1429 mm-swapoff-shmem_unuse-stop-eviction-without-igrab-fix omits 901749176c0d mm: swapoff: shmem_unuse() stop eviction without igrab() omits 1ce033f54eba mm: swapoff: take notice of completion sooner omits 5f28d41f4e8d mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES omits 579ecef7dabd mm: swapoff: shmem_find_swap_entries() filter out other types omits 4ac415e29055 slab: store tagged freelist for off-slab slabmgmt omits 36c3cd4eaf10 userfaultfd: use RCU to free the task struct when fork fails omits c4a9c3d24796 coredump: fix race condition between mmget_not_zero()/get_ [...] omits d60b14504a79 mm: add /sys/kernel/slab/cache/cache_dma32 omits 4412c59675f7 checkpatch: don't interpret stack dumps as commit IDs omits b309328a59fd cifs: fix handle leak in smb2_query_symlink() omits c1c5836532a0 ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash omits ff4f5471801f tools lib traceevent: Fix missing equality check for strcmp omits d2d0aef9277a perf stat: Disable DIR_FORMAT feature for 'perf stat record' omits 961df45e5de6 perf scripts python: export-to-sqlite.py: Fix use of paren [...] omits 6fc1c02ab12e cifs: Fix lease buffer length error omits cb17faf082da cifs: Fix use-after-free in SMB2_read omits e625bda470cc cifs: Fix use-after-free in SMB2_write omits f0f702655b09 perf header: Fix lock/unlock imbalances when processing BP [...] omits a5f28d60dd27 hwmon: (smsc47b397) Use request_muxed_region for Super-IO [...] omits 28a455064692 hwmon: (pc87427) Use request_muxed_region for Super-IO accesses omits c4dbe0cceae9 hwmon: (f71805f) Use request_muxed_region for Super-IO accesses omits 98230f224856 hwmon: (ina2xx) Fix build warning omits 5f45ec84936b hwmon: (lm63) Fix build warning omits 7905fffc7a58 hwmon: lm95245: Fix build warnings omits 5c734fb54ddc hwmon: (tmp421) Fix build warning omits 50b3ca959e60 hwmon: (stts751) Fix build warning omits 018a230e787c hwmon: (max6621) Fix build warning omits 2bc5e20473ed hwmon: (lm85) Fix build warning omits 691474ed66e9 hwmon: (max6650) Fix build warning omits afd549307d6e hwmon: (max6697) Fix build warning omits 5bcea778ecf7 hwmon: (ina209) Fix build warning omits b7a01066f917 hwmon: (lm75) Fix build warning omits d96a87e6a736 hwmon: (w83773g) Fix build warning omits 24d6ffa500ae hwmon: (ads7828) Fix build warning omits 0e3c33aa8b7e hwmon: (hih6130) Fix build warning omits 3485341286ae hwmon: (adt7475) Fix build warning omits 3468e872993d hwmon: (ads1015) Fix build warning omits 3653e29e17ea hwmon: (tmp103) Fix build warning omits 971c97299972 hwmon: (tmp102) Fix build warning omits e8a932de21ad hwmon: (ad7414) Fix build warning omits 35540833c188 hwmon: (adc128d818) Fix build warning omits 0aed5ecbe5cd hwmon: (lm90) Fix build warning omits c01502e6b439 hwmon: (ltc4151) Fix build warning omits c84a91cb8ab6 hwmon: (pmbus/ucd900) Fix build warning omits 0b1f222e70ac hwmon: (pmbus/tps53679) Fix build warning omits c4e6a1bab277 hwmon: (pmbus/ucd9200): Mark ucd9200_of_match as maybe_unused omits 94fb0af9f3d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits f0418a9231b6 tools/memory-model: Make judgelitmus.sh identify bad macros omits 25f19a5ae32c tools/memory-model: Make cmplitmushist.sh note timeouts omits e3a6f2ea892f tools/memory-model: Make judgelitmus.sh note timeouts omits b00c19ab29b6 f2fs: add tracepoint for f2fs_file_write_iter() omits b0b8aa8809d6 f2fs: add tracepoint for f2fs_filemap_fault() omits 1eb4164ed543 x86/perf/amd: Fix build failure when CONFIG_HAVE_NMI_WATCH [...] omits d428eed50796 tools/memory-model: Do not use "herd" to refer to "herd7" omits 27e15ddcb9af tools/memory-model: Fix comment in MP+poonceonces.litmus omits ba099ffb9a29 tools/memory-model: Make scripts be executable omits c16fec806b4b ipmi: fix sleep-in-atomic in free_user at cleanup SRCU use [...] omits 8df96246fcfe ipmi_si: remove an unused variable in try_smi_init() omits 897a4acbeb20 ipmi: Make ipmi_interfaces_srcu variable static omits 9ef9dd1fe6ba hwmon: (iio_hwmon) Simplify attr.name generation in iio_hw [...] omits df652a98cee1 hwmon: (jz4740) Use devm_platform_ioremap_resource omits c4d7902fa8cf hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro omits 15afe269018c hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro omits 6da3e88efbbe hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro omits 9dcd048a5fac hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro omits 5c7217c69702 hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro omits 4dd63e4b9064 hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro omits 71f2c27af69b hwmon: (max6621) Use HWMON_CHANNEL_INFO macro omits 75e08e9c1ef4 hwmon: (max31790) Use HWMON_CHANNEL_INFO macro omits 2733b4604e53 hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro omits aa585a17d7ae hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro omits 6cd93be82e83 hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro omits 98abb24d230b hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro omits 402ebdfaa5b4 hwmon: (lm90) Use HWMON_CHANNEL_INFO macro omits 2bb79f97ffab hwmon: (lm75) Use HWMON_CHANNEL_INFO macro omits 902b730e5784 hwmon: (jc42) Use HWMON_CHANNEL_INFO macro omits 298c6c6627b5 hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro omits f7c651920da3 hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro omits a1c4247f6eeb hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO omits aee73256a02b hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro omits 21383cd4bce4 hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver omits 9eec5a13ae22 hwmon: lochnagar: Add device tree binding document omits 4b0ce09bc880 hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro omits 5ef5fc643f83 hwmon: Add convience macro to define simple static sensors omits b51c58077cbc hwmon: (mlxreg-fan) Add support for fan capability registers omits 34fdbe5544c7 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails omits 60f52ab61c7d x86/perf/amd: Remove need to check "running" bit in NMI handler omits 09466d997703 Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits 141bbc6deb52 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild omits 3de378960a7f Merge branch 'v5.2/dt64' into tmp/aml-rebuild omits 4da3c10fd1bb Merge branch 'v5.2/dt' into tmp/aml-rebuild omits d0d85ba55d62 Merge branch 'for-next-stale-20190328' into for-next-20190328 omits 14dcccda0c63 Merge branch 'for-next-next-v5.1-20190328' into for-next-20190328 omits 5fefa4b66e4b Merge branch 'for-next-current-v5.0-20190328' into for-nex [...] omits 24152031b7fd Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits d013d5390bb7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] omits fc687a99c48b Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] omits c254dc9c273a Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] omits 559cecc4a2ae Merge branch 'misc-next' into for-next-next-v5.1-20190328 omits fa546ea75cee Merge branch 'misc-5.1' into for-next-current-v5.0-20190328 omits da8d67bb75ad btrfs: tree-checker: get fs_info from eb in check_inode_item omits 47744b0e5fe3 btrfs: tree-checker: get fs_info from eb in check_dev_item omits 7d2c1b858d01 btrfs: tree-checker: get fs_info from eb in dev_item_err omits d93219d7f759 btrfs: tree-checker: get fs_info from eb in chunk_err omits b39d52f36a89 btrfs: tree-checker: get fs_info from eb in check_leaf omits cd3fcb961a24 btrfs: tree-checker: get fs_info from eb in check_leaf_item omits 966eeba19567 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] omits 369054cbc0b9 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] omits 25385b7be697 btrfs: tree-checker: get fs_info from eb in block_group_err omits 33ada247b043 btrfs: tree-checker: get fs_info from eb in check_dir_item omits 562dcc381acb btrfs: tree-checker: get fs_info from eb in dir_item_err omits 256116d74402 btrfs: tree-checker: get fs_info from eb in check_csum_item omits bf8fd4e07919 btrfs: tree-checker: get fs_info from eb in file_extent_err omits dc46aa0c5d4b btrfs: tree-checker: get fs_info from eb in generic_err omits 026c5dbdfcb2 Btrfs: do not allow trimming when a fs is mounted with the [...] omits 9944a5b5d26e btrfs: inode: Verify inode mode to avoid NULL pointer dereference omits 271023b7d19a btrfs: tree-checker: Verify inode item omits 55bb946e7ba5 btrfs: tree-checker: Enhance chunk checker to validate chu [...] omits 43d58b7c2932 btrfs: tree-checker: Verify dev item omits 698de3a600e4 btrfs: tree-checker: Check chunk item at tree block read time omits b55931eaa013 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] omits ede38a2f4054 btrfs: tree-checker: Make chunk item checker messages more [...] omits df890173f820 btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] omits ea4d8f159132 btrfs: qgroup: remove obsolete fs_info members omits 6e95aac3e634 btrfs: get fs_info from eb in btrfs_verify_level_key omits f7e46f29be03 btrfs: get fs_info from eb in btree_read_extent_buffer_pages omits 6fb40d0c629f btrfs: get fs_info from eb in read_node_slot omits 70c4b87eafa3 btrfs: get fs_info from eb in btrfs_leaf_free_space omits b9c192a97cf8 btrfs: get fs_info from eb in clean_tree_block omits 85cf3d44de79 btrfs: get fs_info from eb in tree_mod_log_eb_copy omits ac8ee96474e6 btrfs: get fs_info from eb in check_tree_block_fsid omits fe071f378325 btrfs: get fs_info from eb in btrfs_exclude_logged_extents omits e3b4954786ea btrfs: get fs_info from eb in leaf_data_end omits 933f25dfd04a btrfs: get fs_info from eb in write_one_eb omits e5870d26292b btrfs: get fs_info from eb in repair_eb_io_failure omits c3dc665f7548 btrfs: get fs_info from eb in lock_extent_buffer_for_io omits 0b3436f5f989 btrfs: use common file type conversion omits e7a925942509 btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits 7d9af3ab0c1a btrfs: use BUG() instead of BUG_ON(1) omits 8319fc71f118 btrfs: move tree block wait and write helpers to tree-log omits f01b97b0fb1e btrfs: remove stale definition of BUFFER_LRU_MAX omits 08984e8b0188 btrfs: Defer setting new inode mode until after do_set_acl [...] omits 54ed8fdf30ee btrfs: tests: unify messages when tests start omits fe6dc4b4ee63 btrfs: tests: drop messages when some tests finish omits fa1d10361f00 btrfs: tests: fix comments about tested extent map ranges omits 1ccdfe23ed54 btrfs: tests: use SZ_ constants everywhere omits 3f419b905401 btrfs: tests: use standard error message after extent map [...] omits 3638b325372a btrfs: tests: return error from all extent map test cases omits 81137f84b26e btrfs: tests: return errors from extent map test case 4 omits 7e2f2bfd40c9 btrfs: tests: return errors from extent map test case 3 omits 4fad52b68793 btrfs: tests: return errors from extent map test case 2 omits e8a3dc5cf29c btrfs: tests: return errors from extent map test case 1 omits a9bd621f3565 btrfs: tests: return errors from extent map tests omits 5cc9bc5229d6 btrfs: tests: properly initialize fs_info of extent buffer omits d6207eb70adc btrfs: tests: use standard error message after block group [...] omits b9d076128c17 btrfs: tests: use standard error message after inode alloc [...] omits f74030a66270 btrfs: tests: use standard error message after path alloca [...] omits c6cc91dd805e btrfs: tests: use standard error message after extent buff [...] omits edd1417f8344 btrfs: tests: use standard error message after root alloca [...] omits c9d6b2dfcce0 btrfs: tests: use standard error message after fs_info all [...] omits 00fb097240c9 btrfs: tests: add table of most common errors omits 146925c75102 btrfs: tests: print file:line for error messages omits 190151b8bd0d btrfs: tests: don't leak fs_info in extent_io bitmap tests omits 5e66198b8010 btrfs: tests: handle fs_info allocation failure in extent_ [...] omits cd70d74f3e30 btrfs: Do mandatory tree block check before submitting bio omits 84d7d1b1e882 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits dc7da083d4d3 btrfs: fix panic during relocation after ENOSPC before wri [...] omits 3c55b4f17c12 btrfs: Use less confusing condition for uptodate parameter [...] omits ff5494cda00d btrfs: extent_io: Handle errors better in extent_writepages() omits b22be322e6fd btrfs: extent_io: add proper error handling to lock_extent [...] omits b62d89d4e615 btrfs: extent_io: Handle errors better in extent_write_loc [...] omits d1f9411134b6 btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits 0c4fbfe676dc btrfs: extent_io: Handle errors better in btree_write_cach [...] omits f128ee7d7b46 btrfs: extent_io: Handle errors better in extent_write_ful [...] omits ee945ae46fc9 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits f1d786c5ed1b btrfs: Always output error message when key/level verifica [...] omits feb9b50e5502 btrfs: Check the first key and level for cached extent buffer omits 97bb42bf8396 btrfs: Correctly free extent buffer in case btree_read_ext [...] omits 349cfda1bf40 btrfs: Make btrfs_(set|clear)_header_flag return void omits 3b37ffa325c6 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits 5305788cb2a5 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage omits 6f7e36989cb3 btrfs: Exploit the fact that pages passed to extent_readpa [...] omits cb050e7f39a5 btrfs: switch extent_buffer::lock_nested to bool omits 96e0e28c9805 btrfs: use assertion helpers for extent buffer write lock [...] omits ec19518512b1 btrfs: add assertion helpers for extent buffer write lock [...] omits a75ed42108df btrfs: use assertion helpers for extent buffer read lock counters omits 4c60adce192c btrfs: add assertion helpers for extent buffer read lock counters omits 568a67ed98b3 btrfs: use assertion helpers for spinning readers omits 0c4095718fbd btrfs: add assertion helpers for spinning readers omits caf81238a9d6 btrfs: use assertion helpers for spinning writers omits 9661257734b0 btrfs: add assertion helpers for spinning writers omits be6f426fd0aa btrfs: Remove EXTENT_IOBITS omits fa92f3e2ffda btrfs: Remove EXTENT_WRITEBACK omits e95322ab40c9 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add omits 6929ff76b799 btrfs: Factor out common extent locking code in submit_com [...] omits 4fffefe306a6 btrfs: Set io_tree only once in submit_compressed_extents omits 0071ea45717a btrfs: Replace clear_extent_bit with unlock_extent omits 2314dfcd1574 btrfs: Make compress_file_range take only struct async_chunk omits 8b40500b7f87 btrfs: Remove fs_info from struct async_chunk omits a8236bba90cf btrfs: Rename async_cow to async_chunk omits 27558b55b8f9 btrfs: Preallocate chunks in cow_file_range_async omits 70e808a144ed btrfs: merge btrfs_setxattr and do_setxattr omits 042aa9382be2 btrfs: don't create transaction in btrfs_setxattr omits 819cd81c137b btrfs: start transaction in btrfs_xattr_handler_set omits 62ef14c27b7e btrfs: start transaction in btrfs_set_acl omits 682ed4a94369 btrfs: start transaction in btrfs_set_prop_trans omits f42b202d0af0 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans omits 324ca2c1a69c btrfs: rename fs_info argument to fs_private omits 10e02a8f96ea btrfs: drop redundant forward declaration in props.c omits 8208e09bdb6a btrfs: merge _btrfs_set_prop helpers omits 1b5d0c4418e2 btrfs: reduce kmap_atomic time for checksumming omits a71742bb168e btrfs: tracepoints: Add trace events for extent_io_tree omits b990579dd6ee btrfs: Introduce extent_io_tree::owner to distinguish diff [...] omits 5d46e4b3404d btrfs: switch extent_io_tree::track_uptodate to bool omits 99dab763725b btrfs: Introduce fs_info to extent_io_tree omits e8bb03f4b6fa Btrfs: remove no longer used 'sync' member from transactio [...] omits 578aa664b272 btrfs: zstd: remove indirect calls for local functions omits c091febbc7ad btrfs: scrub: return EAGAIN when fs is closing omits 9276e718408d btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 30cd4df021ef btrfs: Don't panic when we can't find a root key omits 6c01edf63890 btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 307718b6f63a btrfs: factor our read/write stage off csum_tree_block int [...] omits 5812f97c0a22 tpm: Fix the type of the return value in calc_tpm2_event_size() omits cfb1f7ee3b35 KEYS: trusted: fix -Wvarags warning omits a8b9976045c8 selftests/tpm2: Extend tests to cover partial reads omits 3b8a86d14cd7 selftests/tpm2: Open tpm dev in unbuffered mode adds 5512320c9f6f Merge tag 'fsdax-fix-5.1-rc6' of git://git.kernel.org/pub/ [...] adds 618d919cae2f Merge tag 'libnvdimm-fixes-5.1-rc6' of git://git.kernel.or [...] adds cfd32acf7875 KVM: x86/mmu: Fix an inverted list_empty() check when zapp [...] adds 690908104e39 KVM: nVMX: allow tests to use bad virtual-APIC page address adds 2b27924bb1d4 KVM: nVMX: always use early vmcs check when EPT is disabled adds bc8a3d8925a8 kvm: mmu: Fix overflow on kvm mmu page limit calculation adds 4a58038b9e42 Revert "svm: Fix AVIC incomplete IPI emulation" adds e44e3eacccfd svm/avic: Fix invalidate logical APIC id entry adds 99c221796a81 KVM: x86: svm: make sure NMI is injected after nmi_singlestep adds 1811d979c716 x86/kvm: move kvm_load/put_guest_xcr0 into atomic context adds 672ff6cff80c KVM: x86: Raise #GP when guest vCPU do not support PMU adds e51bfdb68725 KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU adds ed19321fb657 KVM: x86: Load SMRAM in a single shot when leaving SMM adds c5833c7a43a6 KVM: x86: Open code kvm_set_hflags adds 9ec19493fb86 KVM: x86: clear SMM flags before loading state while leaving SMM adds 8f4dc2e77cdf KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU adds b68f3cc7d978 KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels adds c68c21ca9297 selftests: kvm/evmcs_test: complete I/O before migrating g [...] adds c2390f16fc5b selftests: kvm: fix for compilers that do not support -no-pie adds 79904c9de0d1 selftests: kvm: add a selftest for SMM adds be43c440eb5d KVM: x86: fix warning Using plain integer as NULL pointer adds 1d487e9bf8ba KVM: fix spectrev1 gadgets adds 7a223e06b1a4 KVM: x86: avoid misreporting level-triggered irqs as edge- [...] adds b5de3c5026f5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 1b937e8faa87 RISC-V: Add separate defconfig for 32bit systems adds 6ec4bae178d8 dt-bindings: clock: sifive: add FU540-C000 PRCI clock constants adds f05badde4e20 RISC-V: Fix Maximum Physical Memory 2GiB option for 64bit systems adds 444fe9913539 Merge tag 'riscv-for-linus-5.1-rc6' of git://git.kernel.or [...] adds a9d06162be53 lib/siphash.c: mark expected switch fall-throughs adds 1995fa480636 kernel/compat.c: mark expected switch fall-throughs adds 655de12b406c Merge remote-tracking branch 'fixes/master' adds 4fcf5d9054e5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds cc1bb830a024 Merge remote-tracking branch 'arc-current/for-curr' adds 614c70f35cd7 bnx2x: fix spelling mistake "dicline" -> "decline" adds 21849cb7b1fd Merge remote-tracking branch 'net/master' adds 7ad1eac73f96 tools: bpftool: fix infinite loop in map create adds fed68833fc53 libbpf: add binary to gitignore adds d6bcd83674f0 Merge remote-tracking branch 'bpf/master' adds 837f74116585 xfrm: update doc about xfrm[46]_gc_thresh adds 1457fdfd85fa Merge remote-tracking branch 'ipsec/master' adds a4a9a617dfb6 Merge remote-tracking branch 'netfilter/master' adds 1c9009935a0e Merge remote-tracking branch 'mac80211/master' adds 644849734e97 Merge remote-tracking branch 'sound-current/for-linus' adds b5df6ae6bb99 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 071c08c8e3e2 Merge branch 'regulator-5.1' into regulator-linus adds a3a73db41f35 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3f6e3f7843a6 spi: tegra114: fix PIO transfer adds a1bfbb10900d Merge branch 'spi-5.1' into spi-linus adds 51d06781c1dd Merge remote-tracking branch 'spi-fixes/for-linus' adds 6b6d42460f36 Merge remote-tracking branch 'pci-current/for-linus' adds ace965696da2 serial: sh-sci: Fix HSCIF RX sampling point calculation adds 6b87784b5359 serial: sh-sci: Fix HSCIF RX sampling point adjustment adds e00164a0f000 sc16is7xx: move label 'err_spi' to correct section adds b34eb7857090 Merge remote-tracking branch 'tty.current/tty-linus' adds c01c348ecdc6 USB: core: Fix unterminated string returned by usb_string() adds cfad6f6222fa Merge remote-tracking branch 'usb.current/usb-linus' adds b17e79b8204f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 6211f3c6ffd0 Merge remote-tracking branch 'phy/fixes' adds 08b7c2f9208f staging: comedi: vmk80xx: Fix use of uninitialized semaphore adds 663d294b4768 staging: comedi: vmk80xx: Fix possible double-free of ->us [...] adds f4e97f5d4c9e staging: erofs: fix unexpected out-of-bound data access adds d950b243da99 Merge remote-tracking branch 'staging.current/staging-linus' adds bb0925b283fe Merge tag 'extcon-fixes-for-5.1-rc4' of git://git.kernel.o [...] adds 3052f66417c4 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 99be3dbb5f8c Merge remote-tracking branch 'input-current/for-linus' adds 71ac878a1234 Merge remote-tracking branch 'crypto-current/master' adds 7c3a505a2f24 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 11e600a8c79d ARM: OMAP1: ams-delta: fix early boot crash when LED suppo [...] adds 2f7ab5407b83 Merge remote-tracking branch 'omap-fixes/fixes' adds 53f1647da3e8 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails adds b88c5049219a hwmon: (occ) Fix extended status bits adds 392d31cfd8b5 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f465eb45db07 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 889784c5a50a Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8688233d3cd7 Merge remote-tracking branch 'vfs-fixes/fixes' adds 47daf1644145 Merge remote-tracking branch 'i3c-fixes/master' adds 57f634b76a95 platform/x86: dell-laptop: fix rfkill functionality adds 5b4e9247c17d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds be549d491154 scsi: core: set result when the command cannot be dispatched adds 035c13159d3a Merge remote-tracking branch 'scsi-fixes/fixes' adds 5aae7832d1b4 drm/i915: Do not enable FEC without DSC adds f5c58ba18ab8 drm/i915: Restore correct bxt_ddi_phy_calc_lane_lat_optim_ [...] adds eb2544af3551 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 30bcbd529713 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 721d0e19b5d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 94f978cf0b76 Merge remote-tracking branch 'kbuild/for-next' adds a6e74cc2a7a7 Merge remote-tracking branch 'dma-mapping/for-next' adds 42199fd45941 Merge remote-tracking branch 'asm-generic/master' adds aaba098fe6ce arm64: HWCAP: add support for AT_HWCAP2 adds aec0bff757c9 arm64: HWCAP: encapsulate elf_hwcap adds d16ed4105f5b arm64: Handle trapped DC CVADP adds 671db581815f arm64: Expose DC CVADP to userspace adds 04a1438e5660 arm64: add CVADP support to the cache maintenance helper adds b9585f53bcf1 arm64: Advertise ARM64_HAS_DCPODP cpu feature adds eea1bb224869 arm64: mm: check virtual addr in virt_to_page() if CONFIG_ [...] adds 131e135f7fd1 arm64: instrument smp_{load_acquire,store_release} adds 22e6c8087e17 arm64: Use the correct style for SPDX License Identifier adds 81fb8736dd81 arm64: vdso: Fix clock_getres() for CLOCK_REALTIME adds 36a2ba07757d ACPI/IORT: Reject platform device creation on NUMA node ma [...] adds f645d37e281f Merge remote-tracking branch 'arm64/for-next/mmiowb' into [...] adds 252209c7d700 Merge remote-tracking branch 'arm64/for-next/core' adds b3756864ff34 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 48478a40e876 Merge remote-tracking branch 'arm-soc/for-next' adds e8d485e7e9c0 Merge remote-tracking branch 'actions/for-next' adds f6eb973db22a ARM: dts: meson: add support for the RTC adds 6ffdc4738c5a ARM: dts: meson8b: ec100: enable the RTC adds 09ee951617d9 ARM: dts: meson8b: odroid-c1: prepare support for the RTC adds 92c8b01709b2 Merge branch 'v5.2/dt' into tmp/aml-rebuild adds 55d76e83a39d dt-bindings: power: amlogic, meson-gx-pwrc: Add G12A compatible adds 08af83100949 Merge tag 'meson-clk-headers-5.2' of git://github.com/BayL [...] adds 55fbc7287eca Merge branch 'reset/meson-g12a' of git://git.pengutronix.d [...] adds 820873cf38da arm64: dts: meson: g12a: Add SAR ADC node adds 9baf7d6be730 arm64: dts: meson: g12a: Add G12A USB nodes adds 2607fd087370 arm64: dts: meson: g12a: Add mali-g31 gpu node adds aa77657b018f arm64: dts: meson-g12a-u200: add regulators adds d1c023af1988 arm64: dts: meson-g12a-sei510: Add ADC Key and BT support adds 41cc4551f454 arm64: dts: meson-g12a-sei510: Enable USB adds 8ad7624453cf arm64: dts: meson-g12a-u200: Enable USB adds 45b721260229 arm64: dts: meson-g12a-x96-max: Enable USB adds 083feecd8548 arm64: dts: meson-g12a: Add VPU and HDMI related nodes adds 91516e5419cf arm64: dts: meson-g12a: Add AO-CEC nodes adds b0be96160a55 arm64: dts: meson-g12a-x96-max: Add support for Video Display adds 912a3395df3a arm64: dts: meson-g12a-sei510: Add support for Video Display adds 659f2563d323 arm64: dts: meson-g12a-u200: Add support for Video Display adds f0a13cd0962e Merge branch 'v5.2/dt64' into tmp/aml-rebuild adds 2442a1dbbe85 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild adds 2fe3b4bbc93e soc: amlogic: meson-gx-pwrc-vpu: Fix power on/off register [...] adds bb1dca3a3900 soc: amlogic: meson-gx-pwrc-vpu: Add support for G12A adds c779b69692d8 Merge branch 'v5.2/drivers' into tmp/aml-rebuild adds 773aaa2585c5 Merge remote-tracking branch 'amlogic/for-next' adds 1247358cbedc Merge remote-tracking branch 'at91/at91-next' adds efba702c37e5 Merge remote-tracking branch 'bcm2835/for-next' adds 8802ecc885b0 Merge remote-tracking branch 'imx-mxs/for-next' adds 1de766f81db7 Merge remote-tracking branch 'keystone/next' adds 85c9763d8368 Merge remote-tracking branch 'mediatek/for-next' adds 445588d0a206 Merge remote-tracking branch 'mvebu/for-next' adds 55099f43446e Merge branch 'omap-for-v5.1/fixes' into for-next adds 475fd7f30548 Merge remote-tracking branch 'omap/for-next' adds a524363edd12 Merge remote-tracking branch 'reset/reset/next' adds 72277de7872b Merge remote-tracking branch 'qcom/for-next' adds 7098bcc09b44 Merge remote-tracking branch 'renesas/next' adds 50b631639a18 Merge remote-tracking branch 'rockchip/for-next' adds 0219760f48e5 Merge remote-tracking branch 'samsung-krzk/for-next' adds af9c43ffc912 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b5156de6e358 Merge remote-tracking branch 'tegra/for-next' adds 1c2a3a0b8875 Merge remote-tracking branch 'clk/clk-next' adds 9b8e49472ae7 Merge remote-tracking branch 'clk-samsung/for-next' adds 51927f3ca214 csky: Add perf callchain support adds b9a3764b0504 csky: Update syscall_trace_enter/exit implementation adds d4bb3581c72e csky: remove redundant generic-y adds 9fc117ba5e0a csky: mm/fault.c: Remove duplicate header adds 4a6a503264d0 csky: Add non-uapi asm/ptrace.h namespace adds 6b96aea22f6d csky: Use in_syscall & forget_syscall instead of r11_sig adds e164882150ed csky: Reconstruct signal processing adds 9d9d053861fe csky: Support dynamic start physical address adds 8c31a4d233ac csky: Fixup wrong update_mmu_cache implementation adds 289c4a55897f csky: Add perf_arch_fetch_caller_regs support adds cd51a044aa0d csky: Support vmlinux bootup with MMU off adds bc3d3cef4d83 Merge remote-tracking branch 'csky/linux-next' adds 2c48f44f6d5f Merge remote-tracking branch 'm68k/for-next' adds c53ffef1ba8d Merge remote-tracking branch 'mips/mips-next' adds 2755322b5234 Merge remote-tracking branch 'nds32/next' adds 135d45808787 Merge remote-tracking branch 'parisc-hd/for-next' adds 1c597ac5e757 Merge remote-tracking branch 's390/features' adds e82763483efd Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 8b0d70bbfef9 Merge remote-tracking branch 'befs/for-next' adds 808cf2342ee2 Merge branch 'for-next-current-v5.0-20190415' into for-nex [...] adds 322d543e6227 btrfs: factor our read/write stage off csum_tree_block int [...] adds 1b6358581a83 btrfs: warn if extent buffer mapping crosses a page bounda [...] adds 803ff7ba9da4 btrfs: Don't panic when we can't find a root key adds 2c4db1bab3fa btrfs: Initialize inode::i_mapping once in btrfs_symlink adds f81962fbf88b btrfs: scrub: return EAGAIN when fs is closing adds d7b33d4738af btrfs: zstd: remove indirect calls for local functions adds c4576d272338 Btrfs: remove no longer used 'sync' member from transactio [...] adds 02c049658a87 btrfs: Introduce fs_info to extent_io_tree adds c60d57571711 btrfs: switch extent_io_tree::track_uptodate to bool adds d5ed58c03d25 btrfs: Introduce extent_io_tree::owner to distinguish diff [...] adds 7ecdd9647fd7 btrfs: tracepoints: Add trace events for extent_io_tree adds 7f61c17cba8d btrfs: reduce kmap_atomic time for checksumming adds a611bcfd3c49 btrfs: merge _btrfs_set_prop helpers adds 4c0e3f279fe3 btrfs: drop redundant forward declaration in props.c adds a8d84d84fa42 btrfs: rename fs_info argument to fs_private adds a9ffe81d4188 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans adds 57187f4530c5 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add adds 78b9fadebaba btrfs: Remove EXTENT_WRITEBACK adds 3db8fceb3c8c btrfs: Remove EXTENT_IOBITS adds 641934219637 btrfs: add assertion helpers for spinning writers adds a0c07a6562e8 btrfs: use assertion helpers for spinning writers adds 679e2b51942b btrfs: add assertion helpers for spinning readers adds 17892d29437d btrfs: use assertion helpers for spinning readers adds e9f09f8163c5 btrfs: add assertion helpers for extent buffer read lock counters adds a6176ad1da50 btrfs: use assertion helpers for extent buffer read lock counters adds 74c574333d8e btrfs: add assertion helpers for extent buffer write lock [...] adds 2ba5f5519a7a btrfs: use assertion helpers for extent buffer write lock [...] adds e4d5a5852581 btrfs: switch extent_buffer::lock_nested to bool adds 45efe805181c btrfs: Exploit the fact that pages passed to extent_readpa [...] adds 1bd9b0ecb772 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage adds 9d7d9d807257 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] adds 8ccd7192c437 btrfs: Make btrfs_(set|clear)_header_flag return void adds aec9bfd3ec65 btrfs: Correctly free extent buffer in case btree_read_ext [...] adds 405a21a3887d btrfs: Check the first key and level for cached extent buffer adds 41be9496732b btrfs: Always output error message when key/level verifica [...] adds e353c604c180 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] adds 088e8b002997 btrfs: extent_io: Handle errors better in extent_write_ful [...] adds 3bb2dca3b100 btrfs: extent_io: Handle errors better in btree_write_cach [...] adds 82e96a1e9b2e btrfs: extent_io: Kill dead condition in extent_write_cach [...] adds 827bcf1d8366 btrfs: extent_io: Handle errors better in extent_write_loc [...] adds d15d8ec6b976 btrfs: extent_io: add proper error handling to lock_extent [...] adds e6def7b6f45f btrfs: extent_io: Handle errors better in extent_writepages() adds fe6c6cd0344c btrfs: Use less confusing condition for uptodate parameter [...] adds b5f22b783bd8 btrfs: fix panic during relocation after ENOSPC before wri [...] adds 4d758c6044ee btrfs: disk-io: Show the timing of corrupted tree block ex [...] adds d532214ab5c6 btrfs: tests: handle fs_info allocation failure in extent_ [...] adds 11a81afdc749 btrfs: tests: don't leak fs_info in extent_io bitmap tests adds 16a6d1c3f2de btrfs: tests: print file:line for error messages adds 86d6689c13d8 btrfs: tests: add table of most common errors adds 68a43954d41d btrfs: tests: use standard error message after fs_info all [...] adds e282c4a3ae13 btrfs: tests: use standard error message after root alloca [...] adds c7df82ecca87 btrfs: tests: use standard error message after extent buff [...] adds 0afbaf3d3c37 btrfs: tests: use standard error message after path alloca [...] adds 7fe2ba003637 btrfs: tests: use standard error message after inode alloc [...] adds a75b42c47a7f btrfs: tests: use standard error message after block group [...] adds 1cd9fd658000 btrfs: tests: properly initialize fs_info of extent buffer adds dbdeec905729 btrfs: tests: return errors from extent map tests adds 85de575500f3 btrfs: tests: return errors from extent map test case 1 adds 30322dac2a68 btrfs: tests: return errors from extent map test case 2 adds 4b4c40ed6094 btrfs: tests: return errors from extent map test case 3 adds 8b66f42f3606 btrfs: tests: return errors from extent map test case 4 adds 70442e1ceb88 btrfs: tests: return error from all extent map test cases adds 272654697d08 btrfs: tests: use standard error message after extent map [...] adds 1e6a3fb10388 btrfs: tests: use SZ_ constants everywhere adds 0548d7dfbb9b btrfs: tests: fix comments about tested extent map ranges adds 27ec3495d642 btrfs: tests: drop messages when some tests finish adds 8e5eed152f97 btrfs: tests: unify messages when tests start adds 5c563733414c btrfs: remove stale definition of BUFFER_LRU_MAX adds b3a248472ca5 btrfs: move tree block wait and write helpers to tree-log adds 1a31ad17f478 btrfs: use BUG() instead of BUG_ON(1) adds 4629789976e6 btrfs: Perform locking/unlocking in btrfs_remap_file_range() adds 8c0f61590156 btrfs: use common file type conversion adds e216b93edcbb btrfs: get fs_info from eb in lock_extent_buffer_for_io adds 89c8e3cb1b10 btrfs: get fs_info from eb in repair_eb_io_failure adds 3ac16f4a5e04 btrfs: get fs_info from eb in write_one_eb adds c33abfd63783 btrfs: get fs_info from eb in leaf_data_end adds 71cb7c4b21af btrfs: get fs_info from eb in btrfs_exclude_logged_extents adds 51e028c42d9a btrfs: get fs_info from eb in check_tree_block_fsid adds cbe94bf45e85 btrfs: get fs_info from eb in tree_mod_log_eb_copy adds 2020f1e053e0 btrfs: get fs_info from eb in clean_tree_block adds 32d4104a318d btrfs: get fs_info from eb in btrfs_leaf_free_space adds 259bf41718e8 btrfs: get fs_info from eb in read_node_slot adds f595adc686b0 btrfs: get fs_info from eb in btree_read_extent_buffer_pages adds d558e9e63e86 btrfs: get fs_info from eb in btrfs_verify_level_key adds fc980ebb5cca btrfs: qgroup: remove obsolete fs_info members adds 95f2a75879ee btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] adds 2a0bfaae366b btrfs: tree-checker: Make chunk item checker messages more [...] adds 1c55b7c3d7d0 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] adds 9512bb16673d btrfs: tree-checker: Check chunk item at tree block read time adds b12de23b1404 btrfs: tree-checker: Verify dev item adds 382e349c8250 btrfs: tree-checker: Enhance chunk checker to validate chu [...] adds 3a8d1066a2c8 btrfs: tree-checker: Verify inode item adds 998fc35beb98 btrfs: inode: Verify inode mode to avoid NULL pointer dereference adds daf3319c67ec btrfs: tree-checker: get fs_info from eb in generic_err adds 16e939281edd btrfs: tree-checker: get fs_info from eb in file_extent_err adds ce0c506d0469 btrfs: tree-checker: get fs_info from eb in check_csum_item adds 13884dfee599 btrfs: tree-checker: get fs_info from eb in dir_item_err adds 631cff47cd98 btrfs: tree-checker: get fs_info from eb in check_dir_item adds a85e7e174e18 btrfs: tree-checker: get fs_info from eb in block_group_err adds 3bd8d119bbd1 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] adds 99153b40e6d9 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] adds a58366a8d987 btrfs: tree-checker: get fs_info from eb in check_leaf_item adds 9d50b60f7d21 btrfs: tree-checker: get fs_info from eb in check_leaf adds 8a142ef44ade btrfs: tree-checker: get fs_info from eb in chunk_err adds 59809b469e51 btrfs: tree-checker: get fs_info from eb in dev_item_err adds df8f0ecb57f5 btrfs: tree-checker: get fs_info from eb in check_dev_item adds e2ccd9cc9491 btrfs: tree-checker: get fs_info from eb in check_inode_item adds 3815f4fed46d btrfs: drop unused parameter in mount_subvol adds adb1f92680ca btrfs: prop: open code btrfs_set_prop in inherit_prop adds 249d0f41ac88 Btrfs: send, improve clone range adds ecb023d5eae0 btrfs: Honour FITRIM range constraints during free space trim adds 981ee5aa9c66 btrfs: combine device update operations during transaction commit adds d4e589fb0080 btrfs: Handle pending/pinned chunks before blockgroup relo [...] adds fabf8c3e301a btrfs: Rename and export clear_btree_io_tree adds e5c1ff8a08e1 btrfs: Populate ->orig_block_len during read_one_chunk adds 325b2d097f75 btrfs: Introduce new bits for device allocation tree adds 44944cae5335 btrfs: Implement set_extent_bits_nowait adds ca2301d66063 btrfs: Stop using call_rcu for device freeing adds ea4229c56132 btrfs: replace pending/pinned chunks lists with io tree adds a2c2ff6644a9 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] adds 7861e35f4933 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) adds 306377f00eb2 btrfs: Factor out in_range macro adds 38496abcce61 btrfs: Optimize unallocated chunks discard adds e42c298cc91d btrfs: Implement find_first_clear_extent_bit adds 035c3df30df8 btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] adds 1ced374d9a5d btrfs: get fs_info from eb in btrfs_check_leaf_full adds 4af232427c3e btrfs: get fs_info from eb in btrfs_check_leaf_relaxed adds 0fddca6e712e btrfs: get fs_info from eb in btrfs_check_node adds a1414df217d3 btrfs: get fs_info from eb in should_balance_chunk adds cc4243e3614a btrfs: get fs_info from eb in btrfs_check_chunk_valid adds 18cbfef8b529 btrfs: get fs_info from eb in read_one_chunk adds 7dccb05e5723 btrfs: get fs_info from eb in read_one_dev adds d4c66f1e508f Btrfs: fix data bytes_may_use underflow with fallocate due [...] adds a0ca35dd26ed btrfs: tree-checker: Remove comprehensive root owner check adds e4511e64ad69 btrfs: Do mandatory tree block check before submitting bio adds 38507d008c50 btrfs: Remove redundant inode argument from btrfs_add_ordered_sum adds 573b62d8d6a9 btrfs: get fs_info from trans in write_one_cache_group adds a3ad399f80c3 btrfs: get fs_info from trans in btrfs_setup_space_cache adds 2d3e2f260155 btrfs: get fs_info from trans in btrfs_write_dirty_block_groups adds 49a5399c9822 btrfs: get fs_info from trans in update_block_group adds 103dd87fc391 btrfs: get fs_info from trans in btrfs_create_tree adds 1378539489dc btrfs: get fs_info from trans in btrfs_need_log_full_commit adds 419c17e9354f btrfs: get fs_info from trans in btrfs_set_log_full_commit adds 724b8ef75fe4 btrfs: get fs_info from trans in create_free_space_inode adds e4dc9903b3e2 btrfs: get fs_info from trans in btrfs_write_out_cache adds 99a63fa0415a btrfs: get fs_info from trans in push_node_left adds c5b906d59a83 btrfs: get fs_info from trans in balance_node_right adds adb4d456a650 btrfs: get fs_info from trans in insert_ptr adds 802f81f263ef btrfs: get fs_info from trans in copy_for_split adds 841dcfc96910 btrfs: get fs_info from trans in init_first_rw_device adds 7c7f134e4133 btrfs: get fs_info from trans in btrfs_finish_sprout adds e75cc4fc934f btrfs: get fs_info from trans in btrfs_run_dev_stats adds 07fe0eaf6fc0 btrfs: get fs_info from trans in btrfs_run_dev_replace adds 70772ae9f1d0 Btrfs: remove no longer used member num_dirty_bgs from tra [...] adds c3fbe3d043e7 Merge branch 'misc-next' into for-next-next-v5.1-20190415 adds 4e8151656319 btrfs: trace: Introduce trace events for sleepable tree lock adds 7c7c590152f2 btrfs: trace: Introduce trace events for all btrfs tree lo [...] adds 755f4e1f6315 Merge branch 'ext/qu/trace-locking' into for-next-next-v5. [...] adds 366a5032098b Btrfs: send, flush dellaloc in order to avoid data loss adds 6dadd187af51 Merge branch 'ext/filipe/fixes' into for-next-next-v5.1-20190415 adds 06dc734f5cff btrfs: track odirect bytes in flight adds ff68dd96b8d3 btrfs: reserve delalloc metadata differently adds 694d9babad25 Merge branch 'ext/josef/odirect-delalloc' into for-next-ne [...] adds 45131e33a14c btrfs: Preallocate chunks in cow_file_range_async adds 840687f3e897 btrfs: Rename async_cow to async_chunk adds 3fd7422dc400 btrfs: Remove fs_info from struct async_chunk adds 680b697a3727 btrfs: Make compress_file_range take only struct async_chunk adds ad10e6d78912 btrfs: Replace clear_extent_bit with unlock_extent adds 9cd8853e6722 btrfs: Set io_tree only once in submit_compressed_extents adds 4072f78dbf51 btrfs: Factor out common extent locking code in submit_com [...] adds 4a917e8e35b2 btrfs: Use kvmalloc for allocating compressed path context adds 9c98518e0c12 btrfs: Switch memory allocations in async csum calculation [...] adds 3778412e066f Merge branch 'ext/nikbor/async-submit-prealloc+kvmalloc' i [...] adds 9a78ee208925 btrfs: Define submit_bio_hook's type directly adds db9cb368163e btrfs: Change submit_bio_hook to taking an inode directly adds 6c912c7f30fa btrfs: Remove 'tree' argument from read_extent_buffer_pages adds e0f50c9f60f1 btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio adds d371770a1c68 btrfs: Always pass 0 bio_offset for btree_submit_bio_start adds b9b373c00adc btrfs: Remove bio_offset argument from submit_bio_hook adds c0881dcfa965 Merge branch 'ext/nikbor/submit-bio-cleanups' into for-nex [...] adds c0dd2fc7c648 btrfs: get fs_info from block group in next_block_group adds f0ae185c2416 btrfs: get fs_info from block group in pin_down_extent adds 910e50ba3142 btrfs: get fs_info from block group in lookup_free_space_inode adds 268c28886be1 btrfs: get fs_info from block group in load_free_space_cache adds b4c7c5d50791 btrfs: get fs_info from block group in write_pinned_extent [...] adds 91b9ef893a06 btrfs: get fs_info from block group in btrfs_find_space_cluster adds 05e9d3137d47 btrfs: get fs_info from block group in search_free_space_info adds 97445098f402 Merge branch 'cleanup/eb-fsinfo-part3-rebased' into for-ne [...] adds 240290a95e28 btrfs: get fs_info from eb in __push_leaf_right adds 72dda1a2f2a9 btrfs: get fs_info from eb in __push_leaf_left adds 47423003efce btrfs: get fs_info from device in btrfs_rm_dev_item adds 330661f5e2eb btrfs: get fs_info from device in btrfs_scrub_cancel_dev adds 8c6edeb9c84b btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] adds a43901d73d2a Merge branch 'cleanup/eb-fsinfo-part4-rebased' into for-ne [...] adds 77ffb6635d4f Merge branch 'for-next-next-v5.1-20190415' into for-next-20190415 adds 2c59672a2a6a Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] adds be293f741a24 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] adds 3026b3bd1fa6 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] adds 09019299c1f8 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds db73037d863b Merge branch 'for-next-stale-20190415' into for-next-20190415 adds 91c12995a4c4 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 6a3eb3360667 cifs: Fix use-after-free in SMB2_write adds 088aaf17aa79 cifs: Fix use-after-free in SMB2_read adds b57a55e2200e cifs: Fix lease buffer length error adds e6d0fb7b34f2 cifs: fix handle leak in smb2_query_symlink() adds b98749cac4a6 CIFS: keep FileInfo handle live during oplock break adds 57db575897d3 cifs: do not attempt cifs operation on smb2+ rename error adds 8823acd719c2 SMB3: Track total time spent on roundtrips for each SMB3 command adds 66985caeff33 cifs: don't use __constant_cpu_to_le32() adds c46eb4d08717 cifs: Fix DFS cache refresher for DFS links adds b72d865a7ef8 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] adds eb9e6e612f89 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb adds 1870e293dfc9 SMB3: update comment to clarify enumerating snapshots adds 3ca44437c540 smbd: Make upper layer decide when to destroy the transport adds e10dc716d7b2 cifs: smbd: Don't destroy transport on RDMA disconnect adds f53ed86ddb94 cifs: smbd: Return EINTR when interrupted adds 639b2b3930c2 cifs: smbd: Indicate to retry on transport sending failure adds 16dd318cd4d1 cifs: smbd: Retry on memory registration failure adds 7d86faf43d3f cifs: Call MID callback before destroying transport adds 2b8efd70697a cifs: remove superfluous inode_lock in cifs_{strict_}fsync adds 5243c4e71cf6 cifs: Add support for FSCTL passthrough that write data to [...] adds 2e8e843763ba SMB3: Add handling for different FSCTL access flags adds 1004ff4d5aa2 cifs: fix page reference leak with readv/writev adds 846d4e3a90d4 cifs: smbd: take an array of reqeusts when sending upper l [...] adds dfd6bc409925 cifs: fix bi-directional fsctl passthrough calls adds 98969f683669 Merge remote-tracking branch 'cifs/for-next' adds 222a75fd693c Merge remote-tracking branch 'ecryptfs/next' adds 398228ebc923 Merge remote-tracking branch 'ext3/for_next' adds bfbbe8bfe208 Merge remote-tracking branch 'ext4/dev' adds 126ce7214d21 f2fs: add tracepoint for f2fs_file_write_iter() adds adcc00f7dcbf f2fs: data: fix warning Using plain integer as NULL pointer adds 60e61a26ad9e f2fs: fix to avoid accessing xattr across the boundary adds 24e9d7cf5e1f f2fs: fix to avoid deadloop in foreground GC adds 5c5ef6cc81f7 f2fs: fix error path of recovery adds 355bf72a7784 f2fs: fix to retrieve inline xattr space adds 9f4b6fbd8082 f2fs: fix to use inline space only if inline_xattr is enable adds a0d2a1d5489a f2fs: fix to avoid panic in dec_valid_block_count() adds dcc15b58e655 f2fs: add tracepoint for f2fs_filemap_fault() adds 006da0af3949 f2fs: fix wrong __is_meta_io() macro adds ab65d865eab3 f2fs: introduce DATA_GENERIC_ENHANCE adds 4ae83d43a0aa f2fs: fix to avoid panic in dec_valid_node_count() adds 73f0338307c4 f2fs: remove new blank line of f2fs kernel message adds 155867c2cedf f2fs: fix to clear dirty inode in error path of f2fs_iget() adds 90ae238d9dac f2fs: fix to avoid panic in f2fs_remove_inode_page() adds 61795c40e2bd f2fs: fix to do checksum even if inode page is uptodate adds e76ad0d8c7ed f2fs: fix to do sanity check on free nid adds 1253a3302877 f2fs: fix to avoid panic in do_recover_data() adds 2473c0bfe41b f2fs: fix to do sanity check on valid node/block count adds 4b2c0d995c97 f2fs: fix to do sanity check on valid block count of segment adds d70244d2a638 f2fs: fix to avoid panic in f2fs_inplace_write_data() adds 86899eacccb1 f2fs: fix to set FI_UPDATE_WRITE correctly adds efcee7556650 f2fs: don't recovery orphan inode on readonly device adds a96108b10198 f2fs: fix to consider multiple device for readonly check adds f68764bac203 Merge remote-tracking branch 'f2fs/dev' adds 023722d91b69 Merge remote-tracking branch 'jfs/jfs-next' adds 9331d112dc09 Merge remote-tracking branch 'nfs-anna/linux-next' adds fa0401c11df5 Merge remote-tracking branch 'nfsd/nfsd-next' adds 32a851471a24 Merge remote-tracking branch 'orangefs/for-next' adds 3cb62c279152 Merge remote-tracking branch 'vfs/for-next' adds e481b9fc89df Merge remote-tracking branch 'printk/for-next' adds e377e9f3943d Merge remote-tracking branch 'pci/next' adds fe78105493fe Merge remote-tracking branch 'hid/for-next' adds bae1d3a05a8b i2c: core: remove use of in_atomic() adds 83c42212d254 i2c: core: use I2C locking behaviour also for SMBUS adds 63b96983a5dd i2c: core: introduce callbacks for atomic transfers adds 7168bff2cfd7 i2c: mux: populate the new *_atomic callbacks adds 77c1e1e062b6 i2c: demux: handle the new atomic callbacks adds 89f845a6dcd3 i2c: omap: Add the master_xfer_atomic hook adds 08960b022fb6 i2c: tegra-bpmp: convert to use new atomic callbacks adds dd7dbf0eb090 i2c: ocores: refactor setup for polling adds 3d11a12ece85 i2c: ocores: enable atomic xfers adds 252fa60e7054 i2c: stu300: use xfer_atomic callback to bail out early adds 8927fbf48124 i2c: algo: bit: add flag to whitelist atomic transfers adds e155e3883019 i2c: gpio: flag atomic capability if possible adds 530edb501ce4 i2c: axxia: use auto cmd for last message adds 18073da76973 dt-bindings: i2c: i2c-mtk: add support for MT8516 adds 1ec408609eca Merge branch 'i2c/for-5.2' into i2c/for-next adds 0c0863fc512a Merge remote-tracking branch 'i2c/i2c/for-next' adds d12bf0fa0729 Merge remote-tracking branch 'i3c/i3c/next' adds b429ebc86f2e hwmon: (mlxreg-fan) Add support for fan capability registers adds c43a113ca2c8 hwmon: Add convience macro to define simple static sensors adds 0ddca5773786 hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro adds 5ad4d7ca2125 hwmon: lochnagar: Add device tree binding document adds 4cdb56214746 hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver adds 4ec1d234a966 hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro adds 6bf2db4621fc hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO adds ff56121e71fd hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro adds 6f307b7c2ba2 hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro adds 1eade10fe94e hwmon: (jc42) Use HWMON_CHANNEL_INFO macro adds e4f6fed12710 hwmon: (lm75) Use HWMON_CHANNEL_INFO macro adds a4d41e6730b8 hwmon: (lm90) Use HWMON_CHANNEL_INFO macro adds f5011f9fc287 hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro adds 7aea00647f9c hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro adds 0ee508f0cd51 hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro adds f4a407f4ddf0 hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro adds b605e671cff6 hwmon: (max31790) Use HWMON_CHANNEL_INFO macro adds dcb00ee817b4 hwmon: (max6621) Use HWMON_CHANNEL_INFO macro adds 725dcf082c87 hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro adds dfeace08338c hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro adds 0c42186e3976 hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro adds 880782547272 hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro adds 6cbd4926a2ac hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro adds 2f2defda176c hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro adds 5aaa58734d88 hwmon: (jz4740) Use devm_platform_ioremap_resource adds cb202bb8b323 hwmon: (iio_hwmon) Simplify attr.name generation in iio_hw [...] adds 9c6b0f75ea9c hwmon: (pmbus/ucd9200): Mark ucd9200_of_match as maybe_unused adds e91cb17b733f hwmon: (pmbus/tps53679) Fix build warning adds 64e511627958 hwmon: (pmbus/ucd900) Fix build warning adds a90cdd134546 hwmon: (ltc4151) Fix build warning adds 787afaa30fa5 hwmon: (lm90) Fix build warning adds 462d7e7ec9e8 hwmon: (adc128d818) Fix build warning adds 0718298685f5 hwmon: (ad7414) Fix build warning adds 07af9a4a6d15 hwmon: (tmp102) Fix build warning adds 20894216d8b2 hwmon: (tmp103) Fix build warning adds eb3cb6d5bd51 hwmon: (ads1015) Fix build warning adds fe339dbf295a hwmon: (adt7475) Fix build warning adds a62fe340e271 hwmon: (hih6130) Fix build warning adds 0337dd9b4ac6 hwmon: (ads7828) Fix build warning adds acb614a393b5 hwmon: (w83773g) Fix build warning adds ffa83e784745 hwmon: (lm75) Fix build warning adds 32c2d4025245 hwmon: (ina209) Fix build warning adds f198a8697dc5 hwmon: (max6697) Fix build warning adds 2720ce7e46e1 hwmon: (max6650) Fix build warning adds 20b497ab9c38 hwmon: (lm85) Fix build warning adds 969c45b98b1d hwmon: (max6621) Fix build warning adds 1cbee124dfd4 hwmon: (stts751) Fix build warning adds bd7d56a70900 hwmon: (tmp421) Fix build warning adds 0e09e9f939cb hwmon: lm95245: Fix build warnings adds 8c71c7b943d4 hwmon: (lm63) Fix build warning adds df6b8c70c210 hwmon: (ina2xx) Fix build warning adds 73e6ff71a7ea hwmon: (f71805f) Use request_muxed_region for Super-IO accesses adds 755a9b0f8aaa hwmon: (pc87427) Use request_muxed_region for Super-IO accesses adds 8c0826756744 hwmon: (smsc47b397) Use request_muxed_region for Super-IO [...] adds 66efcd2b6a0d hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_A [...] adds 7ded2315ffe2 hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_A [...] adds 7352ae8d0011 hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_A [...] adds 29168f30e33b hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_AT [...] adds 8e757e15a509 hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_A [...] adds f6c93aeb0aad hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds e7655cfd39d8 hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 7bc85e492158 hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 9d5bc0906cc1 hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_A [...] adds 24f9ec1fa329 hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_D [...] adds 60a9c3f150df hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_A [...] adds 08ea5a87466b hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_AT [...] adds f2bec7ea6c49 hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE [...] adds 96c6f81afaa1 hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ [...] adds 502a92ff25b3 hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ [...] adds 19f7b17630f2 hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_ [...] adds d6410408ad2a hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses adds e95fd518d05b hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses adds 14b97ba5c200 hwmon: (vt1211) Use request_muxed_region for Super-IO accesses adds 5679ed990653 hwmon: (occ) Move common code to a separate module adds c112d75840fb hwmon: OCC drivers are ARM-only adds c7366e951469 dt-bindings: hwmon: (pwm-fan) Add tachometer interrupt adds 285d7483aa33 Documentation: pwm-fan: Add description for RPM support adds 6b1ec4789fb1 hwmon: (pwm-fan) Add RPM support via external interrupt adds 841cf6767bf6 hwmon: (pwm-fan) Report probe errors consistently adds c49b7b3981f5 hwmon: (ir35221) fix company name adds 00669d196c61 hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Vol [...] adds 3cf10282821a hwmon: (pmbus_core) Replace S_<PERMS> with octal values adds 8e742fc2e25a hwmon: (ir38064) delete incorrect line adds 49c4455dccf2 hwmon: (pmbus) Introduce PMBUS_VIRT_*_SAMPLES registers adds bfe033a048f7 hwmon: Document the samples attributes adds 5d9e8b3f809f hwmon: (lm25066) Support SAMPLES_FOR_AVG register adds 9f00995e4eb2 hwmon: Add support for samples attributes adds 991d679951f0 pmbus: support for custom sysfs attributes adds 038a9c3d1e42 hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 P [...] adds 5c090abf945b hwmon: (ina3221) Add averaging mode support adds b5c46a53ee6b hwmon: (occ) Store error condition for rate-limited polls adds afe8419eb628 hwmon: (occ) Prevent sysfs error attribute from returning error adds d2a9b01ff682 hwmon: (occ) Add more details to Kconfig help text adds dc7fc4cccfe7 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 0382c9805436 Merge remote-tracking branch 'jc_docs/docs-next' adds 423269906fd7 Merge remote-tracking branch 'v4l-dvb/master' adds c9dd68a9d2e5 Merge remote-tracking branch 'v4l-dvb-next/master' adds faa328090fdb Merge remote-tracking branch 'fbdev/fbdev-for-next' adds e720a6c8fbdb drivers: firmware: psci: Move psci to separate directory adds f0f6ad909260 MAINTAINERS: Update files for PSCI adds 0865d20c5074 drivers: firmware: psci: Split psci_dt_cpu_init_idle() adds d036b5cfef63 drivers: firmware: psci: Simplify error path of psci_dt_init() adds 60dd1ead65e8 drivers: firmware: psci: Announce support for OS initiated [...] adds 4d3219aee908 Merge branch 'pm-misc' into linux-next adds 6d4b79afeaf8 Merge remote-tracking branch 'pm/linux-next' adds 2472643110d3 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 9a0aed6481cb Merge remote-tracking branch 'opp/opp/linux-next' adds 318d51cbed68 Merge remote-tracking branch 'ieee1394/for-next' adds da4549258767 Merge remote-tracking branch 'dlm/next' adds 2745ac6b21fb Merge remote-tracking branch 'swiotlb/linux-next' adds 230b472a8e2f Merge remote-tracking branch 'rdma/for-next' adds 1bf385bdd346 Merge remote-tracking branch 'net-next/master' adds 68e5ab1fc8bd kbuild: handle old pahole more gracefully when generating BTF adds 189cf5a4a7d5 btf: add support for VAR and DATASEC in btf_dedup() adds efb2ddc4ce5d selftests/btf: add VAR and DATASEC case for dedup tests adds bcbccad694b7 selftests/bpf: bring back (void *) cast to set_ipv4_csum i [...] adds bfb35c27c65f bpf: fix whitespace for ENCAP_L2 defines in bpf.h adds 43537b8e2dc5 bpf: reserve flags in bpf_skb_net_shrink adds 031ebc1aac3d tools: bpftool: remove blank line after btf_id when listin [...] adds 39c9f10639a3 tools: bpftool: reset errno for "bpftool cgroup tree" adds 9a487883bd6b tools: bpftool: fix man page documentation for "pinmaps" keyword adds 88b3eed805e9 tools: bpftool: fix short option name for printing version [...] adds 25df480def17 tools: bpftool: add a note on program statistics in man page adds 0478c3bf8124 bpftool: Use print_entry_error() in case of ENOENT when dumping adds 3da6e7e408b9 bpftool: Improve handling of ENOSPC on reuseport_array map dumps adds 08de198c9543 selftests/bpf: two scale tests adds a5cb33464e53 selftests/bpf: make flow dissector tests more extensible adds 02a8c817a316 bpf: add map helper functions push, pop, peek in more BPF [...] adds 16039e05f5e0 Merge remote-tracking branch 'bpf-next/master' adds e54d1527658f xfrm: kconfig: make xfrm depend on inet adds 341a729e8b58 Merge remote-tracking branch 'ipsec-next/master' adds 2a2bc1e02fe2 Merge remote-tracking branch 'nfc-next/master' adds b313d4bb8580 Merge remote-tracking branch 'wireless-drivers-next/master' adds 2e72c7004dce Merge remote-tracking branch 'bluetooth/master' adds 14b7fe2e2a3e Merge remote-tracking branch 'mac80211-next/master' adds 03b4da0a5c40 Merge remote-tracking branch 'gfs2/for-next' adds 6244129a803b Merge remote-tracking branch 'nand/nand/next' adds 67a68f8dea54 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 22b66c0c2351 Merge remote-tracking branch 'crypto/master' adds 35c146e9ec3c Merge remote-tracking branch 'drm/drm-next' adds 436d7add891d Merge remote-tracking branch 'amdgpu/drm-next' adds 7a2a519a899b drm/i915: Drop bool return from breadcrumbs signaler adds adc674cebba7 drm/i915: Mark up ips for RCU protection adds 2c7f9a4df9de drm/i915/gvt: Use consist max display pipe numbers as i915 [...] adds f74a6d9a2c42 drm/i915/gvt: Refine the snapshort range of I915 MCHBAR to [...] adds ed47c5cb8ee6 drm/i915/gvt: Refine the combined intel_vgpu_oos_page stru [...] adds 9c1c8416fc37 drm/i915/gvt: remove the unused sreg adds 43226e6fe798 drm/i915/gvt: replaced register address with name adds aee183baaa3a drm/i915/gvt: Add macro define for mmio 0x50080 and gvt fl [...] adds d39af942822f drm/i915/gvt: Enable synchronous flip on handling MI_DISPLAY_FLIP adds d57b39e3ee3c drm/i915/gvt: Enable async flip on plane surface mmio writes adds 95d002e0a34c Merge tag 'drm-intel-next-2019-04-04' into gvt-next adds ac071578286e drm/i915/gvt: addressed guest GPU hang with HWS index mode adds 2bfc4975083a drm/i915/gvt: Fix incorrect mask of mmio 0x22028 in gen8/9 [...] adds e4eabf27ca90 Merge tag 'gvt-next-2019-04-16' of https://github.com/inte [...] adds 68eb49b140c3 drm/i915: refactor the IRQ init/reset macros adds 2918c3caefc1 drm/i915: don't specify the IRQ register in the gen2 macros adds 9d9523d8c122 drm/i915: add GEN2_ prefix to the I{E, I, M, S}R registers adds 65f42cdc6e65 drm/i915: convert the IRQ initialization functions to inte [...] adds b16b2a2f70b1 drm/i915: fully convert the IRQ initialization macros to i [...] adds af79787db12d Merge remote-tracking branch 'drm-intel/for-linux-next' adds acbdc4bef503 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 5e498abf1485 dma-buf: explicitely note that dma-fence-chains use 64bit seqno adds 76356a966e33 drm: aspeed: Clean up Kconfig options adds c8f005684c98 drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware use [...] adds 5d5a179d3e90 drm: Add helpers for setting up an array of dma_fence depe [...] adds f3fb20074e02 drm/lima: Use the drm_gem_fence_array_add helpers for our deps. adds 8c9fb8506c44 Merge remote-tracking branch 'drm-misc/for-linux-next' adds aa75cd89c655 drm/msm: Cleanup A6XX opp-level reading adds 5f280964c0ad drm/msm: a5xx: fix possible object reference leak adds bc7c01a595b4 Merge remote-tracking branch 'drm-msm/msm-next' adds 3cd822bbdf76 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 011082ca8e7d Merge remote-tracking branch 'imx-drm/imx-drm/next' adds e2149181afae Merge remote-tracking branch 'regmap/for-next' adds 7b0882bea534 Merge remote-tracking branch 'sound/for-next' adds 1de0914a6fe2 ASoC: atmel: tse850: Make some functions static adds 46ad66d5b2e4 ASoC: imx: fix fiq dependencies adds dc11607e151b ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static adds f33cd67d22df Merge branch 'asoc-5.2' into asoc-next adds b04c6712cf48 Merge remote-tracking branch 'sound-asoc/for-next' adds 41e72eeff32c module: add stubs for within_module functions adds d9d799118c3c Merge remote-tracking branch 'modules/modules-next' adds dd0495af6042 Merge remote-tracking branch 'input/next' adds 1f9f5f4bba0f Merge remote-tracking branch 'block/for-next' adds ca5952631686 Merge remote-tracking branch 'mmc/next' adds 11fb913611bd Merge remote-tracking branch 'kgdb/kgdb-next' adds d20b2cc33c68 Merge remote-tracking branch 'mfd/for-mfd-next' adds c2fc02c5b668 Merge remote-tracking branch 'backlight/for-backlight-next' adds 8524a25b52aa Merge remote-tracking branch 'battery/for-next' adds de110f387371 regulator: tps80031: Remove unused *rdev from struct tps80 [...] adds 4b77a49cb826 regulator: tps80031: Constify regulator_ops and tps80031_d [...] adds fd1a4da3bfd7 regulator: tps80031: Switch to SPDX identifier adds ada2be980cca Merge branch 'regulator-5.2' into regulator-next adds 5f8bd9ba2f85 Merge remote-tracking branch 'regulator/for-next' adds a4c7ae90e668 Merge remote-tracking branch 'security/next-testing' adds e09fdfeed303 Merge remote-tracking branch 'apparmor/apparmor-next' adds c90d9c693b25 Merge remote-tracking branch 'integrity/next-integrity' adds 8f439049a617 Merge remote-tracking branch 'selinux/next' adds fb97ed2314ad selftests/tpm2: Open tpm dev in unbuffered mode adds 34dbe29364df selftests/tpm2: Extend tests to cover partial reads adds 3b92a851534a KEYS: trusted: fix -Wvarags warning adds 323124186257 tpm: Fix the type of the return value in calc_tpm2_event_size() adds 80badd47288a KEYS: trusted: allow trusted.ko to initialize w/o a TPM adds 515b5c8ca2dd tpm: fix an invalid condition in tpm_common_poll adds 9183541ce036 tpm: turn on TPM on suspend for TPM 1.x adds ff89e2f4b34d tpm: Actually fail on TPM errors during "get random" adds 0e4e75d1e187 Merge remote-tracking branch 'tpmdd/next' adds d20b538435f4 Merge remote-tracking branch 'iommu/next' adds 54080e2ada25 Merge remote-tracking branch 'audit/next' adds b0dfbd420b07 Merge remote-tracking branch 'devicetree/for-next' adds 5127b4d69f96 spi: pxa2xx: Add support for Intel Comet Lake adds d337d253f3f1 Merge branch 'spi-5.2' into spi-next adds 10ae58a5223b Merge remote-tracking branch 'spi/for-next' adds 81d9847a88a7 Merge branch 'x86/vdso' adds 40fba00ffa43 x86/resctrl: Do not repeat rdtgroup mode initialization adds 2f5fb1934188 x86/speculation: Prevent deadlock on ssb_state::lock adds 6a03469a1edc x86/build/lto: Fix truncated .bss with -fdata-sections adds 510bb96fe5b3 x86/mm: Prevent bogus warnings with "noexec=off" adds 0082517fa4bc x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T adds 780e0106d468 x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" adds a943245adc9a x86/Kconfig: Fix spelling mistake "effectivness" -> "effec [...] adds 3f81619d73a1 Merge branch 'x86/urgent' adds 4bbb43886c00 Merge branch 'x86/timers' adds ba696429d290 x86/hyper-v: Implement EOI assist adds 541e08dcadaa Merge branch 'x86/platform' adds 89502a019790 x86/mm: Fix the 56-bit addresses memory map in Documentati [...] adds 11e43124718a Merge branch 'x86/mm' adds 5b519ceb1f27 Merge branch 'x86/microcode' adds 39ea9baffda9 x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() adds 6dd677a044e6 x86/fpu: Remove fpu__restore() adds 60e528d6ce3f x86/fpu: Remove preempt_disable() in fpu__clear() adds 88f5260a3bf9 x86/fpu: Always init the state in fpu__clear() adds fbcc9e0c37ba x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_ [...] adds 39388e80f9b0 x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate [...] adds 2722146eb784 x86/fpu: Remove fpu->initialized adds 0169f53e0d97 x86/fpu: Remove user_fpu_begin() adds 4ee91519e1dc x86/fpu: Add an __fpregs_load_activate() internal helper adds 07baeb04f37c x86/fpu: Make __raw_xsave_addr() use a feature number inst [...] adds abd16d68d652 x86/fpu: Use a feature number instead of mask in two more helpers adds c806e88734b9 x86/pkeys: Provide *pkru() helpers adds 577ff465f5a6 x86/fpu: Only write PKRU if it is different from current adds 0556cbdc2fbc x86/pkeys: Don't check if PKRU is zero before writing it adds 0cecca9d03c9 x86/fpu: Eager switch PKRU state adds 383c252545ed x86/entry: Add TIF_NEED_FPU_LOAD adds 69277c98f5ee x86/fpu: Always store the registers in copy_fpstate_to_sigframe() adds a352a3b7b792 x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD adds 0d714dba1626 x86/fpu: Update xstate's PKRU value on write_pkru() adds e0d3602f9333 x86/fpu: Inline copy_user_to_fpregs_zeroing() adds 926b21f37b07 x86/fpu: Restore from kernel memory on the 64-bit path too adds c2ff9e9a3d9d x86/fpu: Merge the two code paths in __fpu__restore_sig() adds 5f409e20b794 x86/fpu: Defer FPU state load until return to userspace adds 1d731e731c4c x86/fpu: Add a fastpath to __fpu__restore_sig() adds da2f32fb8dc7 x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() adds 06b251dff787 x86/fpu: Restore regs in copy_fpstate_to_sigframe() in ord [...] adds a5eff7259790 x86/pkeys: Add PKRU value to init_fpstate adds c35c5eab52ec Merge branch 'x86/fpu' adds 4a43a12b9afb Merge branch 'x86/entry' adds aa2afe102294 Merge branch 'x86/cpu' adds 92dddfbcfcf7 Merge branch 'x86/cleanups' adds 91cc0c0ddf8c Merge branch 'x86/build' adds 538ce939b0d4 Merge branch 'x86/asm' adds 99834eead2a0 clocksource/drivers/npcm: select TIMER_OF adds 9155697e2004 clocksource/drivers/arm_arch_timer: Remove unneeded pr_fmt macro adds fbc87aa0f7c4 clocksource/drivers/oxnas: Fix OX820 compatible adds 4d86c9f73c5a clocksource/drivers/timer-ti-dm: Remove omap_dm_timer_set_ [...] adds 1c0909918850 Merge tag 'timers-v5.1-rc6' of https://git.linaro.org/peop [...] adds 55b6a72dea83 Merge branch 'timers/urgent' adds 372a85393247 Merge branch 'timers/core' adds 084d122e1be3 Merge branch 'smp/hotplug' adds 2e8e19226398 sched/fair: Limit sched_cfs_period_timer() loop to avoid h [...] adds 1b02cd6a2d7f sched/deadline: Correctly handle active 0-lag timers adds be4053a15a32 Merge branch 'sched/urgent' adds e2abb398115e sched/fair: Remove unneeded prototype of capacity_of() adds 6d25be5782e4 sched/core, workqueues: Distangle worker accounting from rq lock adds 1b174a2cb67a sched/core: Remove ttwu_activate() adds 7dd778841164 sched/core: Unify p->on_rq updates adds dbde4f891fc0 Merge branch 'sched/core' adds e2561de507e6 Merge branch 'ras/core' adds 5f843ed41558 kprobes: Fix error check when reusing optimized probes adds 52a44f83fc2d perf/core: Fix the address filtering fix adds 339bc4183596 perf/ring_buffer: Fix AUX record suppression adds 9d5dcc93a6dd perf/x86: Fix incorrect PEBS_REGS adds 14c9b31a925a perf header: Fix lock/unlock imbalances when processing BP [...] adds 6e4b1cac30d2 perf scripts python: export-to-sqlite.py: Fix use of paren [...] adds 8002a63f9ace perf stat: Disable DIR_FORMAT feature for 'perf stat record' adds f32c2877bcb0 tools lib traceevent: Fix missing equality check for strcmp adds 3a5b64f05d7f perf evsel: Use hweight64() instead of hweight_long(attr.s [...] adds b24131eb7742 Merge tag 'perf-urgent-for-mingo-5.1-20190416' of git://gi [...] adds b9541e74fdc7 Merge branch 'perf/urgent' adds 496156e3647f Merge branch 'linus' into perf/core, to pick up fixes adds cc8670945d43 Merge branch 'perf/urgent' into perf/core, to pick up fixes adds c68d224e5ed1 perf/core: Add perf_pmu_resched() as global function adds f447e4eb3ad1 perf/x86/intel: Force resched when TFA sysctl is modified adds 878068ea270e perf/x86: Support outputting XMM registers adds 48f38aa4cc5a perf/x86/intel: Extract memory code PEBS parser for reuse adds 477f00f96170 perf/x86/intel/ds: Extract code of event update in short period adds c22497f5838c perf/x86/intel: Support adaptive PEBS v4 adds d3617b98b045 perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS ha [...] adds 63b79f6ebc46 perf/x86: Support constraint ranges adds 6017608936c1 perf/x86/intel: Add Icelake support adds f08c47d1f86c perf/x86/intel/cstate: Add Icelake support adds b3377c3acb9e perf/x86/intel/rapl: Add Icelake support adds cf50d79a8cfe perf/x86/msr: Add Icelake support adds 6e394376ee89 perf/x86/intel/uncore: Add Intel Icelake uncore support adds 6daeb8737f8a perf/x86/intel: Add Tremont core PMU support adds 9548f87b5afe Merge branch 'perf/core' adds 8b39adbee805 locking/lockdep: Make lockdep_unregister_key() honor 'debu [...] adds 9dabe102bf55 Merge branch 'locking/urgent' adds eecec78f7777 locking/rwsem: Relocate rwsem_down_read_failed() adds c7580c1e8443 locking/rwsem: Move owner setting code from rwsem.c to rwsem.h adds 12a30a7fc142 locking/rwsem: Move rwsem internal function declarations t [...] adds a338ecb07a33 locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() adds a68e2c4c6379 locking/rwsem: Add debug check for __down_read*() adds 3b4ba6643d26 locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro adds ad53fa10fa9e locking/qspinlock_stat: Introduce generic lockevent_*() co [...] adds fb346fd9fc08 locking/lock_events: Make lock_events available for all ar [...] adds bf20616f46e5 locking/lock_events: Don't show pvqspinlock events on bare metal adds a8654596f037 locking/rwsem: Enable lock event counting adds 364f784f048c locking/rwsem: Optimize rwsem structure for uncontended lo [...] adds 408da98e8208 Merge branch 'locking/core' adds 28aa85d3232a Merge branch 'irq/core' adds 246e1bcdddf8 Merge branch 'efi/core' adds fdc7833964d8 um/stacktrace: Remove the pointless ULONG_MAX marker adds c5c27a0a5838 x86/stacktrace: Remove the pointless ULONG_MAX marker adds 2a2bcfa0c94d arm/stacktrace: Remove the pointless ULONG_MAX marker adds b01f6d368d29 sh/stacktrace: Remove the pointless ULONG_MAX marker adds f8a9a269c28d unicore32/stacktrace: Remove the pointless ULONG_MAX marker adds fa9833992d5f riscv/stacktrace: Remove the pointless ULONG_MAX marker adds 7b2c7b623349 arm64/stacktrace: Remove the pointless ULONG_MAX marker adds 4f3bd6ca310b parisc/stacktrace: Remove the pointless ULONG_MAX marker adds 6a28b4c2d93b s390/stacktrace: Remove the pointless ULONG_MAX marker adds 2dfed4565afe lockdep: Remove the ULONG_MAX stack trace hackery adds b8ca7ff7731f mm/slub: Remove the ULONG_MAX stack trace hackery adds 4621c9858f05 mm/page_owner: Remove the ULONG_MAX stack trace hackery adds ead97a49ec3a mm/kasan: Remove the ULONG_MAX stack trace hackery adds accddc41b969 latency_top: Remove the ULONG_MAX stack trace hackery adds fa49e2eac9aa drm: Remove the ULONG_MAX stack trace hackery adds 4285f2fcef80 tracing: Remove the ULONG_MAX stack trace hackery adds 8767b93148b9 Merge branch 'core/stacktrace' adds 02e964dfe9fc Merge branch 'core/objtool' adds dc6fefcf9d3d Merge branch 'core/mm' adds c8d9806ebb40 Merge branch 'core/core' adds ac6dc7045cd3 Merge remote-tracking branch 'tip/auto-latest' adds 4f64f84deab4 Merge remote-tracking branch 'clockevents/clockevents/next' adds a31a6ff544af Merge remote-tracking branch 'edac-amd/for-next' adds e4bd3d2f0640 Merge remote-tracking branch 'ftrace/for-next' adds 91df49e187c1 Merge LKMM and RCU commits adds df284da8077c Merge remote-tracking branch 'rcu/rcu/next' adds 9d609649bb29 KVM: vmx: print more APICv fields in dump_vmcs adds f16cb57be82b KVM: x86: clear VM_EXIT_SAVE_IA32_PAT adds 674ea351cdeb KVM: x86: optimize check for valid PAT value adds f6b0db1fdafa kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry adds de2bc2bfdf41 kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry adds 9c3e922ba316 KVM: nVMX: Move guest non-reg state checks to VM-Exit path adds 5478ba349f3f KVM: nVMX: Rename and split top-level consistency checks t [...] adds 98d9e858fa96 KVM: nVMX: Return -EINVAL when signaling failure in pre-VM [...] adds c80add0f487e KVM: nVMX: Return -EINVAL when signaling failure in VM-Ent [...] adds 11988499e62b KVM: x86: Skip EFER vs. guest CPUID checks for host-initia [...] adds 0a62956312e9 KVM: x86: Inject #GP if guest attempts to set unsupported [...] adds c110ae578ca0 kvm: move KVM_CAP_NR_MEMSLOTS to common code adds f1d1d6d72aaa Merge remote-tracking branch 'kvm/linux-next' adds 1d7ddf9f0d2f Merge remote-tracking branch 'kvm-arm/next' adds 2e2e3397091d Merge remote-tracking branch 'percpu/for-next' adds f28aed7cf36b Merge remote-tracking branch 'workqueues/for-next' adds 6cc13c28da5b platform/x86: dell-laptop: fix rfkill functionality adds 98e2630284ab platform/x86: alienware-wmi: fix kfree on potentially unin [...] adds b1ec01f29a0e Merge remote-tracking branch 'drivers-x86/for-next' adds 9e2b0e0be642 platform/chrome: wilco_ec: Add h1_gpio status to debugfs adds 2de89fd98958 platform/chrome: cros_ec: Add EC host command support using rpmsg adds 244841a28659 Merge remote-tracking branch 'chrome-platform/for-next' adds 91786002ce1c Merge remote-tracking branch 'leds/for-next' adds bd2e98b351b6 ipmi: Fix failure on SMBIOS specified devices adds a885bcfd152f ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash adds ed47dc1fa4ed ipmi: Make ipmi_interfaces_srcu variable static adds 913d4179d5c3 ipmi_si: remove an unused variable in try_smi_init() adds 98061cc76b28 ipmi: fix sleep-in-atomic in free_user at cleanup SRCU use [...] adds 55c2418daab6 ipmi: Remove file from ipmi_file_private adds ac04cad9f5e6 ipmi: avoid atomic_inc in exit function adds 9b644aa3ebc9 Merge remote-tracking branch 'ipmi/for-next' adds c024e0afefb9 Merge remote-tracking branch 'driver-core/driver-core-next' adds 83c0cdc47a7b Merge remote-tracking branch 'usb/usb-next' adds c79158275bef Merge remote-tracking branch 'usb-serial/usb-next' adds 2df2ca03bffb Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds fe77adfb5e50 Merge remote-tracking branch 'phy-next/next' adds 0f8c5488a4c1 Merge remote-tracking branch 'tty/tty-next' adds 147761190ad8 Merge remote-tracking branch 'char-misc/char-misc-next' adds bb3f9ef21906 Merge remote-tracking branch 'extcon/extcon-next' adds 5f409d0400a7 Merge remote-tracking branch 'soundwire/next' adds 3dc4b4435350 Merge remote-tracking branch 'thunderbolt/next' adds 3935a6fb4bd7 staging: comedi: dyna_pci10xx: remove set but not used var [...] adds 28f69ae49b79 staging: comedi: dt2811: Fix spelling mistake adds b368fa114a62 staging: comedi: adv_pci1710: fix spelling mistake: "dropu [...] adds 8136eaa012c4 staging: wilc1000: drop explicit conversion to bool adds ae26aa844679 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic [...] adds c901556a43d2 staging: wilc1000: give usleep_range a range adds e2e89d4a7320 staging: wilc1000: fix spelling mistake "dissconect" -> "d [...] adds 740a998d58ee Staging: gasket: Use DIV_ROUND_UP adds 47830c1127ef staging: greybus: power_supply: fix prop-descriptor request size adds 2bfde348879a staging: most: add new file configfs.c adds dfee92dd5046 staging: most: change signature of function probe_channel adds 3d89b2731b1e staging: most: core: add configfs interface functions adds 9640baca34f5 staging: most: sound: introduce new sound adapter management adds 919c03ae11b9 staging: most: enable configfs support adds 787105b30f23 staging: most: core: make sysfs attributes read-only adds 5b082c2e07d8 staging: most: usb: remove prefix from description tag adds a1ee286d5a2f staging: most: core: remove attribute add_link adds acdbb8975373 staging: most: allow speculative configuration adds a15f465caf09 staging: most: configfs: make create attributes write-only adds 1a89eb0a8f6d staging: most: configfs: add code for link removal adds deaf3b71550d staging: most: Documentation: update driver documentation adds 060ea4271a82 staging: android: vsoc: fix copy_from_user overrun adds 391f544e355d staging: rtl8712: remove unnecessary NULL check adds 7e894d1086a4 staging: rtl8188eu: remove unnecessary declaration adds 307e07486aaa staging: rtl8188eu: make sta2sta_data_frame() static adds e4d7efbb91ef staging: rtl8723bs: hal: replace spaces by tabs. adds 9e6aac6796a7 staging: rtl8192u: Add missing space adds cd62878c9d6f staging: rtl8192u: ieee80211: add space around '==' and be [...] adds c8ab348df025 staging: rtl8723bs: add space after enum declaration adds 94be357fe618 staging: rtlwifi: rtl8822be: Remove set but not used varia [...] adds 52927d97d80e staging: rtl8192e: Remove set but not used variable 'VenderID' adds 08ce43b9c58c staging: rtl8192e: Remove a not necessary blank line befor [...] adds e00fd8ecaa87 staging: rtl8192e: remove a blank line adds affbeba3a299 Staging: rtl8723bs: Remove typedef in struct sdio_data adds 827ad2c7b303 staging: axis-fifo: Add elaborate description in Kconfig adds 031ba1fd9172 staging: remove redundant 'default n' from Kconfig adds 8eee2c467df9 Staging: hal: hal_com_phycfg: fixed a coding style issue adds e7cc9eba71ef staging: rtlwifi: base: Remove set but not used variables adds d5d682270f35 Staging: rtlwifi: Remove & on function name adds 3b706841c29f Staging: rtlwifi: Cleanup crc16_ccitt() adds e291fa1237a7 staging: ralink-gdma: Use struct_size() in kzalloc() adds 94f99bcedaea staging: mt7621-pci-phy: prevent use of uninitialized variable adds 9fdb04e9ccab staging: vt6655: upc: remove double blank lines adds fb563860742a Staging: vc04_services: bcm2835-camera: Remove an exceptional & adds 7be2b288be66 staging: pi433: add dependency to PA0, 1, 2 setting for ou [...] adds 74941703accd Staging: rtl8723bs: Remove typedef in struct ieee_param_ex adds 5ef6c5db04ff Staging: rtl8723bs: Remove typedef in struct ieee_param adds e1f79c148c65 Staging: rtl8723bs: Remove an unused struct tx_pending_t adds 95bc69333cf3 Merge remote-tracking branch 'staging/staging-next' adds d4acb80705be Merge remote-tracking branch 'mux/for-next' adds 85fd51d1dc15 Merge remote-tracking branch 'icc/icc-next' adds 6d2273dd12d8 Merge remote-tracking branch 'slave-dma/next' adds 803b22d27152 Merge remote-tracking branch 'cgroup/for-next' adds b4ffcf3ee5aa Merge branch 'fixes' into for-next adds 94a8f3980a4e Merge branch 'misc' into for-next adds 45c2e494e9f9 Merge remote-tracking branch 'scsi/for-next' adds 616f533fa4ae Merge remote-tracking branch 'vhost/linux-next' adds f15af0f59faf Merge remote-tracking branch 'rpmsg/for-next' adds f6543a82be43 Merge remote-tracking branch 'gpio/for-next' adds 03b45852f747 Merge remote-tracking branch 'pinctrl/for-next' adds d4268a53380f Merge remote-tracking branch 'pwm/for-next' adds f13bb6914aa6 Merge remote-tracking branch 'random/dev' adds e46d632c6695 Merge remote-tracking branch 'kselftest/next' adds a40d9dc8d16c Merge remote-tracking branch 'y2038/y2038' adds c5f00b8a4ae7 Merge remote-tracking branch 'livepatching/for-next' adds 29bcfb7c1c43 Merge remote-tracking branch 'coresight/next' adds e330c3d547e8 rtc: ds1685: remove dead code adds 3b6bddda2fb6 rtc: ds1685: use threaded interrupt adds e4ae7023e182 rtc: mc13xxx: set range adds eee86deafee8 rtc: mc13xxx: use .set_time adds edd6d79ece9a rtc: mc13xxx: convert to SPDX identifier adds 9fc0fd5077ba rtc: mc13xxx: fix style issue adds faabb4ec5671 Merge remote-tracking branch 'rtc/rtc-next' adds d680b28d2a13 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 50c4ac7cc228 Merge remote-tracking branch 'at24/at24/for-next' adds 24bc57820321 Merge remote-tracking branch 'ntb/ntb-next' adds bb3e62fc0a7d Merge remote-tracking branch 'gnss/gnss-next' adds 4db66d6c50cc Merge remote-tracking branch 'slimbus/for-next' adds 1a1043f2cc70 Merge remote-tracking branch 'nvmem/for-next' adds 930a4d4ca52f Merge remote-tracking branch 'xarray/xarray' adds 996fb4011c02 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds eece1b4bb058 Merge remote-tracking branch 'devfreq/for-next' adds 56c2c99f5fbc checkpatch: don't interpret stack dumps as commit IDs adds ca313216aa0e mm: add /sys/kernel/slab/cache/cache_dma32 adds 3bf3aaef38c3 coredump: fix race condition between mmget_not_zero()/get_ [...] adds 33022da46c1f userfaultfd: use RCU to free the task struct when fork fails adds fa43c8004724 slab: store tagged freelist for off-slab slabmgmt adds 14a821545ba8 mm: swapoff: shmem_find_swap_entries() filter out other types adds 7ecbad0ed99f mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES adds 7b02d856e906 mm: swapoff: take notice of completion sooner adds 1874d2562904 mm: swapoff: shmem_unuse() stop eviction without igrab() adds b070e446dcfb mm-swapoff-shmem_unuse-stop-eviction-without-igrab-fix adds 31d712641cd4 mm/memory_hotplug: do not unlock after failing to take the [...] adds 1357e830e9f7 mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBF [...] adds 61c7a60f32b2 proc: fix map_files test on F29 adds 95673c04c0fa proc: fixup proc-pid-vm test adds c83edb1c051a mm/hotplug: treat CMA pages as unmovable adds 2d678d97117c mm/hotplug: treat CMA pages as unmovable adds 3c1fea8fbdf7 mm: fix inactive list balancing between NUMA nodes and cgroups adds f6ccdfbe9492 kcov: improve CONFIG_ARCH_HAS_KCOV help text adds 7d3c5de02915 kernel/watchdog_hld.c: hard lockup message should end with [...] adds fb324f48c1df init: initialize jump labels before command line option parsing adds a8b9e3b9ec16 mm/kmemleak.c: fix unused-function warning adds f931f9ad1141 mm/memory_hotplug.c: drop memory device reference after fi [...] adds 60ffc38fa6fa zram: pass down the bvec we need to read into in the work struct adds f22013f6530e lib/Kconfig.debug: Fix build error without CONFIG_BLOCK adds bb6c3dd2c52a kernel/sys.c: prctl: fix false positive in validate_prctl_map() adds 73a7b84adfb1 scripts/spelling.txt: add more typos to spelling.txt and sort adds a7dd53d5c41a arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header adds 5141a7154052 lib/debugobjects.c: move printk out of db lock critical sections adds 78005fe54c7c ocfs2: use common file type conversion adds 65bcf5f5f6ae ocfs2: fix ocfs2 read inode data panic in ocfs2_iget adds 36f1b4468d55 ocfs2: clear zero in unaligned direct IO adds dc3647d67a3e ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 315b92acb403 ocfs2: wait for recovering done after direct unlock request adds accdbab4d278 ocfs2: checkpoint appending truncate log transaction befor [...] adds a4acb88e6a77 ramfs: support O_TMPFILE adds daf3c1dae418 list: add function list_rotate_to_front() adds 706134efce72 slob: respect list_head abstraction layer adds f02bf1136f04 slob: use slab_list instead of lru adds b09ae868fa48 slub: add comments to endif pre-processor macros adds 1b48b1d9bb70 slub: use slab_list instead of lru adds 9536db680cdd slab: use slab_list instead of lru adds 2576ff021a77 mm: remove stale comment from page struct adds e785f49780b4 slub: remove useless kmem_cache_debug() before remove_full() adds 5827bb94f483 mm/slab.c: remove unneed check in cpuup_canceled adds 748b7094065c mm/slub.c: update the comment about slab frozen adds 0f93cc577db6 mm/slab.c: fix an infinite loop in leaks_show() adds aa2a16b91a98 slab-fix-an-infinite-loop-in-leaks_show-fix adds 35300586d6ad include/trace/events/vmscan.h: drop zone id from kswapd tr [...] adds d304dfa6160a mm/cma_debug.c: fix the break condition in cma_maxchunk_get() adds eca657888809 userfaultfd/sysctl: add vm.unprivileged_userfaultfd adds 87263810f2b6 userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix adds b8377270ff33 mm: page cache: store only head pages in i_pages adds e20eda764b43 page-cache-store-only-head-pages-in-i_pages-fix adds 98e081e2c160 page-cache-store-only-head-pages-in-i_pages-fix-fix adds 56112e7127ab mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() adds 8ff79e732027 mm: move recent_rotated pages calculation to shrink_inacti [...] adds 469ea8e402c9 mm: move nr_deactivate accounting to shrink_active_list() adds 4126effe4cc7 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] adds 7bc052222e98 mm: remove pages_to_free argument of move_active_pages_to_lru() adds e1dc0ad71821 mm: generalize putback scan functions adds ecca133a3b30 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM adds fe6a4f73faab mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 adds aff9b49dedca mm/gup: change write parameter to flags in fast walk adds 1c09aab8785d mm/gup: change GUP fast to use flags rather than a write 'bool' adds da5c64831143 mm/gup: add FOLL_LONGTERM capability to GUP fast adds 2135627ca316 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 adds 5f3e3590d6df IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds a760c1cf06c2 ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 adds aabf93437016 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 136e06cc7316 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds a70fc6f3d0d5 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 adds cefeb463d5ae mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] adds 7c66f50c0b39 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY adds 8c0fe28612be mm/compaction.c: fix an undefined behaviour adds ff96b367aafb mm-compaction-fix-an-undefined-behaviour-fix adds 8eb03339cd43 mm/cma.c: fix the bitmap status to show failed allocation reason adds f361a9ec0875 mm: compaction: show gfp flag names in try_to_compact_page [...] adds 1ea261ebfd7c mm, compaction: some tracepoints should be defined only wh [...] adds 5862156a8bc5 mm: change mm_update_next_owner() to update mm->owner with [...] adds 606fe0ca1cb4 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] adds 9a3d4c3b3497 mm/vmscan: add tracepoints for node reclaim adds 282295b53fde mm: memcontrol: track LRU counts in the vmstats array adds a2c3f0c0501a mm: memcontrol: replace zone summing with lruvec_page_state() adds 34ad30becc58 mm: memcontrol: replace node summing with memcg_page_state() adds 61fd09d3f28c mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() adds 0a06decc152d mm: memcontrol: push down mem_cgroup_nr_lru_pages() adds 76fa399ced88 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] adds 2ab3942104d9 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails adds 36b28147c7ee initramfs: free initrd memory if opening /initrd.image fails adds f6b6bfc9b47f initramfs: cleanup initrd freeing adds 23dd3cd11433 initramfs: factor out a helper to populate the initrd image adds 4091d2bca065 initramfs: cleanup populate_rootfs adds 3ff8852ad596 initramfs: fix a compilation error adds 385146e26781 initramfs: move the legacy keepinitrd parameter to core code adds d048ee629f96 initramfs: provide a generic free_initrd_mem implementation adds 0eaf0be77279 initramfs: poison freed initrd memory adds 771a2e9f3aa5 init: provide a generic free_initmem implementation adds cf9ad434fd30 hexagon: switch over to generic free_initmem() adds 560c42edd050 init: free_initmem: poison freed init memory adds d93e59b0c40e riscv: switch over to generic free_initmem() adds fb8e5806c458 sh: advertise gigantic page support adds 05e60742e6b8 sparc: advertise gigantic page support adds 49352677dfff mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] adds c48d0880d93f hugetlb: allow to free gigantic pages regardless of the co [...] adds bc19db552e58 mm: introduce put_user_page*(), placeholder versions adds 5a6cf3a7ba4f mm: page_mkclean vs MADV_DONTNEED race adds 8504eb295e32 mm/vmscan: drop may_writepage and classzone_idx from direc [...] adds 838fdd6e7234 mem-hotplug: fix node spanned pages when we have a node wi [...] adds 731e52c3dbbd hugetlbfs: fix potential over/underflow setting node speci [...] adds 41a440e1ddc3 mm/hugetlb: get rid of NODEMASK_ALLOC adds 693b4a0fc325 mm/swap.c: __pagevec_lru_add_fn: typo fix adds ab38a82af7ae include/linux/balloon_compaction.h: drop unused function stubs adds 876416421ab1 mm/sparse.c: clean up obsolete code comment adds 584a843b93ad drivers/base/memory.c: clean up relics in function parameters adds 259c2b80fbf1 hugetlbfs: on restore reserve error path retain subpool re [...] adds 29a76b283d12 hugetlb: use same fault hash key for shared and private mappings adds ce0d1b0bc7bd mm: change locked_vm's type from unsigned long to atomic64_t adds c94171e71899 vfio/type1: drop mmap_sem now that locked_vm is atomic adds f625c1961550 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic adds 6ef1f6297d1a fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic adds b131ac024bfe powerpc/mmu: drop mmap_sem now that locked_vm is atomic adds 055dff0f67ba kvm/book3s: drop mmap_sem now that locked_vm is atomic adds 298448aefa6d mm/hmm: select mmu notifier when selecting HMM adds 3f1be5c3538c mm/hmm: use reference counting for HMM struct adds b0ba97b2c9ac mm/hmm: do not erase snapshot when a range is invalidated adds 53c9fecfa7c7 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds c7ca8b6f6c04 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds ed3b52976bfb mm/hmm: improve driver API to work and wait over a range adds e3e77fdbd2b8 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 1631c1bb6607 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) adds eb0e1d922663 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds 707773548226 mm/hmm: add helpers to test if mm is still alive or not adds dbbb2b0f1b27 mm/hmm: add an helper function that fault pages and map th [...] adds 58ba84a7aa70 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] adds 85416fe91fa5 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] adds d2f5cb5bf27a mm/mmu_notifier: helper to test if a range invalidation is [...] adds 7df4509b0514 mm/mmu_notifier: convert user range->blockable to helper function adds a754d5895a41 mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags adds f1b4ad72e38a mm/mmu_notifier: contextual information for event enums adds fee7487c1aeb mm/mmu_notifier: contextual information for event triggeri [...] adds 8c688cb0ff2b mm/mmu_notifier: use correct mmu_notifier events for each [...] adds 1c68cb13ca85 mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] adds 6dff55c88ab1 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper adds c86b6a49f285 mm/filemap.c: enable error injection at add_to_page_cache() adds 08a8a5b02275 mm-enable-error-injection-at-add_to_page_cache-fix adds d32b61b227af mm/rmap.c: use the pra.mapcount to do the check adds 7b7cf81759f3 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds bd15fcefeca8 mm: drop meminit_pfn_in_nid as it is redundant adds 42f210b1b945 mm: implement new zone specific memblock iterator adds 9ed087b0780e mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds c0c38ccddb1f mm, memory_hotplug: cleanup memory offline path adds 547e8307c32a mm, memory_hotplug: provide a more generic restrictions fo [...] adds b09cdf0c6dc6 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] adds c957ba7c23fe mm/filemap.c: fix minor typo adds 96a84d561279 mm/memory_hotplug: release memory resource after arch_remo [...] adds ae97b9b50dce mm/memory_hotplug: make unregister_memory_section() never fail adds 1ccdd9723e98 mm/memory_hotplug: make __remove_section() never fail adds 401fb7960983 mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] adds ea7c862b8ccb mm: fix false-positive OVERCOMMIT_GUESS failures adds b1e31f1da5f4 mm: remove redundant 'default n' from Kconfig-s adds 5da25090ab04 mm/hmm: kconfig split HMM address space mirroring from dev [...] adds b5b67547ddad mm: introduce new vm_map_pages() and vm_map_pages_zero() API adds 085d9fbbbdeb arm: mm: dma-mapping: convert to use vm_map_pages() adds 3b1ec8c47a5d drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() adds 9e0ea7603379 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() adds 244ae468c4e0 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() adds c35eb3a740da iommu/dma-iommu.c: convert to use vm_map_pages() adds 3f4e2b0788a9 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() adds d3a0b7b2ed73 xen/gntdev.c: convert to use vm_map_pages() adds cee90e4bdcdf xen/privcmd-buf.c: convert to use vm_map_pages_zero() adds 0b9c62fee92a x86, numa: always initialize all possible nodes adds d7931b1d61d3 mm: be more verbose about zonelist initialization adds 6e80b725747e fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback adds 78abaf73972d mm/vmscan.c: simplify shrink_inactive_list() adds afa7443c9e0a memcg: schedule high reclaim for remote memcgs on high_work adds 2fb032d27f9a memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds a06e1af1da2e psi: introduce state_mask to represent stalled psi states adds 897d7fa97d96 psi: make psi_enable static adds 8cb19b7e8130 psi: rename psi fields in preparation for psi trigger addition adds db744e784074 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 adds 41eace6c6d06 psi: split update_stats into parts adds 6b67b5f5ba60 psi: track changed states adds 80aea5d6bae2 include/: refactor headers to allow kthread.h inclusion in [...] adds 65538f4dcd9a psi: introduce psi monitor adds afb241d4ab35 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 2ab3190613e8 mm/vmalloc.c: keep track of free blocks for vmap allocation adds b4b5bf87e105 mm/vmap: keep track of free blocks for vmap allocation adds 2dabbf434c8f mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 adds 665e93bda240 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro adds 60baf7a0f41f mm-vmap-add-debug_augment_propagate_check-macro-v4 adds bb1776c405c1 mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro adds 548444ef786d mm-vmap-add-debug_augment_lowest_match_check-macro-v4 adds 9180250172c1 mm, memcg: proportional memory.{low,min} reclaim adds 9a71fb74dd1f mm, memcg: make memory.emin the baseline for utilisation d [...] adds 0baa654aab6e mm, memcg: make scan aggression always exclude protection adds 5a9cafbd9d0e include/linux/uaccess.h: add probe_user_read() adds b553a7a3205b mm-add-probe_user_read-fix adds 6f6abe847214 powerpc: use probe_user_read() adds da84f8bfe484 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 94dfc1756886 mm: shuffle initial free memory to improve memory-side-cac [...] adds 250c776579a6 mm/shuffle: fix shuffle enable adds 2dc5f5c5ed46 mm: move buddy list manipulations into helpers adds 3780add2bc23 mm: fix buddy list helpers adds 1445dddc85d7 mm-move-buddy-list-manipulations-into-helpers-fix2 adds cf66d7a06bd1 mm: maintain randomization of page free lists adds be35a8598ff6 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds 9b85faab6e07 mm/vmscan: remove unused lru_pages argument adds 7824105f1746 mm/mincore.c: make mincore() more conservative adds a7f644a9c62e mm-mincore-make-mincore-more-conservative-v2 adds 6ac174d62bdf mm: don't expose page to fast gup before it's ready adds a5d1ce437792 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 329aadec2c50 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds eaf47e9a14dc fs/select: avoid clang stack usage warning adds 4aaad445ecbd kdb: det rid of broken attempt to print CCVERSION in kdb summary adds bb47a4a34ccf treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] adds 4cd852569a73 kernel/notifier.c: double register detection adds d90a418b2984 kernel/latencytop.c: remove unnecessary checks for latency [...] adds d4af07618f84 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] adds db584e01e86b byteorder: sanity check toolchain vs kernel endianess adds f49c541879d7 lib/bitmap.c: remove unused EXPORT_SYMBOLs adds ce7135217ff4 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA adds 55ead43297ea lib/genalloc.c: export symbol addr_in_gen_pool adds 4d34323eab27 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 94e69a287052 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 7f29f3f55552 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST adds 47e64e3e94a9 lib/sort: make swap functions more generic adds 2dc1fb90f3b8 lib/sort: use more efficient bottom-up heapsort variant adds fb1bd5a08d13 lib/sort: avoid indirect calls to built-in swap adds 8a175e0941c3 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS adds bb5f31c8982c lib-list_sort-simplify-and-remove-max_list_length_bits-fix adds 033c59a4a6e0 lib/list_sort: optimize number of calls to comparison function adds afe1f1e81ae9 lib: Move mathematic helpers to separate folder adds b1507d3fdcc7 lib/math: move int_pow() from pwm_bl.c for wider use adds d6eededfae1c lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() adds 01fdd3d89e5e lib: rework bitmap_parselist adds 58ce2416d2ef lib-rework-bitmap_parselist-v5 adds 7284cd43f0ec lib/test_bitmap: switch test_bitmap_parselist to ktime_get() adds 9297afa724e5 lib/test_bitmap: add testcases for bitmap_parselist() adds 4c0ae860b1f9 lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 adds 2a2d6eb4509d lib/test_bitmap: add tests for bitmap_parselist_user() adds 35daa93316da lib/math/rational.c: fix possible incorrect result from ra [...] adds ace339edbeab include/linux/bitops.h: sanitize rotate primitives adds 89d73ae054c2 checkpatch: fix something adds b8179b09bf52 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] adds 3fde1477ba2e fs/binfmt_elf.c: make scope of "pos" variable smaller adds a34f642bccf1 fs/binfmt_elf.c: free PT_INTERP filename ASAP adds 50b54cbd6d9e fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter adds 44b34ddb80c6 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] adds f69cf3bcb764 fs/binfmt_elf.c: save 1 indent level adds d11b02ee02b9 fs//binfmt_elf.c: move variables initialization closer to [...] adds 3ebf0dd657ce fs/binfmt_elf.c: move brk out of mmap when doing direct lo [...] adds 6f5245aa2ecd autofs: fix some word usage oddities in autofs.txt adds 008eb15f3051 autofs: update autofs.txt for strictexpire mount option adds aa920587536d autofs: update AUTOFS_EXP_LEAVES description adds 0ee25c7cb8f3 autofs: update mount control expire desription with AUTOFS [...] adds 5d087b7fb01a autofs: add description of ignore pseudo mount option adds 877bb0eb3aec fs/fat/file.c: issue flush after the writeback of FAT adds 31b026d04221 kernel/signal.c: annotate implicit fall through adds fc658a1d8390 include/linux/cpumask.h: fix double string traverse in cpu [...] adds 3f6b1632b2c4 cpumask-fix-double-string-traverse-in-cpumask_parse-fix adds a38f322f8cdc rapidio: fix a NULL pointer dereference when create_workqu [...] adds 4404cb62afac kernel/sysctl.c: switch to bitmap_zalloc() adds 0300bbec48e3 sysctl: return -EINVAL if val violates minmax adds f5f6a5a78008 kernel/pid.c: convert struct pid:count to refcount_t adds de7609850dbc convert-struct-pid-count-to-refcount_t-fix adds 905d657c5ad4 eventfd: present id to userspace via fdinfo adds 7c0326d3699b gcov: clang: move common GCC code into gcc_base.c adds cf7e261b0401 gcov: docs: add a note on GCC vs Clang differences adds 493b2c86cf89 panic: avoid the extra noise dmesg adds 6ad4e40d4707 panic/reboot: allow specifying reboot_mode for panic only adds f6dd2d352737 pps: descriptor-based gpio adds 4fe38e8b63d6 dt-bindings: pps: pps-gpio PPS ECHO implementation adds 3dd3e1bd78b0 pps: pps-gpio PPS ECHO implementation adds cead22106b6a scripts/gdb: find vmlinux where it was before adds d8b0fc52f570 scripts/gdb: add kernel config dumping command adds 4be3d98d0892 scripts-gdb-add-kernel-config-dumping-command-v2 adds bacabf779397 scripts/gdb: add rb tree iterating utilities adds bf584f05e216 scripts-gdb-add-rb-tree-iterating-utilities-v2 adds 5bacb6e1b3db scripts/gdb: add a timer list command adds 9fb69c30686b scripts-gdb-add-a-timer-list-command-v2 adds c7687fadf001 scripts/gdb: silence pep8 checks adds ffe913d0cc79 ipc: prevent lockup on alloc_msg and free_msg adds 82a436f8914a ipc/mqueue: remove redundant wq task assignment adds 5a824ec34361 ipc/mqueue: optimize msg_get() adds 0bea2d49d5fb ipc: allow boot time extension of IPCMNI from 32k to 16M adds 3a0f1ee60913 ipc: conserve sequence numbers in ipcmni_extend mode adds 2c9aa1c4686f ipc: do cyclic id allocation for the ipc object. adds d0dca67d9dfd ipc-do-cyclic-id-allocation-for-the-ipc-object-fix adds b031f4a20ae1 Merge branch 'akpm-current/current' adds c7bd38f1959b fix "mm: fix inactive list balancing between NUMA nodes an [...] adds 52b2823be1d1 fix "fs/binfmt_elf.c: move brk out of mmap when doing dire [...] adds cbad004f836d pinctrl: fix pxa2xx.c build warnings adds 5b964a50f86e scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] adds be4a024c602a fs/coda/psdev.c: remove duplicate header adds 52ea51e18720 include/linux/sched/signal.h: replace `tsk' with `task' adds 822c53065f79 fs/cachefiles/namei.c: remove duplicate header adds a095b81d4e4e fs/block_dev.c: Remove duplicate header adds c34217b394f2 kernel, resource: use resource_overlaps() to simplify regi [...] adds f61e0cfe2721 treewide: replace #include <asm/sizes.h> with #include <li [...] adds c6ed5e317ac2 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> adds 8257b371e7fc mm, memcg: rename ambiguously named memory.stat counters a [...] adds f1b1ca104a5a mm-rename-ambiguously-named-memorystat-counters-and-functions-fix adds 076216a3fd9b mm, memcg: consider subtrees in memory.events adds 2627327ac50f drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] adds 32a1783c1672 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl adds 44d9294cf40e mm: memcontrol: make cgroup stats and events query API exp [...] adds a81d73488e81 mm: memcontrol: move stat/event counting functions out-of-line adds f599dc6dd07e mm: memcontrol: fix recursive statistics correctness & scalabilty adds b360cf7974ea mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] adds c60c0508aa38 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 2001c0566d5c Merge branch 'akpm/master' adds a74942526152 Add linux-next specific files for 20190417
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 (de3c659c83ce) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/arm64/elf_hwcaps.txt | 17 +- .../devicetree/bindings/i2c/i2c-mt65xx.txt | 1 + .../bindings/power/amlogic,meson-gx-pwrc.txt | 4 +- Documentation/hwmon/ina3221 | 3 + Documentation/networking/ip-sysctl.txt | 2 + Documentation/preempt-locking.txt | 1 - Documentation/virtual/kvm/api.txt | 5 +- Documentation/x86/x86_64/mm.txt | 6 +- MAINTAINERS | 2 +- Next/SHA1s | 100 +- Next/merge.log | 1239 ++++++++++++-------- arch/Kconfig | 9 + arch/arm/boot/dts/meson.dtsi | 9 + arch/arm/boot/dts/meson8.dtsi | 5 + arch/arm/boot/dts/meson8b-ec100.dts | 14 + arch/arm/boot/dts/meson8b-odroidc1.dts | 14 + arch/arm/boot/dts/meson8b.dtsi | 5 + arch/arm/kernel/stacktrace.c | 6 - arch/arm/mach-omap1/board-ams-delta.c | 2 +- arch/arm/mm/dma-mapping.c | 22 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 88 ++ arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 145 +++ arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 59 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 282 +++++ arch/arm64/boot/dts/mediatek/mt2712-pinfunc.h | 2 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 2 +- arch/arm64/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/crypto/chacha-neon-glue.c | 2 +- arch/arm64/crypto/crct10dif-ce-glue.c | 4 +- arch/arm64/crypto/ghash-ce-glue.c | 8 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 2 +- arch/arm64/crypto/sha256-glue.c | 4 +- arch/arm64/include/asm/assembler.h | 4 + arch/arm64/include/asm/barrier.h | 24 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 21 +- arch/arm64/include/asm/esr.h | 3 +- arch/arm64/include/asm/hwcap.h | 54 +- arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/pointer_auth.h | 2 +- arch/arm64/include/asm/sdei.h | 2 +- arch/arm64/include/asm/vdso_datapage.h | 1 + arch/arm64/include/asm/vmap_stack.h | 2 +- arch/arm64/include/uapi/asm/hwcap.h | 7 +- arch/arm64/kernel/asm-offsets.c | 2 +- arch/arm64/kernel/cpufeature.c | 110 +- arch/arm64/kernel/cpuinfo.c | 3 +- arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/stacktrace.c | 4 - arch/arm64/kernel/traps.c | 3 + arch/arm64/kernel/vdso.c | 3 + arch/arm64/kernel/vdso/gettimeofday.S | 7 +- arch/csky/kernel/perf_callchain.c | 38 +- arch/parisc/kernel/stacktrace.c | 5 - arch/powerpc/kvm/book3s_64_vio.c | 34 +- arch/powerpc/kvm/powerpc.c | 3 - arch/powerpc/mm/mmu_context_iommu.c | 28 +- arch/riscv/configs/rv32_defconfig | 84 ++ arch/riscv/kernel/stacktrace.c | 2 - arch/riscv/mm/init.c | 8 + arch/s390/kernel/stacktrace.c | 6 - arch/s390/kvm/kvm-s390.c | 3 - arch/sh/kernel/stacktrace.c | 4 - arch/um/kernel/stacktrace.c | 2 - arch/unicore32/kernel/stacktrace.c | 2 - arch/x86/Kconfig | 10 +- arch/x86/entry/common.c | 10 +- arch/x86/events/core.c | 19 + arch/x86/events/intel/core.c | 263 ++++- arch/x86/events/intel/cstate.c | 2 + arch/x86/events/intel/ds.c | 505 ++++++-- arch/x86/events/intel/lbr.c | 35 +- arch/x86/events/intel/rapl.c | 2 + arch/x86/events/intel/uncore.c | 6 + arch/x86/events/intel/uncore.h | 1 + arch/x86/events/intel/uncore_snb.c | 91 ++ arch/x86/events/msr.c | 1 + arch/x86/events/perf_event.h | 117 +- arch/x86/hyperv/hv_apic.c | 5 + arch/x86/ia32/ia32_signal.c | 17 +- arch/x86/include/asm/fpu/api.h | 31 + arch/x86/include/asm/fpu/internal.h | 133 ++- arch/x86/include/asm/fpu/signal.h | 2 +- arch/x86/include/asm/fpu/types.h | 9 - arch/x86/include/asm/fpu/xstate.h | 8 +- arch/x86/include/asm/intel_ds.h | 2 +- arch/x86/include/asm/kvm_emulate.h | 4 +- arch/x86/include/asm/kvm_host.h | 17 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/perf_event.h | 50 +- arch/x86/include/asm/pgtable.h | 29 +- arch/x86/include/asm/special_insns.h | 19 +- arch/x86/include/asm/thread_info.h | 2 + arch/x86/include/asm/trace/fpu.h | 13 +- arch/x86/include/uapi/asm/perf_regs.h | 23 +- arch/x86/include/uapi/asm/vmx.h | 1 + arch/x86/kernel/cpu/common.c | 5 + arch/x86/kernel/cpu/resctrl/rdtgroup.c | 3 +- arch/x86/kernel/fpu/core.c | 195 ++- arch/x86/kernel/fpu/init.c | 2 - arch/x86/kernel/fpu/regset.c | 24 +- arch/x86/kernel/fpu/signal.c | 191 +-- arch/x86/kernel/fpu/xstate.c | 42 +- arch/x86/kernel/perf_regs.c | 27 +- arch/x86/kernel/process.c | 10 +- arch/x86/kernel/process_32.c | 11 +- arch/x86/kernel/process_64.c | 11 +- arch/x86/kernel/reboot.c | 21 + arch/x86/kernel/signal.c | 17 +- arch/x86/kernel/stacktrace.c | 14 +- arch/x86/kernel/traps.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 2 +- arch/x86/kvm/emulate.c | 191 +-- arch/x86/kvm/lapic.c | 4 +- arch/x86/kvm/mmu.c | 15 +- arch/x86/kvm/mmu.h | 2 +- arch/x86/kvm/mtrr.c | 10 +- arch/x86/kvm/pmu.c | 4 + arch/x86/kvm/svm.c | 57 +- arch/x86/kvm/trace.h | 4 +- arch/x86/kvm/vmx/nested.c | 158 ++- arch/x86/kvm/vmx/vmx.c | 52 +- arch/x86/kvm/vmx/vmx.h | 2 + arch/x86/kvm/x86.c | 159 +-- arch/x86/kvm/x86.h | 12 + arch/x86/math-emu/fpu_entry.c | 3 - arch/x86/mm/dump_pagetables.c | 3 +- arch/x86/mm/ioremap.c | 2 +- arch/x86/mm/mpx.c | 6 +- arch/x86/mm/numa.c | 27 +- arch/x86/mm/pkeys.c | 21 +- arch/x86/mm/tlb.c | 2 +- drivers/acpi/arm64/iort.c | 19 +- drivers/block/zram/zram_drv.c | 5 +- drivers/char/ipmi/ipmi_dmi.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 2 +- drivers/char/tpm/tpm1-cmd.c | 7 +- drivers/char/tpm/tpm2-cmd.c | 7 +- drivers/clocksource/Kconfig | 1 + drivers/clocksource/arm_arch_timer.c | 13 +- drivers/clocksource/timer-oxnas-rps.c | 2 +- drivers/clocksource/timer-ti-dm.c | 28 - drivers/dma-buf/dma-fence-chain.c | 3 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_file.c | 3 +- drivers/firewire/core-iso.c | 15 +- drivers/firmware/Kconfig | 15 +- drivers/firmware/Makefile | 3 +- drivers/firmware/psci/Kconfig | 13 + drivers/firmware/psci/Makefile | 4 + drivers/firmware/{ => psci}/psci.c | 86 +- drivers/firmware/{ => psci}/psci_checker.c | 0 drivers/fpga/dfl-afu-dma-region.c | 40 +- drivers/gpu/drm/aspeed/Kconfig | 7 +- drivers/gpu/drm/drm_gem.c | 93 ++ drivers/gpu/drm/drm_mm.c | 3 - drivers/gpu/drm/drm_mode_config.c | 5 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 30 +- drivers/gpu/drm/i915/gvt/display.c | 1 - drivers/gpu/drm/i915/gvt/gtt.c | 7 + drivers/gpu/drm/i915/gvt/gtt.h | 2 +- drivers/gpu/drm/i915/gvt/gvt.h | 9 +- drivers/gpu/drm/i915/gvt/handlers.c | 159 ++- drivers/gpu/drm/i915/gvt/mmio.c | 8 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 4 +- drivers/gpu/drm/i915/gvt/reg.h | 34 + drivers/gpu/drm/i915/i915_debugfs.c | 6 +- drivers/gpu/drm/i915/i915_gpu_error.c | 4 +- drivers/gpu/drm/i915/i915_irq.c | 298 +++-- drivers/gpu/drm/i915/i915_reg.h | 8 +- drivers/gpu/drm/i915/i915_reset.c | 3 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 14 +- drivers/gpu/drm/i915/intel_overlay.c | 4 +- drivers/gpu/drm/i915/intel_pm.c | 4 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 10 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 4 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 4 - drivers/gpu/drm/lima/lima_gem.c | 37 +- drivers/gpu/drm/lima/lima_sched.c | 66 +- drivers/gpu/drm/lima/lima_sched.h | 6 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 10 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 17 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 17 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 18 +- drivers/hwmon/ina3221.c | 67 +- drivers/hwmon/occ/Kconfig | 12 +- drivers/hwmon/occ/common.c | 4 + drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/sysfs.c | 27 +- drivers/iommu/dma-iommu.c | 12 +- drivers/media/common/videobuf2/videobuf2-core.c | 7 + .../media/common/videobuf2/videobuf2-dma-contig.c | 6 - drivers/media/common/videobuf2/videobuf2-dma-sg.c | 22 +- drivers/media/rc/bpf-lirc.c | 6 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 2 +- drivers/platform/chrome/wilco_ec/debugfs.c | 2 +- drivers/platform/x86/alienware-wmi.c | 17 +- drivers/platform/x86/dell-laptop.c | 6 +- drivers/regulator/tps80031-regulator.c | 48 +- drivers/rtc/rtc-ds1685.c | 256 ++-- drivers/rtc/rtc-mc13xxx.c | 25 +- drivers/scsi/scsi_lib.c | 6 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 160 ++- drivers/spi/spi-pxa2xx.c | 4 + drivers/spi/spi-tegra114.c | 5 +- drivers/staging/Kconfig | 1 - drivers/staging/android/Kconfig | 2 - drivers/staging/android/vsoc.c | 3 +- drivers/staging/axis-fifo/Kconfig | 7 +- drivers/staging/comedi/drivers/adv_pci1710.c | 2 +- drivers/staging/comedi/drivers/dt2811.c | 2 +- drivers/staging/comedi/drivers/dyna_pci10xx.c | 4 - drivers/staging/comedi/drivers/vmk80xx.c | 8 +- drivers/staging/erofs/data.c | 2 +- drivers/staging/gasket/gasket_page_table.c | 5 +- drivers/staging/greybus/power_supply.c | 2 +- drivers/staging/gs_fpgaboot/Kconfig | 1 - drivers/staging/media/rockchip/vpu/Kconfig | 1 - .../most/Documentation/ABI/configfs-most.txt | 204 ++++ .../staging/most/Documentation/driver_usage.txt | 131 ++- drivers/staging/most/Kconfig | 2 +- drivers/staging/most/Makefile | 1 + drivers/staging/most/cdev/cdev.c | 8 +- drivers/staging/most/configfs.c | 676 +++++++++++ drivers/staging/most/core.c | 303 +++-- drivers/staging/most/core.h | 20 +- drivers/staging/most/net/net.c | 3 +- drivers/staging/most/sound/sound.c | 59 +- drivers/staging/most/usb/usb.c | 2 +- drivers/staging/most/video/video.c | 3 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 2 +- drivers/staging/pi433/rf69.c | 45 +- drivers/staging/ralink-gdma/ralink-gdma.c | 12 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 11 +- drivers/staging/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 1 - drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 1 - drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 2 - drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 4 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 - drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 4 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 6 +- drivers/staging/rtl8723bs/include/drv_types.h | 6 +- drivers/staging/rtl8723bs/include/drv_types_sdio.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 15 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 10 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 30 +- drivers/staging/rtlwifi/base.c | 18 +- drivers/staging/rtlwifi/core.c | 14 +- drivers/staging/rtlwifi/pci.c | 4 +- drivers/staging/rtlwifi/rtl8822be/hw.c | 9 +- .../vc04_services/bcm2835-camera/controls.c | 58 +- drivers/staging/vt6655/upc.h | 2 - drivers/staging/wilc1000/Kconfig | 1 - drivers/staging/wilc1000/host_interface.c | 2 +- drivers/staging/wilc1000/wilc_netdev.c | 2 +- drivers/staging/wilc1000/wilc_wlan.c | 6 +- drivers/staging/wlan-ng/Kconfig | 1 - drivers/tty/serial/sc16is7xx.c | 2 + drivers/tty/serial/sh-sci.c | 6 +- drivers/usb/core/message.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 37 +- drivers/vfio/vfio_iommu_type1.c | 31 +- drivers/xen/gntdev.c | 11 +- drivers/xen/privcmd-buf.c | 8 +- fs/binfmt_elf.c | 132 ++- fs/btrfs/acl.c | 48 +- fs/btrfs/ctree.c | 51 +- fs/btrfs/ctree.h | 18 +- fs/btrfs/dev-replace.c | 8 +- fs/btrfs/dev-replace.h | 3 +- fs/btrfs/disk-io.c | 75 +- fs/btrfs/disk-io.h | 1 - fs/btrfs/extent-tree.c | 343 +++--- fs/btrfs/extent_io.c | 123 +- fs/btrfs/extent_io.h | 23 +- fs/btrfs/extent_map.c | 38 + fs/btrfs/file-item.c | 19 +- fs/btrfs/file.c | 3 +- fs/btrfs/free-space-cache.c | 44 +- fs/btrfs/free-space-cache.h | 18 +- fs/btrfs/free-space-tree.c | 20 +- fs/btrfs/free-space-tree.h | 1 - fs/btrfs/inode.c | 32 +- fs/btrfs/locking.c | 22 + fs/btrfs/ordered-data.c | 17 +- fs/btrfs/ordered-data.h | 3 +- fs/btrfs/props.c | 55 +- fs/btrfs/qgroup.c | 3 +- fs/btrfs/relocation.c | 4 +- fs/btrfs/scrub.c | 4 +- fs/btrfs/send.c | 88 +- fs/btrfs/super.c | 4 +- fs/btrfs/tests/free-space-tree-tests.c | 4 +- fs/btrfs/transaction.c | 60 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-checker.c | 79 +- fs/btrfs/tree-checker.h | 13 +- fs/btrfs/tree-log.c | 25 +- fs/btrfs/tree-log.h | 10 +- fs/btrfs/volumes.c | 351 +++--- fs/btrfs/volumes.h | 30 +- fs/btrfs/xattr.c | 68 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/inode.c | 4 + fs/cifs/link.c | 13 +- fs/cifs/smb1ops.c | 9 +- fs/cifs/smb2ops.c | 131 +-- fs/cifs/smbdirect.c | 55 +- fs/cifs/smbdirect.h | 5 +- fs/cifs/transport.c | 2 +- fs/f2fs/checkpoint.c | 42 +- fs/f2fs/data.c | 38 +- fs/f2fs/f2fs.h | 58 +- fs/f2fs/file.c | 19 +- fs/f2fs/gc.c | 11 +- fs/f2fs/inline.c | 17 + fs/f2fs/inode.c | 12 +- fs/f2fs/node.c | 32 +- fs/f2fs/recovery.c | 37 +- fs/f2fs/segment.c | 13 +- fs/f2fs/segment.h | 16 +- fs/f2fs/super.c | 31 +- fs/f2fs/xattr.c | 32 +- fs/proc/base.c | 3 +- fs/proc/task_mmu.c | 2 +- fs/sync.c | 25 +- include/drm/drm_gem.h | 5 + include/dt-bindings/clock/sifive-fu540-prci.h | 18 + include/linux/bitops.h | 28 +- include/linux/dma-fence.h | 21 +- include/linux/efi.h | 7 +- include/linux/kvm_host.h | 10 +- include/linux/memcontrol.h | 96 +- include/linux/mm.h | 4 + include/linux/mm_types.h | 2 +- include/linux/module.h | 17 + include/linux/perf_event.h | 3 + include/linux/rtc/ds1685.h | 2 - include/linux/rwsem.h | 28 +- include/trace/events/btrfs.h | 86 ++ include/trace/events/f2fs.h | 6 +- include/uapi/linux/bpf.h | 6 +- include/uapi/linux/byteorder/big_endian.h | 4 + include/uapi/linux/byteorder/little_endian.h | 4 + include/uapi/linux/fs.h | 3 + include/uapi/linux/psci.h | 5 + init/main.c | 4 +- ipc/util.h | 2 +- kernel/bpf/cgroup.c | 6 + kernel/compat.c | 3 + kernel/events/core.c | 47 +- kernel/events/ring_buffer.c | 33 +- kernel/fork.c | 2 +- kernel/kprobes.c | 6 +- kernel/latencytop.c | 12 +- kernel/locking/Makefile | 1 + kernel/locking/lock_events.c | 179 +++ kernel/locking/lock_events.h | 59 + kernel/locking/lock_events_list.h | 67 ++ kernel/locking/lockdep.c | 20 +- kernel/locking/qspinlock.c | 8 +- kernel/locking/qspinlock_paravirt.h | 19 +- kernel/locking/qspinlock_stat.h | 242 +--- kernel/locking/rwsem-xadd.c | 204 ++-- kernel/locking/rwsem.c | 25 +- kernel/locking/rwsem.h | 49 +- kernel/sched/core.c | 104 +- kernel/sched/deadline.c | 3 +- kernel/sched/fair.c | 28 +- kernel/trace/bpf_trace.c | 6 + kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_stack.c | 20 +- kernel/watchdog_hld.c | 3 +- kernel/workqueue.c | 54 +- kernel/workqueue_internal.h | 5 +- lib/Kconfig.debug | 7 +- lib/bitmap.c | 23 +- lib/list_sort.c | 8 +- lib/siphash.c | 36 +- lib/test_bitmap.c | 10 +- localversion-next | 2 +- mm/Kconfig | 28 +- mm/Kconfig.debug | 1 - mm/debug.c | 5 +- mm/kasan/common.c | 3 - mm/kmemleak.c | 2 + mm/memcontrol.c | 290 +++-- mm/memory.c | 81 ++ mm/memory_hotplug.c | 1 + mm/mlock.c | 4 +- mm/mmap.c | 18 +- mm/mremap.c | 6 +- mm/nommu.c | 14 + mm/page_alloc.c | 52 +- mm/page_owner.c | 3 - mm/slab.c | 6 +- mm/slub.c | 13 +- mm/util.c | 51 +- mm/vmscan.c | 62 +- mm/workingset.c | 7 +- net/core/filter.c | 3 + net/xfrm/Kconfig | 8 +- scripts/link-vmlinux.sh | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 16 +- sound/soc/fsl/Kconfig | 9 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 2 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool.rst | 2 +- tools/bpf/bpftool/cgroup.c | 7 + tools/bpf/bpftool/map.c | 43 +- tools/bpf/bpftool/prog.c | 2 +- tools/include/uapi/linux/bpf.h | 6 +- tools/lib/bpf/.gitignore | 1 + tools/lib/bpf/btf.c | 29 +- tools/memory-model/litmus-tests/.gitignore | 2 +- .../litmus-tests/MP+poonceonces.litmus | 2 +- tools/memory-model/litmus-tests/README | 2 +- tools/memory-model/lock.cat | 2 +- tools/memory-model/scripts/README | 10 +- tools/memory-model/scripts/checkalllitmus.sh | 31 +- 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/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 92 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 15 +- tools/memory-model/scripts/runlitmus.sh | 80 -- tools/memory-model/scripts/runlitmushist.sh | 31 +- tools/memory-model/scripts/simpletest.sh | 35 - .../selftests/bpf/prog_tests/flow_dissector.c | 197 ++-- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 2 +- tools/testing/selftests/bpf/test_btf.c | 49 + tools/testing/selftests/bpf/test_verifier.c | 70 ++ tools/testing/selftests/bpf/verifier/scale.c | 18 + tools/testing/selftests/kvm/Makefile | 9 +- .../selftests/kvm/include/x86_64/processor.h | 27 + tools/testing/selftests/kvm/lib/kvm_util.c | 5 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 20 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 5 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 157 +++ tools/testing/selftests/kvm/x86_64/state_test.c | 15 +- tools/testing/selftests/proc/proc-pid-vm.c | 4 +- .../selftests/proc/proc-self-map-files-002.c | 20 +- virt/kvm/arm/arm.c | 3 - virt/kvm/irqchip.c | 5 +- virt/kvm/kvm_main.c | 8 +- 457 files changed, 9488 insertions(+), 5418 deletions(-) create mode 100644 arch/riscv/configs/rv32_defconfig create mode 100644 drivers/firmware/psci/Kconfig create mode 100644 drivers/firmware/psci/Makefile rename drivers/firmware/{ => psci}/psci.c (93%) rename drivers/firmware/{ => psci}/psci_checker.c (100%) create mode 100644 drivers/staging/most/Documentation/ABI/configfs-most.txt create mode 100644 drivers/staging/most/configfs.c create mode 100644 include/dt-bindings/clock/sifive-fu540-prci.h create mode 100644 kernel/locking/lock_events.c create mode 100644 kernel/locking/lock_events.h create mode 100644 kernel/locking/lock_events_list.h mode change 100755 => 100644 tools/memory-model/scripts/checkghlitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh mode change 100755 => 100644 tools/memory-model/scripts/initlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/judgelitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/newlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/parseargs.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/runlitmushist.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/testing/selftests/bpf/verifier/scale.c create mode 100644 tools/testing/selftests/kvm/x86_64/smm_test.c