This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from 46d6b7becb1d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds d33c240d47da hv_balloon: Balloon up according to request page number adds e2379b30324c Input: hyperv-keyboard: Add the support of hibernation adds 382a46221757 video: hyperv_fb: Fix hibernation for the deferred IO feature adds ddc9d357b991 Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) adds 3a6fb6c4255c video: hyperv: hyperv_fb: Use physical memory for fb on Hy [...] adds 9fc3c01a1fae Tools: hv: Reopen the devices if read() or write() returns errors adds 3e9c72056ed5 hv_utils: Support host-initiated restart request adds ffd1d4a49336 hv_utils: Support host-initiated hibernation request adds 54e19d34011f hv_utils: Add the support of hibernation adds d0fa9250317f Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds 4b1ca3a40410 mfd: atmel-hlcdc: Add struct device member to struct atmel [...] adds 10f916766436 mfd: atmel-hlcdc: Return in case of error adds 873e443dd25a dt-bindings: leds: ROHM BD71282 PMIC LED driver adds 1af5332fcf7c dt-bindings: mfd: Document ROHM BD71828 bindings adds 1b1c26b24a6e mfd: Rohm PMICs: Use platform_device_id to match MFD sub-devices adds 8c352e68dd2e mfd: bd718x7: Add compatible for BD71850 adds 1c743ad523bb mfd: bd71828: Support ROHM BD71828 PMIC - core adds e795bf725dab mfd: bd71828: Add power-key support adds ae866dec7426 clk: bd718x7: Support ROHM BD71828 clk block adds 21b72156ede8 regulator: bd718x7: Split driver to common and bd718x7 spe [...] adds 6c883472e1c1 mfd: bd70528: Fix hour register mask adds fe5a591b7814 rtc: bd70528: add BD71828 support adds c31f625d06c9 gpio: bd71828: Initial support for ROHM BD71828 PMIC GPIOs adds 18490cdb9e32 Merge branches 'ib-mfd-drm-5.6' and 'ib-mfd-clk-gpio-regul [...] adds f2a19c5b7867 mfd: syscon: Re-use resource_size() to count max_register adds b88aa8509828 mfd: sm501: Fix mismatches of request_mem_region adds 2b8bd606b1e6 mfd: dln2: More sanity checking for endpoints adds 1ea9bd88eeff mfd: da9062: add support for the DA9062 GPIOs in the core adds c5f45619cfe6 dt-bindings: mfd: da9062: add gpio bindings adds 2b091ce1f62a dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] adds 1c2f57d3391d dt-bindings: mfd: ab8500: Document AB8505 bindings adds 1c0769d20935 mfd: ab8500-core: Add device tree support for AB8505 adds 9b98662e2572 dt-bindings: mfd: max14577: Add reference to max14040_batt [...] adds 57b89dd220be mfd: intel-lpss: Add Intel Jasper Lake PCI IDs adds 702204c22c53 mfd: ab8500: Fix ab8500-clk typo adds dc91c3b6fe66 mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile adds cb7a374a5e7a mfd: max77650: Select REGMAP_IRQ in Kconfig adds f41810921bdc mfd: dbx500-prcmu: Drop set_display_clocks() adds 2cce09eb1122 mfd: dbx500-prcmu: Drop DSI pll clock functions adds 7ad2915f7a83 mfd: tqmx86: remove set but not used variable 'i2c_ien' adds 5e2540c17feb mfd: Kconfig: Rename Samsung to lowercase adds 7f6d869846ec mfd: madera: Wait for boot done before accessing any other [...] adds e9f47591793e mfd: cs47l15: Add missing register default adds 003035b3eb70 mfd: madera: Allow more time for hardware reset adds 1112ba02ff11 mfd: da9062: Fix watchdog compatible string adds 4602dce0361e mfd: cros_ec: Add cros-usbpd-notify subdevice adds 8334240fa0a6 dt-bindings: atmel-usart: Remove wildcard adds aac5d8fec9ca dt-bindings: atmel-usart: Add microchip,sam9x60-{usart, dbgu} adds 2f3dc25c0118 mfd: rn5t618: Mark ADC control register volatile adds 6a24f567af4a mfd: syscon: Add arguments support for syscon reference adds 6ac7e4d7ad70 mfd: wcd934x: Add support to wcd9340/wcd9341 codec adds 5312f321a67c mfd: syscon: Fix syscon_regmap_lookup_by_phandle_args() dummy adds af32f3a414d3 Merge tag 'mfd-next-5.6' of git://git.kernel.org/pub/scm/l [...] adds edeec4fdc780 backlight: ams369fg06: Drop GPIO include adds c8fdcc86725c backlight: bd6107: Convert to use GPIO descriptor adds 7af43a76695d backlight: qcom-wled: Fix unsigned comparison to zero adds 2367da5b51cd Merge tag 'backlight-next-5.6' of git://git.kernel.org/pub [...] adds 98c49f1746ac char: hpet: Fix out-of-bounds read bug adds 754beeec1d90 Merge tag 'char-misc-5.6-rc1-2' of git://git.kernel.org/pu [...] adds b356e89b89cc MIPS: kdb: Remove old workaround for backtracing on other CPUs adds c67c10a67f6b kdb: kdb_current_regs should be private adds a8649fb0a8c1 kdb: kdb_current_task shouldn't be exported adds 9441d5f6b777 kdb: Gid rid of implicit setting of the current task / regs adds bbfceba15f8d kdb: Get rid of confusing diag msg from "rd" if current ta [...] adds a4f8a7fb1963 kdb: remove redundant assignment to pointer bp adds dc2c733e6584 kdb: Use for_each_console() helper adds e17ac02b18c6 Merge tag 'kgdb-5.6-rc1' of git://git.kernel.org/pub/scm/l [...] adds 7227ff4de55d Btrfs: fix race between adding and putting tree mod seq el [...] adds 42ffb0bf584a btrfs: flush write bio if we loop in extent_write_cache_pages adds 5750c37523a2 btrfs: Correctly handle empty trees in find_first_clear_ex [...] adds a7a63acc6575 btrfs: fix force usage in inc_block_group_ro adds a30a3d206753 btrfs: take overcommit into account in inc_block_group_ro adds 25f3c5021985 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 5ab580556994 btrfs: drop the -EBUSY case in __extent_writepage_io adds f4b1363cae43 btrfs: do not do delalloc reservation under page lock adds 9722b1014850 Btrfs: send, fix emission of invalid clone operations with [...] adds d55966c4279b btrfs: do not zero f_bavail if we have available space adds ad801428366e Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/li [...] adds d4e9056daedc initramfs: do not show compression mode choice if INITRAMF [...] adds f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] adds cbe821a20f3d Input: axp20x-pek - make device attributes static adds fd7bba685e7d Input: apbps2 - add __iomem to register struct adds e112324cc042 Input: edt-ft5x06 - work around first register access error adds 8726e4c9a309 Input: edt-ft5x06 - alphabetical include reorder adds 21cdb025fc69 Input: edt-ft5x06 - document wakeup-source capability adds 53435cd88e6a Input: edt-ft5x06 - make wakeup-source switchable adds 643dd7416649 Input: edt-ft5x06 - use pm core to enable/disable the wake irq adds 1bdd3e05a0a3 Merge tag 'v5.5-rc5' into next adds 0dfed6dc2457 Input: ads7846 - use new `delay` structure for SPI transfe [...] adds fe77f9bb1185 Input: axp20x-pek - respect userspace wakeup configuration adds 734b188136fa Input: axp20x-pek - enable wakeup for all AXP variants adds 273db8f03509 Input: add IOC3 serio driver adds 1d6204e2f51f dt-bindings: touchscreen: Add touchscreen schema adds f61023dfb6d4 dt-bindings: touchscreen: Convert Goodix touchscreen to js [...] adds c5ccf2ad3d33 Input: synaptics-rmi4 - switch to reduced reporting mode adds b19efcabb587 Merge branch 'next' into for-linus adds fe70da5a325c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f6fa75ca912b clk: actually call the clock init before any other callbac [...] adds 89d079dc17e8 clk: let init callback return an error code adds f873744c2903 clk: add terminate callback to clk_ops adds 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' adds 9011f92622e5 clk: Use parent node pointer during registration if necessary adds 28db9a8c82a8 Merge branches 'clk-init-allocation', 'clk-unused' and 'cl [...] adds 1ec09a2ec67a clk: uniphier: Add SCSSI clock gate for each channel adds 2d2699926143 clk: Warn about critical clks that fail to enable adds 248fdcc77a35 clk: ux500: Fix up the SGA clock for some variants adds 333d2d19df09 clk: Fix Kconfig indentation adds db2f44820a98 clk: at91: sam9x60-pll: adapt PMC_PLL_ACR default value adds 66d9f5214c9b clk: at91: sam9x60: fix programmable clock prescaler adds 36bf7a5bdd34 Merge branches 'clk-uniphier', 'clk-warn-critical', 'clk-u [...] adds 37215da5553e clk: Add support for setting clk_rate via debugfs adds 9a9b5a4af066 clk: gpio: Use DT way of specifying parents adds 34e018336f98 clk: fixed-rate: Convert to clk_hw based APIs adds 576859dfc548 clk: fixed-rate: Remove clk_register_fixed_rate_with_accuracy() adds 38d1e38093b7 clk: fixed-rate: Move to_clk_fixed_rate() to C file adds 32205b75414e clk: fixed-rate: Document accuracy member adds 2d34f09e79c9 clk: fixed-rate: Add support for specifying parents via DT [...] adds 58f0c4ba565d clk: fixed-rate: Add clk flags for parent accuracy adds 1f1bb96d3a1a clk: fixed-rate: Document that accuracy isn't a rate adds 728e3096741a clk: asm9260: Use parent accuracy in fixed rate clk adds 9611b3aacc1c clk: mux: Add support for specifying parents via DT/pointers adds 194efb6e2667 clk: gate: Add support for specifying parents via DT/pointers adds ff258817137a clk: divider: Add support for specifying parents via DT/pointers adds ca9a002fb383 clk: renesas: rcar-gen2: Change multipliers and dividers to u8 adds 03975b72b4ac clk: renesas: Remove use of ARCH_R8A7796 adds 0d67c0340a60 clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks adds c9d9d903474c clk: renesas: r7s9210: Add SPIBSC clock adds 169e808eda2d dt-bindings: clock: renesas: cpg-mssr: Fix r8a774b1 typo adds 8040bf4091cd clk: renesas: Prepare for split of R-Car H3 config symbol adds c1c95a46ed15 Merge tag 'clk-renesas-for-v5.6-tag1' of git://git.kernel. [...] adds 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] adds 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs adds 64aa7008e957 clk: meson: add a driver for the Meson8/8b/8m2 DDR clock c [...] adds 2accb4ee16bd clk: meson: meson8b: use clk_hw_set_parent in the CPU cloc [...] adds 5668f7653d58 clk: meson: meson8b: change references to the XTAL clock t [...] adds 096f0a2edfa9 clk: meson: meson8b: don't register the XTAL clock when pr [...] adds 3bf258e159cd clk: meson: meson8b: use of_clk_hw_register to register th [...] adds b1b3f0622a9d clk: meson: g12a: fix missing uart2 in regmap table adds d8488a41800d clk: meson: pll: Fix by 0 division in __pll_params_to_rate() adds c97fcd8546c0 Merge branch 'v5.5/fixes' into v5.6/drivers adds 8daeaea99caa clk: meson: meson8b: make the CCF use the glitch-free mali mux adds 64c76b31774d clk: clarify that clk_set_rate() does updates from top to bottom adds 31ef091770da Merge tag 'clk-meson-v5.6-1' of https://github.com/BayLibr [...] adds 5d22a618820f clk: sunxi: use of_device_get_match_data adds b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock adds ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock adds a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS adds a655ede064a3 clk: sunxi: a31: Export the MIPI PLL adds 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL adds fa9ae3057d7a Merge tag 'sunxi-clk-for-5.6' of https://git.kernel.org/pu [...] adds 6e7a9f0c4ea8 Merge branches 'clk-debugfs-danger', 'clk-basic-hw', 'clk- [...] adds a546d88c13ea clk: imx: clk-divider-gate: fix a typo in comment adds 2871736869f0 clk: imx: clk-divider-gate: drop redundant initialization adds d9ea9ca2b420 clk: imx8m: Set CLK_GET_RATE_NOCACHE on dram clocks adds e18f64712e9e clk: imx: Mark dram pll on 8mm and 8mn with CLK_GET_RATE_NOCACHE adds 3ff86050da41 clk: imx6q: disable non functional divider adds c13f370d492d clk: imx7ulp: Fix watchdog2 clock name typo adds 2ef139393fdc clk: imx8m: Suppress bind attrs adds 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus adds 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource adds f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers adds ba7928d9d71f clk: imx: Rename the SCCG to SSCG adds 0394d404c332 clk: imx: Replace all the clk based helpers with macros adds 556f788010ad clk: imx: pllv1: Switch to clk_hw based API adds 87052383491c clk: imx: pllv2: Switch to clk_hw based API adds 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based adds 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw adds 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based adds 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based adds ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] adds 955a67f79a97 clk: imx7up: Rename the clks to hws adds 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API adds a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API adds 61f35728ba5e clk: imx: add imx_unregister_hw_clocks adds 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags adds 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API adds 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API adds daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API adds 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API adds b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API adds 83dea32c5cb3 clk: imx: gate4: Switch imx_clk_gate4_flags() to clk_hw based API adds 108869144739 dt-bindings: imx: Add clock binding doc for i.MX8MP adds 9c140d992676 clk: imx: Add support for i.MX8MP clock driver adds 498e165274f3 Merge tag 'imx-clk-5.6' of git://git.kernel.org/pub/scm/li [...] adds 8e28918a85a0 dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock adds 7054c14f0555 clk: ti: dra7: add cam clkctrl data adds 7dfd5e619d39 clk: ti: dra7: add vpe clkctrl data adds 69e300283796 clk: ti: dra7: fix parent for gmac_clkctrl adds 364975eeb43f clk: ti: omap5: Add missing AESS clock adds 957ad44ff5f2 clk: ti: add clkctrl data dra7 sgx adds 6c3090520554 clk: ti: clkctrl: Fix hidden dependency to node name adds 660b94e0d8fe Merge tag 'ti-clk-for-5.6' of git://git.kernel.org/pub/scm [...] adds 352546805a44 dt-bindings: clock: Add bindings for versal clock driver adds c1e846b8ee5e clk: zynqmp: Extend driver for versal adds df2a4d94f172 clk: zynqmp: Warn user if clock user are more than allowed adds e942171bbb76 clk: zynqmp: Add support for get max divider adds 4ebd92d2e228 clk: zynqmp: Fix divider calculation adds 34bbe0361707 clk: zynqmp: Add support for clock with CLK_DIVIDER_POWER_ [...] adds bf83b96f87ae clk: tegra: Mark fuse clock as critical adds d8edf5280c45 clk: tegra: clk-dfll: Remove call to pm_runtime_irq_safe() adds cf83a28f281f clk: tegra: divider: Check UART's divider enable-bit state [...] adds cb98598e68aa clk: tegra20/30: Don't pre-initialize displays parent clock adds 41a1f096e94c clk: tegra20/30: Explicitly set parent clock for Video Decoder adds 185dfe32d7e2 Merge tag 'for-5.6-clk' of git://git.kernel.org/pub/scm/li [...] adds cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops adds c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks adds bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm adds d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc adds 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema adds e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc adds d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver adds 87ec9adcca71 clk: qcom: smd: Add missing bimc clock adds 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property adds 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency adds 9e4066748bf7 clk: qcom: hfpll: register as clock provider adds b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED adds 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent adds 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER adds db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk adds 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate adds 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration adds 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] adds 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings adds dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 adds e7ce74bc0e97 Merge branch 'clk-register-dt-node-better' into clk-qcom adds fbefb7cc8e51 clk: qcom: apcs-msm8916: use clk_parent_data to specify th [...] adds 5c6f3a36b913 dt-bindings: clock: Add YAML schemas for the QCOM GPUCC cl [...] adds 468e727d18cb dt-bindings: clock: Introduce SC7180 QCOM Graphics clock bindings adds 745ff069a49c clk: qcom: Add graphics clock controller driver for SC7180 adds 35d26e9292e2 dt-bindings: clock: Add YAML schemas for the QCOM VIDEOCC [...] adds 4cc62ebd0cd8 dt-bindings: clock: Introduce SC7180 QCOM Video clock bindings adds 253dc75a0bb8 clk: qcom: Add video clock controller driver for SC7180 adds 924e2d015560 clk: qcom: rpmh: skip undefined clocks when registering adds bcd63d222b60 clk: qcom: rpmh: Add IPA clock for SC7180 adds ab91f72e018a clk: qcom: gcc-msm8996: Fix parent for CLKREF clocks adds d15b1ff1bd5b clk: qcom: Add DT bindings for ipq6018 gcc clock controller adds d9db07f088af clk: qcom: Add ipq6018 Global Clock Controller support adds 957d100926b4 dt-binding: fix compilation error of the example in qcom,gcc.yaml adds 7914d5c6266a dt-bindings: fix warnings in validation of qcom,gcc.yaml adds 9e0cda721d18 clk: qcom: rpmh: Sort OF match table adds 73ef657275c0 clk: composite: add _register_composite_pdata() variants adds 8798e8fb08b7 dt-bindings: clock: document the fsl-sai driver adds 9cd10205227c clk: fsl-sai: new driver adds 87a5ffb34b47 dt/bindings: clk: Add YAML schemas for LS1028A Display Clo [...] adds d37010a3c162 clk: ls1028a: Add clock driver for Display output interface adds a932872f1b76 clk: qoriq: add ls1088a hwaccel clocks support adds db865ee447d4 Merge branches 'clk-imx', 'clk-ti', 'clk-xilinx', 'clk-nvi [...] adds 0d152f2db535 clk: ls1028a: Fix warning on clamp() usage adds fc6a15c85308 dt/bindings: clk: fsl,plldig: Drop 'bindings' from schema id adds f4a6365ae88d Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 338b4e10f939 vfio/spapr/nvlink2: Skip unpinning pages on error exit adds bb3d3cf928d4 vfio: vfio_pci_nvlink2: use mmgrab adds 7a49de995ebb vfio/spapr_tce: use mmgrab adds e10b4f6cd89f vfio/mdev: make create attribute static adds 7b5372ba04ca vfio: platform: fix __iomem in vfio_platform_amdxgbe.c adds a6d5f9dca42e Merge tag 'vfio-v5.6-rc1' of git://github.com/awilliam/linux-vfio adds c08406033fe8 iscsi_ibft: Don't limits Targets and NICs to two adds 1716f536425f Merge branch 'stable/for-linus-5.6' of git://git.kernel.or [...] adds becef184dfe9 percpu: fix __percpu annotation in asm-generic adds 264b0d2bee14 percpu: Separate decrypted varaibles anytime encryption ca [...] adds 322bf2d3446a Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...] adds 751438bc0f10 rtc: mt6397: drop free_irq of devm_ allocated irq adds cf33e911f500 rtc: stm32: add missed clk_disable_unprepare in error path [...] adds 94a25071301a mailmap: Update email address for Alexandre Belloni adds 519d63702d0e rtc: zynqmp: re-use rtc_time64_to_tm operation adds 3b52093dc917 rtc: ds1343: Do not hardcode SPI mode flags adds 3431ca4837bf rtc: define RTC_VL_READ values adds 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls adds 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ adds af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ adds 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ adds d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling adds 75d26f5c2388 rtc: pcf8563: remove conditional compilation adds 935272aade5a rtc: pcf8563: stop caching voltage_low adds b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ adds 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling adds f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ adds 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling adds 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ adds 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR adds bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ adds 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling adds 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ adds 9b45ef977440 rtc: rv3029: use proper name for the driver adds c509e4344bc0 rtc: rv3029: let regmap validate the register ranges adds 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits adds 54c5970df449 rtc: rv3029: remove race condition when update STATUS adds 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly adds bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr adds 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable adds 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm adds 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs adds f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support adds cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 adds 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device adds cbc943eb37ca rtc: rv3029: let the core handle rtc range adds ec923fcccf9b rtc: rv3029: add nvram support adds 8e99106c920a rtc: rv3029: drop deprecated compatbiles adds fc219291ea97 rtc: rv3029: annotate init and exit functions adds bd0d937928d4 rtc: rv3029: remove useless error messages adds 62cbe63f58e7 rtc: asm9260: add the missed check for devm_clk_get adds de0505660f6b rtc: omap: Remove unneeded semicolon adds aeedfe7f89bc rtc: rx8010: Fix return code for rx8010_probe adds f236a2a2ebab rtc: hym8563: Return -EINVAL if the time is known to be invalid adds e2ed7507ae89 rtc: hym8563: Read the valid flag directly instead of caching it adds 47a3c048373b rtc: rx8025: Remove struct i2c_client from struct rx8025_data adds d6e62e7f106f rtc: ds1343: Remove unused struct spi_device in struct ds1 [...] adds 7dc679ef2558 rtc: moxart: Convert to SPDX identifier adds d53f9b68b359 rtc: pcf8563: Use BIT adds d5bbdd5179df dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc adds b7052876d7e8 rtc: at91rm9200: remove procfs information adds 4f12de0a582e dt-bindings: rtc: at91rm9200: convert bindings to json-schema adds ca3fdc989c3c rtc: at91rm9200: add sama5d4 and sama5d2 compatibles adds a1243b099e25 rtc: at91rm9200: move register definitions to C file adds 565205d5adc1 rtc: at91rm9200: avoid time readout in at91_rtc_setalarm adds 3c7b90cb145a rtc: at91rm9200: use FIELD_PREP/FIELD_GET adds 4c4ab451ae36 rtc: tps6586x: Use IRQ_NOAUTOEN flag adds b6da197a2e96 rtc: cmos: Stop using shared IRQ adds 5848ad2f1bcb rtc: cmos: Use predefined value for RTC IRQ on legacy x86 adds 604c521259c8 rtc: cmos: Refactor code by using the new dmi_get_bios_yea [...] adds c68209410752 rtc: Kconfig: properly indent sd3078 entry adds 578c2b661e2b rtc: Kconfig: select REGMAP_I2C when necessary adds 34719de919af rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed adds f45719240700 dt-bindings: rtc: at91rm9200: document clocks property adds eadc4e40e688 Merge tag 'rtc-5.6' of git://git.kernel.org/pub/scm/linux/ [...] adds 086338df1d6c platform/chrome: cros_ec_trace: Match trace commands with [...] adds 205c9326fd86 platform/chrome: cros_ec_proto: Add response tracing adds a69b4eebe513 platform/chrome: cros_ec_lpc: Use platform_get_irq_optiona [...] adds c82ebf1bf738 platform/chrome: chromeos_laptop: Convert to i2c_new_scann [...] adds e054d71836f0 platform/chrome: cros_ec_ishtp: Make init_lock static adds 11f1eabee0ba cros_ec: treewide: Remove 'include/linux/mfd/cros_ec.h' adds ffd7263e63fe platform/chrome: wilco_ec: Fix unregistration order adds 3b0bfd33ffb2 Merge branch 'chrome-platform-5.5-fixes' into for-kernelci adds a532149c992e platform/chrome: wilco_ec: Add newlines to printks adds 60fb8a8e93ca platform/chrome: wilco_ec: Allow wilco to be compiled in C [...] adds 943063b65d93 platform/chrome: cros_ec: Drop unaligned.h include adds 034dbec179e5 platform/chrome: cros_ec: Match implementation with headers adds 79703e014ba0 Merge tag 'tag-chrome-platform-for-v5.6' of git://git.kern [...] adds 574c5b3d0e4c mm: Add a vmf_insert_mixed_prot() function adds 5379e4dd3220 mm, drm/ttm: Fix vm page protection handling adds b45f1b3b585e Merge branch 'ttm-prot-fix' of git://people.freedesktop.or [...] adds 9717c1cea16e Merge tag 'drm-next-2020-02-04' of git://anongit.freedeskt [...] adds 2d797e9ff95e ocfs2: fix oops when writing cloned file adds e822969cab48 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] adds abec749facff fs/proc/page.c: allow inspection of last section and fix e [...] adds 4b094b7851bf mm/page_alloc.c: initialize memmap of unavailable memory directly adds 948c436e463d mm/page_alloc: fix and rework pfn handling in memmap_init_zone() adds 4c6058814ec4 mm: factor out next_present_section_nr() adds 1f8d75c1b7dc mm/memmap_init: update variable name in memmap_init_zone adds d33695b16a9f mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 9b05158f5d80 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 950b68d9178b mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 5d12071c5de8 mm/memory_hotplug: drop local variables in shrink_zone_span() adds 52fb87c81f11 mm/memory_hotplug: cleanup __remove_pages() adds 92917998849e mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] adds 39323c64b8a9 smp_mb__{before,after}_atomic(): update Documentation adds ed29f171518c ipc/mqueue.c: remove duplicated code adds c5b2cbdbdac5 ipc/mqueue.c: update/document memory barriers adds 0d97a82ba830 ipc/msg.c: update and document memory barriers adds 8116b54e7e23 ipc/sem.c: document and update memory barriers adds 889b331724c8 ipc/msg.c: consolidate all xxxctl_down() functions adds ca0a95a6ac0c drivers/block/null_blk_main.c: fix layout adds 046755a28f9d drivers/block/null_blk_main.c: fix uninitialized var warnings adds 9a8c8b431b21 pinctrl: fix pxa2xx.c build warnings adds 1c948715a159 mm: remove __krealloc adds 93fab1b22ef7 mm: add generic p?d_leaf() macros adds 4f6b2c083c86 arc: mm: add p?d_leaf() definitions adds 8a0af66b35f8 arm: mm: add p?d_leaf() definitions adds 8aa82df3c123 arm64: mm: add p?d_leaf() definitions adds 501b81046701 mips: mm: add p?d_leaf() definitions adds 070434b13b6e powerpc: mm: add p?d_leaf() definitions adds af6513ead046 riscv: mm: add p?d_leaf() definitions adds 8d2109f29982 s390: mm: add p?d_leaf() definitions adds 8094249358d6 sparc: mm: add p?d_leaf() definitions adds 757b2a4ab560 x86: mm: add p?d_leaf() definitions adds 3afc423632a1 mm: pagewalk: add p4d_entry() and pgd_entry() adds 488ae6a2b933 mm: pagewalk: allow walking without vma adds fbf56346b855 mm: pagewalk: don't lock PTEs for walk_page_range_novma() adds c02a98753e0a mm: pagewalk: fix termination condition in walk_pte_range() adds b7a16c7ad790 mm: pagewalk: add 'depth' parameter to pte_hole adds 74d2aaa16f15 x86: mm: point to struct seq_file from struct pg_state adds e455248d5ee9 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds c5cfae12fdd5 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 30d621f6723b mm: add generic ptdump adds 2ae27137b2db x86: mm: convert dump_pagetables to use walk_page_range adds 102f45fdbe42 arm64: mm: convert mm/dump.c to use walk_page_range() adds 9c7869c7f172 arm64: mm: display non-present entries in ptdump adds f8f0d0b6fa20 mm: ptdump: reduce level numbers by 1 in note_page() adds e47690d756a7 x86: mm: avoid allocating struct mm_struct on the stack adds 12e4d53f3f04 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case adds 0ed1325967ab mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] adds 0758cd830494 asm-generic/tlb: avoid potential double flush adds 491a49ff14b2 asm-gemeric/tlb: remove stray function declarations adds 27796d03c9c4 asm-generic/tlb: add missing CONFIG symbol adds ff2e6d7259f8 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE adds 3af4bd033759 asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE adds 580a586c409a asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER adds 0d6e24d430ef asm-generic/tlb: provide MMU_GATHER_TABLE_FREE adds d56c0d45f0e2 proc: decouple proc from VFS with "struct proc_ops" adds 97a32539b956 proc: convert everything to "struct proc_ops" adds 0bee0cece2a6 lib/string: add strnchrnul() adds 0bddc1bd05d6 bitops: more BITS_TO_* macros adds 7eb2e94e9694 lib: add test for bitmap_parse() adds e66eda0615c8 lib: make bitmap_parse_user a wrapper on bitmap_parse adds 2d6261583be0 lib: rework bitmap_parse() adds 809e308f7f85 lib: new testcases for bitmap_parse{_user} adds 190535f7cf50 include/linux/cpumask.h: don't calculate length of the inp [...] adds 45586c7078d4 treewide: remove redundant IS_ERR() before error code check adds f3cc4e1d44a8 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() adds cc12071ff390 Merge branch 'akpm' (patches from Andrew) adds 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem adds d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource adds 98ec52ad8140 hwspinlock: qcom: Remove redundant PM runtime functions adds ed0611a60429 hwspinlock: qcom: Use devm_hwspin_lock_register() to regis [...] adds bf2740068a87 hwspinlock: omap: Change to use devm_platform_ioremap_resource() adds 42f291ebfdd8 hwspinlock: omap: Use devm_kzalloc() to allocate memory adds 77d99a6a9df2 hwspinlock: sirf: Change to use devm_platform_ioremap_resource() adds 8f2a0dc87dad hwspinlock: sirf: Remove redundant PM runtime functions adds cb36017a8b1b hwspinlock: sirf: Use devm_hwspin_lock_register() to regis [...] adds 685097986b5e Merge tag 'hwlock-v5.6' of git://git.kernel.org/pub/scm/li [...] adds 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure adds 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] adds 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains adds 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] adds 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] adds b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag adds 40f6a663fbc9 remoteproc: qcom: Remove unneeded semicolon adds 6ba519aa1375 remoteproc: q6v5-mss: Remove mem clk from the active pool adds 4a58009c1768 dt-bindings: remoteproc: qcom: Add ADSP and SLPI support f [...] adds 7c77e31733f3 remoteproc: qcom: pas: Add MSM8998 ADSP and SLPI support adds 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] adds 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 adds e47e98877bf4 dt-bindings: Add a binding for Mediatek SCP adds 63c13d61eafe remoteproc/mediatek: add SCP support for mt8183 adds 7017996951fd rpmsg: add rpmsg support for mt8183 SCP. adds a8f40111d184 remoteproc: Initialize rproc_class before use adds c87846571587 remoteproc: use struct_size() helper adds 7e0f8688798c remoteproc: qcom: q6v5-mss: Improve readability across clk [...] adds 0c2caf75aa40 remoteproc: qcom: q6v5-mss: Rename boot status timeout adds 01bf3fec38e9 remoteproc: qcom: q6v5-mss: Use regmap_read_poll_timeout adds 600c39b34369 remoteproc: qcom: q6v5-mss: Improve readability of reset_assert adds a45ad71e8995 Merge tag 'rproc-v5.6' of git://git.kernel.org/pub/scm/lin [...] adds 4c37e71b713e ovl: fix wrong WARN_ON() in ovl_cache_update_ino() adds 1bd0a3aea435 ovl: use pr_fmt auto generate prefix adds b1f9d3858f72 ovl: use ovl_inode_lock in ovl_llseek() adds b504c6540d17 ovl: improving copy-up efficiency for big sparse file adds 94375f9d5103 ovl: generalize the lower_layers[] array adds 0f831ec85eda ovl: simplify ovl_same_sb() helper adds 07f1e59637a8 ovl: generalize the lower_fs[] array adds 1b81dddd354c ovl: fix corner case of conflicting lower layer uuid adds b7bf9908e17c ovl: fix corner case of non-constant st_dev;st_ino adds 1346416564f0 ovl: layer is const adds 5dcdc43e24a1 vfs: add vfs_iocb_iter_[read|write] helper functions adds 2406a307ac7d ovl: implement async IO routines adds 1a980b8cbf00 ovl: add splice file read write helper adds a4ac9d45c0cd ovl: fix lseek overflow on 32bit adds 7f879e1a94ac Merge tag 'ovl-update-5.6' of git://git.kernel.org/pub/scm [...] adds 62fa3bc5c363 microblaze: Align comments with register usage adds 6162cd2b408f microblaze: defconfig: Disable EXT2 driver and Enable EXT3 [...] adds 5fefd796c899 microblaze: Sync defconfig with latest Kconfig layout adds def3f7cefe4e asm-generic: Make dma-contiguous.h a mandatory include/asm header adds 2602276d3d38 microblaze: Wire CMA allocator adds 061d2c1d5930 microblaze: Prevent the overflow of the start adds 6aa71ef9bcf9 microblaze: Add ID for Microblaze v11 adds 153b5c566d30 Merge tag 'microblaze-v5.6-rc1' of git://git.monstr.eu/lin [...] adds 5290ae2b8e5f powerpc/64: Use {SAVE,REST}_NVGPRS macros adds c3aae14e5d46 powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize adds 1a3ec143a90a powerpc/imc: Add documentation for IMC and trace-mode adds 5eb7cfb3a2b1 selftests/powerpc: Add a test of bad (out-of-range) accesses adds 0eb59382dff2 powerpc/papr_scm: Update debug message adds 3b5b9997b331 powerpc/powernv/iov: Ensure the pdn for VFs always contain [...] adds 30d87ef8b38d powerpc/pci: Fix pcibios_setup_device() ordering adds 1c7f4fe86f17 powerpc/pci: Remove pcibios_setup_bus_devices() adds fb185a4052b1 powerpc/512x: Use dma_request_chan() instead dma_request_s [...] adds 4a8e274e2d8c powerpc/pseries: Remove redundant select of PPC_DOORBELL adds d862b44133b7 Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on [...] adds 7559d3d295f3 powerpc/pseries: Allow not having ibm, hypertas-functions: [...] adds 17a0364cb07c powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put [...] adds 978bff4e521d powerpc/pseries/svm: Allow IOMMU to work in SVM adds 3a9d970f17e0 powerpc/85xx: Get twr_p102x to compile again adds 5084ff33cac0 powerpc/mpic: constify copied structure adds bfbe37f0ce99 powerpc/83xx: use resource_size adds 552aa086944a powerpc/powernv: use resource_size adds 6ad4afc97bc6 powerpc32/booke: consistently return phys_addr_t in __pa() adds eeb09917c138 powerpc/mpc85xx: also write addr_h to spin table for 64bit [...] adds c2a20711fc18 powerpc/xmon: don't access ASDR in VMs adds fbee6ba2dca3 powerpc/pseries: Advance pfn if section is not present in [...] adds 970d54f99cea powerpc/book3s64/hash: Disable 16M linear mapping size if [...] adds c55d7b5e6426 powerpc: Remove STRICT_KERNEL_RWX incompatibility with REL [...] adds 30e813cf46cc misc: cxl: use mmgrab adds ed0bc98f8cbe powerpc/64s: Reimplement power4_idle code in C adds 1e1c8b2cc37a powerpc/ptdump: don't entirely rebuild kernel when selecti [...] adds e26ad936dd89 powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() adds d80ae83f1f93 powerpc/ptdump: Fix W+X verification adds f509247b08f2 powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX adds 991d656d722d powerpc/8xx: Fix permanently mapped IMMR region. adds 39413ae00967 powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow a [...] adds a426ea9bb388 selftests/powerpc: Enable range tests on 8xx in ptrace-hwb [...] adds 8c452a889821 powerpc/devicetrees: Change 'gpios' to 'cs-gpios' on fsl, [...] adds 902137ba8e46 powerpc/32: Add VDSO version of getcpu on non SMP adds 654abc69ef2e powerpc/vdso32: Add support for CLOCK_{REALTIME/MONOTONIC}_COARSE adds ec0895f08f99 powerpc/vdso32: inline __get_datapage() adds 2c29eef9fc6f powerpc/vdso32: Don't read cache line size from the datapa [...] adds 6e2f9e9cfd56 powerpc/vdso32: use LOAD_REG_IMMEDIATE() adds e33ffc956b08 powerpc/vdso32: implement clock_getres entirely adds bfc2eae0ad72 powerpc/vdso32: miscellaneous optimisations adds 05dd7da76986 powerpc/powernv/ioda: Fix ref count for devices with their own PE adds 80f1ff83fa11 powerpc/powernv/ioda: Protect PE list adds c1a2feade085 powerpc/powernv/ioda: set up PE on opencapi device when enabling adds f724385fea01 powerpc/powernv/ioda: Release opencapi device adds bbb789046084 powerpc/powernv/ioda: Find opencapi slot for a device node adds 658ab186dd22 pci/hotplug/pnv-php: Remove erroneous warning adds 323c2a26ff43 pci/hotplug/pnv-php: Improve error msg on power state chan [...] adds ea53919b15bf pci/hotplug/pnv-php: Register opencapi slots adds be1611e043de pci/hotplug/pnv-php: Relax check when disabling slot adds 748ac391ab9a pci/hotplug/pnv-php: Wrap warnings in macro adds 49ce94b8677c ocxl: Add PCI hotplug dependency to Kconfig adds b1268f4cdba7 powerpc/eeh_cache: Don't use pci_dn when inserting new ranges adds 89f51839bd75 powerpc/eeh_sysfs: Fix incorrect comment adds 4107248c5615 powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties adds 758b423275f0 powerpc/eeh_sysfs: Remove double pci_dn lookup. adds 3489cdc417b2 powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner adds 1fb4124ca9d4 powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV adds 8cd6aacc6401 powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific adds a4af49f34f76 powerpc/pcidn: Warn when sriov pci_dn management is used i [...] adds 22ba7289079b powernv/pci: Use pnv_phb as the private data for debugfs entries adds c13a17b73eb0 powernv/pci: Allow any write trigger the diag dump adds 18697d2b0862 powernv/pci: Add a debugfs entry to dump PHB's IODA PE state adds 4e0942c0302b powerpc/eeh: Only dump stack once if an MMIO loop is detected adds db93361260e2 powerpc/powernv: Rework exports to support subnodes adds 846a17a53aee powerpc/powernv: Use common code for the symbol_map export adds 2d9b332d99b2 powerpc/xmon: Allow passing an argument to ppc_md.restart() adds 37f6f8e88cae powerpc/powernv: Allow manually invoking special reboots adds 3ab3f3c9df34 powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_ [...] adds ac1172019593 powernv/pci: Remove dma_dev_setup() for NPU PHBs adds 965c94f309be powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() adds 0a25d9c40161 powernv/pci: Fold pnv_pci_dma_dev_setup() into the pci-iod [...] adds 946743d035bd powernv/pci: Move pnv_pci_dma_bus_setup() to pci-ioda.c adds 173bf44bdfc7 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver adds 25dd118f4b27 macintosh: Fix Kconfig indentation adds 6a3163212f31 KVM: PPC: Book3S HV: XIVE: Fix typo in comment adds b059c63620fb powerpc/xive: Drop extern qualifiers from header function [...] adds 7e6f8cbc5e10 powerpc/papr_scm: Don't enable direct map for a region by default adds aff8c8242bc6 powerpc/pseries/vio: Fix iommu_table use-after-free refcou [...] adds 1e3531982ee7 powerpc/maple: Fix comparing pointer to 0 adds def0bfdbd603 powerpc: use probe_user_read() and probe_user_write() adds 493a55f1e772 powerpc/xmon: Fix compile error in print_insn* functions adds 5649607a8d0b powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in [...] adds 736bcdd3a9fc powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2 adds f1dbc1c5c70d powerpc/pseries/lparcfg: Fix display of Maximum Memory adds 414f50434aa2 selftests/eeh: Bump EEH wait time to 60s adds 39bccfd16497 powerpc/32: replace MTMSRD() by mtmsr adds 1f1c4d0122ee powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h adds 1ca9db5b6556 powerpc/32: save DEAR/DAR before calling handle_page_fault adds 5ae8fabc6446 powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0 adds c9c84fd945bb powerpc/32: add a macro to get and/or save DAR and DSISR o [...] adds 028474876f47 powerpc/32: prepare for CONFIG_VMAP_STACK adds 63289e7d3a64 powerpc: align stack to 2 * THREAD_SIZE with VMAP_STACK adds 3978eb78517c powerpc/32: Add early stack overflow detection with VMAP stack. adds 547db12fd8a0 powerpc/32: Use vmapped stacks for interrupts adds 6edc31858541 powerpc/8xx: Use alternative scratch registers in DTLB mis [...] adds 9260f76ae253 powerpc/8xx: Drop exception entries for non-existing exceptions adds 596419afed72 powerpc/8xx: Move DataStoreTLBMiss perf handler adds afe1ec5ab830 powerpc/8xx: Split breakpoint exception adds d52668f6b3e0 powerpc/8xx: Move tail of alignment exception out of line adds 99b229161f8d powerpc/8xx: Enable CONFIG_VMAP_STACK adds 2e15001ea9ea powerpc/32s: Reorganise DSI handler. adds 94dd54c51a41 powerpc/32s: Avoid crossing page boundary while changing SRR0/1. adds cd08f109e262 powerpc/32s: Enable CONFIG_VMAP_STACK adds 0f9aee0cb9da powerpc/mm: Don't log user reads to 0xffffffff adds 3d4247fcc938 powerpc/32: Add support of KASAN_VMALLOC adds af1725d2493d powerpc/kconfig: Move CONFIG_PPC32 into Kconfig.cputype adds 47febbeeec44 powerpc/32: Force KASAN_VMALLOC for modules adds 509cd3f2b473 powerpc/32: Simplify KASAN init adds 21613cfad181 powerpc/32: Reuse orphaned memblocks in kasan_init_shadow_ [...] adds 9933819099c4 powerpc/32s: Fix CPU wake-up from sleep mode adds 58b278f568f0 powerpc: Provide initial documentation for PAPR hcalls adds 76be4414be4a powerpc: indent to improve Kconfig readability adds 41196224883a powerpc/32s: Fix kasan_early_hash_table() for CONFIG_VMAP_STACK adds 43e76cd368fb powerpc: Do not consider weak unresolved symbol relocation [...] adds 76e4bd93369b powerpc/configs: Drop CONFIG_QLGE which moved to staging adds f3e96a71aaa9 powerpc/configs: NET_CADENCE became NET_VENDOR_CADENCE adds 7115bf789c4b powerpc/configs: Drop NET_VENDOR_HP which moved to staging adds 028fb6ded72f powerpc/configs/skiroot: Drop HID_LOGITECH adds 81881e0998bc powerpc/configs/skiroot: Drop default n CONFIG_CRYPTO_ECHAINIV adds cdc7b23f1e90 powerpc/configs/skiroot: Update for symbol movement only adds 579baeece66e powerpc/configs/skiroot: Enable security features adds 3554c12d835d powerpc/configs/skiroot: Disable xmon default & enable reb [...] adds 5e84dd547bce powerpc/configs/skiroot: Enable some more hardening options adds 34b5a946a954 powerpc: configs: Cleanup old Kconfig options adds 6ec20aa2e510 powerpc/32s: Fix bad_kuap_fault() adds 1d8f739b07bd powerpc/kuap: Fix set direction in allow/prevent_user_access() adds 88f8c080d47f powerpc/32s: Drop NULL addr verification adds bedb4dbe443c powerpc/32s: Prepare prevent_user_access() for user_access_end() adds 5cd623333e7c powerpc: Implement user_access_begin and friends adds 3d7dfd632f9b powerpc: Implement user_access_save() and user_access_restore() adds 4c25df5640ae Merge branch 'topic/user-access-begin' into next adds 71c3a888cbca Merge tag 'powerpc-5.6-1' of git://git.kernel.org/pub/scm/ [...] adds 8239fc7755fd ARM: 8941/1: decompressor: enable CP15 barrier instruction [...] adds cf17a1e3aa1a ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] adds 9db78852739e ARM: 8945/1: decompressor: use CONFIG option instead of cc-option adds 40ff1ddb5570 ARM: 8948/1: Prevent OOB access in stacktrace adds 31f3010e6052 ARM: 8949/1: mm: mark free_memmap as __init adds 76950f7162ca ARM: 8951/1: Fix Kexec compilation issue. adds bc420c6ceefb ARM: 8952/1: Disable kmemleak on XIP kernels adds 03a575a6a1d2 ARM: 8954/1: NOMMU: remove stubs for swapops adds d60ddd244215 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 0e0daf6ac3be net: mdio: of: fix potential NULL pointer derefernce adds 2e1bf3a76576 net: mii_timestamper: fix static allocation by PHY driver adds 2318ca8aef38 net: phy: at803x: disable vddio regulator adds b5ce31b5e11b ionic: fix rxq comp packet type mask adds 91a7d4bf3ee3 mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_ [...] adds c13c48c00a6b tcp: clear tp->total_retrans in tcp_disconnect() adds 2fbdd56251b5 tcp: clear tp->delivered in tcp_disconnect() adds db7ffee6f3eb tcp: clear tp->data_segs{in|out} in tcp_disconnect() adds 784f8344de75 tcp: clear tp->segs_{in|out} in tcp_disconnect() adds 08ff78182fa1 octeontx2-pf: Fix an IS_ERR() vs NULL bug adds d32a06f5434f qed: Fix a error code in qed_hw_init() adds e8d5bb4dfaa7 MAINTAINERS: Orphan HSR network protocol adds cb3c0e6bdf64 cls_rsvp: fix rsvp_policy adds 5038517119d5 netfilter: ipset: fix suspicious RCU usage in find_set_and_id adds b9e0102a57d7 netfilter: Use kvcalloc adds 91bfaa15a379 netfilter: flowtable: Fix hardware flush order on nf_flow_ [...] adds 0f34f30a1be8 netfilter: flowtable: Fix missing flush hardware on table free adds c22208b7ce3e netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag adds 78e06cf43093 netfilter: nf_flowtable: fix documentation adds b7c3a17c6062 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds dff6bc1bfd46 MAINTAINERS: correct entries for ISDN/mISDN section adds 9603d47bad46 tcp: Reduce SYN resend delay if a suspicous ACK is received adds af8c8a450bf4 selftests: net: Add FIN_ACK processing order related laten [...] adds 83d0585f91da Merge branch 'Fix-reconnection-latency-caused-by-FIN-ACK-h [...] adds fac20b9e7385 rxrpc: Fix use-after-free in rxrpc_put_local() adds f71dbf2fb284 rxrpc: Fix insufficient receive notification generation adds 04d36d748fac rxrpc: Fix missing active use pinning of rxrpc_local object adds 5273a191dca6 rxrpc: Fix NULL pointer deref due to call->conn being clea [...] adds 3d80c653f996 Merge tag 'rxrpc-fixes-20200203' of git://git.kernel.org/p [...] adds 14b41a2959fb net: stmmac: Delete txtimer in suspend() adds c16d4ee0e397 bnxt_en: Refactor logic to re-enable SRIOV after firmware [...] adds 12de2eadf878 bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset. adds d407302895d3 bnxt_en: Fix logic that disables Bus Master during firmwar [...] adds 18e4960c18f4 bnxt_en: Fix TC queue mapping. adds 2b5ea2947fbd Merge branch 'bnxt_en-Bug-fixes' adds f5cd21605ecd netdevsim: fix using uninitialized resources adds 6ab63366e1ec netdevsim: disable devlink reload when resources are being used adds 8526ad9646b1 netdevsim: fix panic in nsim_dev_take_snapshot_write() adds 6fb8852b1298 netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() adds 6556ff32f12d netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs adds 83cf4213bafc netdevsim: use __GFP_NOWARN to avoid memalloc warning adds 245311637fdd netdevsim: remove unused sdev code adds a444ad1432c5 Merge branch 'netdevsim-fix-several-bugs-in-netdevsim-module' adds 2b5b8251bc9f net: hsr: fix possible NULL deref in hsr_handle_frame() adds 7145fcfffef1 tc-testing: fix eBPF tests failure on linux fresh clones adds e9ed4fa7b440 tc-testing: add missing 'nsPlugin' to basic.json adds 9afe2322cb90 Merge branch 'unbreak-basic-and-bpf-tdc-testcases' adds 83b43045308e qed: Remove set but not used variable 'p_link' adds 599be01ee567 net_sched: fix an OOB access in cls_tcindex adds b4b771fd51fd r8152: Add MAC passthrough support to new device adds 0d0d9a388a85 l2tp: Allow duplicate session creation with UDP adds bd5cd35b782a gtp: use __GFP_NOWARN to avoid memalloc warning adds 33b40134e5cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/rtc-cdev | 8 + .../bindings/clock/amlogic,meson8-ddr-clkc.yaml | 50 + .../bindings/clock/amlogic,meson8b-clkc.txt | 5 + .../devicetree/bindings/clock/fsl,plldig.yaml | 54 + .../devicetree/bindings/clock/fsl,sai-clock.yaml | 55 + .../devicetree/bindings/clock/imx8mp-clock.yaml | 68 + .../devicetree/bindings/clock/qcom,dispcc.txt | 19 - .../devicetree/bindings/clock/qcom,dispcc.yaml | 67 + .../devicetree/bindings/clock/qcom,gcc.yaml | 87 +- .../devicetree/bindings/clock/qcom,gpucc.txt | 24 - .../devicetree/bindings/clock/qcom,gpucc.yaml | 72 + .../devicetree/bindings/clock/qcom,mmcc.txt | 28 - .../devicetree/bindings/clock/qcom,mmcc.yaml | 98 + .../devicetree/bindings/clock/qcom,videocc.txt | 18 - .../devicetree/bindings/clock/qcom,videocc.yaml | 62 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 2 +- .../devicetree/bindings/clock/ti-clkctrl.txt | 11 +- .../devicetree/bindings/clock/ti/dra7-atl.txt | 4 +- .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 64 + .../bindings/input/touchscreen/edt-ft5x06.txt | 2 + .../bindings/input/touchscreen/goodix.txt | 50 - .../bindings/input/touchscreen/goodix.yaml | 78 + .../bindings/input/touchscreen/touchscreen.txt | 40 +- .../bindings/input/touchscreen/touchscreen.yaml | 83 + .../bindings/leds/rohm,bd71828-leds.yaml | 52 + .../bindings/mailbox/qcom,apcs-kpss-global.txt | 24 +- Documentation/devicetree/bindings/mfd/ab8500.txt | 8 +- .../devicetree/bindings/mfd/atmel-usart.txt | 11 +- Documentation/devicetree/bindings/mfd/da9062.txt | 10 + Documentation/devicetree/bindings/mfd/max14577.txt | 2 + .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml | 193 + .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 + .../devicetree/bindings/remoteproc/qcom,adsp.txt | 44 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 23 +- .../bindings/rtc/atmel,at91rm9200-rtc.txt | 17 - .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 49 + Documentation/devicetree/bindings/spi/fsl-spi.txt | 8 +- Documentation/memory-barriers.txt | 16 +- Documentation/networking/nf_flowtable.txt | 2 +- Documentation/powerpc/imc.rst | 199 + Documentation/powerpc/index.rst | 2 + Documentation/powerpc/papr_hcalls.rst | 250 ++ MAINTAINERS | 10 +- arch/Kconfig | 13 +- arch/alpha/kernel/srm_env.c | 17 +- arch/arc/include/asm/pgtable.h | 1 + arch/arm/Kconfig | 6 +- arch/arm/boot/compressed/Makefile | 12 +- arch/arm/boot/compressed/head.S | 29 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 + arch/arm/include/asm/pgtable-2level.h | 1 + arch/arm/include/asm/pgtable-3level.h | 1 + arch/arm/include/asm/pgtable-nommu.h | 6 - arch/arm/include/asm/tlb.h | 4 - arch/arm/kernel/atags_proc.c | 8 +- arch/arm/kernel/stacktrace.c | 2 + arch/arm/kernel/traps.c | 6 +- arch/arm/mm/alignment.c | 14 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 2 +- arch/arm64/Kconfig | 3 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/pgtable.h | 2 + arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/csky/include/asm/Kbuild | 1 - arch/ia64/kernel/salinfo.c | 24 +- arch/m68k/kernel/bootinfo_proc.c | 8 +- arch/microblaze/Kconfig | 1 + arch/microblaze/configs/mmu_defconfig | 10 +- arch/microblaze/configs/nommu_defconfig | 2 +- arch/microblaze/kernel/cpu/cache.c | 3 +- arch/microblaze/kernel/cpu/cpuinfo.c | 1 + arch/microblaze/kernel/head.S | 8 +- arch/microblaze/mm/init.c | 4 + arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/pgtable.h | 5 + arch/mips/kernel/traps.c | 5 - arch/mips/lasat/picvue_proc.c | 31 +- arch/powerpc/Kconfig | 14 +- arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/Makefile.postlink | 4 +- arch/powerpc/boot/4xx.c | 2 +- arch/powerpc/boot/dts/mgcoge.dts | 2 +- arch/powerpc/boot/dts/mpc832x_rdb.dts | 2 +- arch/powerpc/boot/dts/mpc8610_hpcd.dts | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 1 - arch/powerpc/configs/44x/sam440ep_defconfig | 2 - arch/powerpc/configs/52xx/pcm030_defconfig | 2 - arch/powerpc/configs/83xx/kmeter1_defconfig | 2 - arch/powerpc/configs/adder875_defconfig | 1 - arch/powerpc/configs/ep8248e_defconfig | 1 - arch/powerpc/configs/ep88xc_defconfig | 1 - arch/powerpc/configs/mgcoge_defconfig | 1 - arch/powerpc/configs/mpc512x_defconfig | 1 - arch/powerpc/configs/mpc885_ads_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 68 +- arch/powerpc/configs/storcenter_defconfig | 1 - arch/powerpc/configs/tqm8xx_defconfig | 1 - arch/powerpc/include/asm/book3s/32/kup.h | 68 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 8 - arch/powerpc/include/asm/book3s/32/pgtable.h | 5 + arch/powerpc/include/asm/book3s/64/kup-radix.h | 40 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 2 - arch/powerpc/include/asm/book3s/64/pgtable.h | 3 + arch/powerpc/include/asm/cputable.h | 7 +- arch/powerpc/include/asm/firmware.h | 6 +- arch/powerpc/include/asm/hw_breakpoint.h | 4 + arch/powerpc/include/asm/kasan.h | 2 + arch/powerpc/include/asm/kup.h | 49 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 21 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 5 + arch/powerpc/include/asm/nohash/pgalloc.h | 8 - arch/powerpc/include/asm/page.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 7 +- arch/powerpc/include/asm/pci.h | 1 - arch/powerpc/include/asm/pgtable.h | 6 - arch/powerpc/include/asm/pnv-pci.h | 1 + arch/powerpc/include/asm/processor.h | 9 + arch/powerpc/include/asm/reg_8xx.h | 14 + arch/powerpc/include/asm/thread_info.h | 18 + arch/powerpc/include/asm/tlb.h | 11 + arch/powerpc/include/asm/uaccess.h | 88 +- arch/powerpc/include/asm/vdso_datapage.h | 14 +- arch/powerpc/include/asm/xive.h | 92 +- arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/asm-offsets.c | 11 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 13 +- arch/powerpc/kernel/eeh.c | 32 +- arch/powerpc/kernel/eeh_cache.c | 10 +- arch/powerpc/kernel/eeh_driver.c | 6 - arch/powerpc/kernel/eeh_sysfs.c | 22 +- arch/powerpc/kernel/entry_32.S | 32 +- arch/powerpc/kernel/entry_64.S | 18 +- arch/powerpc/kernel/exceptions-64s.S | 32 +- arch/powerpc/kernel/fpu.S | 3 + arch/powerpc/kernel/head_32.S | 62 +- arch/powerpc/kernel/head_32.h | 180 +- arch/powerpc/kernel/head_40x.S | 2 + arch/powerpc/kernel/head_8xx.S | 189 +- arch/powerpc/kernel/head_booke.h | 2 + arch/powerpc/kernel/head_fsl_booke.S | 1 + arch/powerpc/kernel/hw_breakpoint.c | 15 +- arch/powerpc/kernel/idle.c | 25 + arch/powerpc/kernel/idle_book3s.S | 20 + arch/powerpc/kernel/idle_power4.S | 83 - arch/powerpc/kernel/irq.c | 22 + arch/powerpc/kernel/pci-common.c | 46 +- arch/powerpc/kernel/pci-hotplug.c | 1 - arch/powerpc/kernel/pci_dn.c | 47 +- arch/powerpc/kernel/pci_of_scan.c | 1 - arch/powerpc/kernel/proc_powerpc.c | 10 +- arch/powerpc/kernel/process.c | 69 +- arch/powerpc/kernel/rtas-proc.c | 70 +- arch/powerpc/kernel/rtas_flash.c | 34 +- arch/powerpc/kernel/rtasd.c | 14 +- arch/powerpc/kernel/setup.h | 2 +- arch/powerpc/kernel/setup_32.c | 17 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/traps.c | 9 + arch/powerpc/kernel/vdso.c | 5 - arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso32/cacheflush.S | 32 +- arch/powerpc/kernel/vdso32/datapage.S | 31 +- arch/powerpc/kernel/vdso32/getcpu.S | 23 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 119 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 2 +- arch/powerpc/kernel/vector.S | 3 + arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 6 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 + arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 46 +- arch/powerpc/mm/book3s32/mmu.c | 9 +- arch/powerpc/mm/book3s64/hash_utils.c | 11 +- arch/powerpc/mm/book3s64/pgtable.c | 7 - arch/powerpc/mm/book3s64/radix_pgtable.c | 6 +- arch/powerpc/mm/book3s64/radix_tlb.c | 3 + arch/powerpc/mm/fault.c | 11 +- arch/powerpc/mm/kasan/kasan_init_32.c | 89 +- arch/powerpc/mm/mem.c | 4 + arch/powerpc/mm/mmu_decl.h | 6 + arch/powerpc/mm/nohash/8xx.c | 13 +- arch/powerpc/mm/numa.c | 12 +- arch/powerpc/mm/pgtable_32.c | 1 + arch/powerpc/mm/ptdump/ptdump.c | 6 +- arch/powerpc/oprofile/backtrace.c | 14 +- arch/powerpc/perf/8xx-pmu.c | 12 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 6 +- arch/powerpc/platforms/83xx/km83xx.c | 2 +- arch/powerpc/platforms/85xx/smp.c | 9 + arch/powerpc/platforms/85xx/twr_p102x.c | 5 +- arch/powerpc/platforms/Kconfig | 4 + arch/powerpc/platforms/Kconfig.cputype | 8 + arch/powerpc/platforms/maple/setup.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 144 +- arch/powerpc/platforms/powernv/pci-ioda.c | 244 +- arch/powerpc/platforms/powernv/pci.c | 71 +- arch/powerpc/platforms/powernv/pci.h | 3 - arch/powerpc/platforms/powernv/setup.c | 4 + arch/powerpc/platforms/pseries/Kconfig | 1 - arch/powerpc/platforms/pseries/firmware.c | 10 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 64 +- arch/powerpc/platforms/pseries/lpar.c | 24 +- arch/powerpc/platforms/pseries/lparcfg.c | 18 +- arch/powerpc/platforms/pseries/papr_scm.c | 8 +- arch/powerpc/platforms/pseries/pci.c | 4 +- arch/powerpc/platforms/pseries/reconfig.c | 8 +- arch/powerpc/platforms/pseries/scanlog.c | 15 +- arch/powerpc/platforms/pseries/vio.c | 2 + arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/mpic.c | 4 +- arch/powerpc/tools/relocs_check.sh | 20 +- arch/powerpc/xmon/dis-asm.h | 4 +- arch/powerpc/xmon/xmon.c | 20 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/pgtable-64.h | 7 + arch/riscv/include/asm/pgtable.h | 7 + arch/s390/Kconfig | 4 +- arch/s390/include/asm/Kbuild | 1 - arch/s390/include/asm/pgtable.h | 2 + arch/sh/mm/alignment.c | 17 +- arch/sparc/Kconfig | 3 +- arch/sparc/include/asm/pgtable_64.h | 2 + arch/sparc/include/asm/tlb_64.h | 9 + arch/sparc/kernel/led.c | 15 +- arch/um/drivers/mconsole_kern.c | 9 +- arch/um/kernel/exitcode.c | 15 +- arch/um/kernel/process.c | 15 +- arch/x86/Kconfig | 3 +- arch/x86/Kconfig.debug | 20 +- arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/pgtable.h | 10 +- arch/x86/include/asm/tlb.h | 4 +- arch/x86/kernel/cpu/mtrr/if.c | 21 +- arch/x86/mm/Makefile | 4 +- arch/x86/mm/debug_pagetables.c | 18 +- arch/x86/mm/dump_pagetables.c | 322 +- arch/x86/platform/efi/efi_32.c | 2 +- arch/x86/platform/efi/efi_64.c | 4 +- arch/x86/platform/uv/tlb_uv.c | 14 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/platforms/iss/simdisk.c | 10 +- crypto/af_alg.c | 2 +- drivers/acpi/battery.c | 15 +- drivers/acpi/proc.c | 15 +- drivers/acpi/scan.c | 2 +- drivers/base/memory.c | 9 +- drivers/block/null_blk_main.c | 56 +- drivers/char/hpet.c | 2 +- drivers/char/hw_random/bcm2835-rng.c | 2 +- drivers/char/hw_random/omap-rng.c | 4 +- drivers/clk/Kconfig | 30 +- drivers/clk/Makefile | 2 + drivers/clk/at91/clk-sam9x60-pll.c | 8 +- drivers/clk/at91/sam9x60.c | 1 + drivers/clk/clk-asm9260.c | 8 +- drivers/clk/clk-bd718x7.c | 50 +- drivers/clk/clk-bm1880.c | 3 +- drivers/clk/clk-composite.c | 56 +- drivers/clk/clk-divider.c | 91 +- drivers/clk/clk-fixed-rate.c | 113 +- drivers/clk/clk-fsl-sai.c | 92 + drivers/clk/clk-gate.c | 35 +- drivers/clk/clk-gpio.c | 172 +- drivers/clk/clk-mux.c | 58 +- drivers/clk/clk-plldig.c | 286 ++ drivers/clk/clk-qoriq.c | 29 + drivers/clk/clk.c | 112 +- drivers/clk/imx/Kconfig | 6 + drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-composite-7ulp.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk-divider-gate.c | 12 +- drivers/clk/imx/clk-frac-pll.c | 7 +- drivers/clk/imx/clk-imx6q.c | 5 +- drivers/clk/imx/clk-imx7ulp.c | 182 +- drivers/clk/imx/clk-imx8mm.c | 565 +-- drivers/clk/imx/clk-imx8mn.c | 498 ++- drivers/clk/imx/clk-imx8mp.c | 764 ++++ drivers/clk/imx/clk-imx8mq.c | 584 +-- drivers/clk/imx/clk-imx8qxp-lpcg.c | 11 + drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 29 +- drivers/clk/imx/clk-pllv1.c | 14 +- drivers/clk/imx/clk-pllv2.c | 14 +- drivers/clk/imx/clk-pllv4.c | 2 +- drivers/clk/imx/{clk-sccg-pll.c => clk-sscg-pll.c} | 152 +- drivers/clk/imx/clk.c | 12 +- drivers/clk/imx/clk.h | 162 +- drivers/clk/mediatek/Kconfig | 44 +- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/clk-mpll.c | 4 +- drivers/clk/meson/clk-phase.c | 4 +- drivers/clk/meson/clk-pll.c | 13 +- drivers/clk/meson/g12a.c | 1 + drivers/clk/meson/meson8-ddr.c | 149 + drivers/clk/meson/meson8b.c | 124 +- drivers/clk/meson/sclk-div.c | 4 +- drivers/clk/microchip/clk-core.c | 8 +- drivers/clk/mmp/clk-frac.c | 4 +- drivers/clk/mmp/clk-mix.c | 4 +- drivers/clk/mvebu/Kconfig | 2 +- drivers/clk/qcom/Kconfig | 47 +- drivers/clk/qcom/Makefile | 5 + drivers/clk/qcom/apcs-msm8916.c | 13 +- drivers/clk/qcom/clk-alpha-pll.c | 91 +- drivers/clk/qcom/clk-alpha-pll.h | 5 + drivers/clk/qcom/clk-hfpll.c | 6 +- drivers/clk/qcom/clk-rcg.h | 1 + drivers/clk/qcom/clk-rcg2.c | 77 + drivers/clk/qcom/clk-rpmh.c | 10 +- drivers/clk/qcom/clk-smd-rpm.c | 5 + drivers/clk/qcom/dispcc-sc7180.c | 776 ++++ drivers/clk/qcom/dispcc-sdm845.c | 214 +- drivers/clk/qcom/gcc-ipq6018.c | 4635 ++++++++++++++++++++ drivers/clk/qcom/gcc-msm8996.c | 35 +- drivers/clk/qcom/gcc-msm8998.c | 14 + drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gpucc-sc7180.c | 266 ++ drivers/clk/qcom/hfpll.c | 21 +- drivers/clk/qcom/mmcc-msm8974.c | 13 - drivers/clk/qcom/mmcc-msm8998.c | 2913 ++++++++++++ drivers/clk/qcom/videocc-sc7180.c | 259 ++ drivers/clk/renesas/Kconfig | 4 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 1 + drivers/clk/renesas/rcar-gen2-cpg.h | 8 +- drivers/clk/renesas/rcar-gen3-cpg.c | 6 +- drivers/clk/rockchip/clk-pll.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 1 - drivers/clk/sunxi-ng/ccu-sun6i-a31.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 4 - drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 6 +- drivers/clk/tegra/clk-dfll.c | 3 +- drivers/clk/tegra/clk-divider.c | 9 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clk/tegra/clk-tegra20.c | 4 +- drivers/clk/tegra/clk-tegra30.c | 4 +- drivers/clk/ti/clk-54xx.c | 15 + drivers/clk/ti/clk-7xx.c | 62 +- drivers/clk/ti/clk.c | 4 +- drivers/clk/ti/clkctrl.c | 96 +- drivers/clk/ti/clock.h | 2 +- drivers/clk/ti/clockdomain.c | 8 +- drivers/clk/uniphier/clk-uniphier-peri.c | 13 +- drivers/clk/ux500/u8500_of_clk.c | 2 + drivers/clk/versatile/Kconfig | 2 +- drivers/clk/zynqmp/clkc.c | 3 +- drivers/clk/zynqmp/divider.c | 118 +- drivers/clk/zynqmp/pll.c | 6 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/iscsi_ibft.c | 9 +- drivers/firmware/xilinx/zynqmp.c | 2 + drivers/gpio/Kconfig | 12 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-bd71828.c | 159 + drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 8 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 22 +- drivers/hv/channel_mgmt.c | 21 +- drivers/hv/hv_balloon.c | 13 +- drivers/hv/hv_fcopy.c | 54 +- drivers/hv/hv_kvp.c | 43 +- drivers/hv/hv_snapshot.c | 55 +- drivers/hv/hv_util.c | 148 +- drivers/hv/hyperv_vmbus.h | 6 + drivers/hv/vmbus_drv.c | 4 + drivers/hwmon/dell-smm-hwmon.c | 15 +- drivers/hwspinlock/omap_hwspinlock.c | 32 +- drivers/hwspinlock/qcom_hwspinlock.c | 28 +- drivers/hwspinlock/sirf_hwspinlock.c | 46 +- drivers/hwspinlock/stm32_hwspinlock.c | 4 +- drivers/i2c/busses/i2c-mv64xxx.c | 5 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/ide/ide-proc.c | 19 +- drivers/iio/accel/cros_ec_accel_legacy.c | 1 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 - .../common/cros_ec_sensors/cros_ec_sensors_core.c | 1 - drivers/iio/light/cros_ec_light_prox.c | 1 - drivers/iio/pressure/cros_ec_baro.c | 1 - drivers/input/input.c | 28 +- drivers/input/misc/axp20x-pek.c | 45 +- drivers/input/rmi4/rmi_f11.c | 14 + drivers/input/serio/Kconfig | 10 + drivers/input/serio/Makefile | 1 + drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/hyperv-keyboard.c | 27 + drivers/input/serio/ioc3kbd.c | 216 + drivers/input/touchscreen/ads7846.c | 15 +- drivers/input/touchscreen/edt-ft5x06.c | 55 +- drivers/input/touchscreen/elants_i2c.c | 77 +- drivers/isdn/capi/kcapi_proc.c | 6 +- drivers/macintosh/Kconfig | 6 +- drivers/macintosh/via-pmu.c | 17 +- drivers/md/md.c | 15 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 - drivers/mfd/Kconfig | 30 +- drivers/mfd/Makefile | 2 + drivers/mfd/ab8500-core.c | 18 +- drivers/mfd/atmel-hlcdc.c | 18 +- drivers/mfd/axp20x.c | 2 +- drivers/mfd/cros_ec_dev.c | 23 +- drivers/mfd/cs47l15-tables.c | 1 + drivers/mfd/da9062-core.c | 18 +- drivers/mfd/db8500-prcmu.c | 122 +- drivers/mfd/dln2.c | 13 +- drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/madera-core.c | 33 +- drivers/mfd/rn5t618.c | 1 + drivers/mfd/rohm-bd70528.c | 3 +- drivers/mfd/rohm-bd71828.c | 344 ++ drivers/mfd/rohm-bd718x7.c | 43 +- drivers/mfd/sm501.c | 19 +- drivers/mfd/syscon.c | 31 +- drivers/mfd/tqmx86.c | 3 +- drivers/mfd/wcd934x.c | 306 ++ drivers/misc/ocxl/Kconfig | 1 + drivers/misc/sgi-gru/gruprocfs.c | 42 +- drivers/mtd/ubi/build.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 37 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 3 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 + drivers/net/gtp.c | 4 +- drivers/net/netdevsim/bpf.c | 10 +- drivers/net/netdevsim/bus.c | 64 +- drivers/net/netdevsim/dev.c | 31 +- drivers/net/netdevsim/health.c | 6 +- drivers/net/netdevsim/netdevsim.h | 4 + drivers/net/netdevsim/sdev.c | 69 - drivers/net/phy/at803x.c | 11 + drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/net/phy/mii_timestamper.c | 7 + drivers/net/usb/r8152.c | 13 +- drivers/net/wireless/cisco/airo.c | 98 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 15 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 4 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 14 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/ray_cs.c | 20 +- drivers/of/device.c | 2 +- drivers/of/of_mdio.c | 17 +- drivers/parisc/led.c | 17 +- drivers/pci/controller/pci-tegra.c | 2 +- drivers/pci/hotplug/pnv_php.c | 82 +- drivers/pci/proc.c | 25 +- drivers/phy/phy-core.c | 4 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 + drivers/platform/chrome/chromeos_laptop.c | 18 +- drivers/platform/chrome/cros_ec.c | 3 +- drivers/platform/chrome/cros_ec.h | 19 + drivers/platform/chrome/cros_ec_chardev.c | 1 - drivers/platform/chrome/cros_ec_debugfs.c | 1 - drivers/platform/chrome/cros_ec_i2c.c | 2 + drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/chrome/cros_ec_lightbar.c | 1 - drivers/platform/chrome/cros_ec_lpc.c | 3 +- drivers/platform/chrome/cros_ec_proto.c | 6 +- drivers/platform/chrome/cros_ec_rpmsg.c | 2 + drivers/platform/chrome/cros_ec_sensorhub.c | 1 - drivers/platform/chrome/cros_ec_spi.c | 2 + drivers/platform/chrome/cros_ec_sysfs.c | 1 - drivers/platform/chrome/cros_ec_trace.c | 97 +- drivers/platform/chrome/cros_ec_trace.h | 26 +- drivers/platform/chrome/cros_ec_vbc.c | 1 - drivers/platform/chrome/cros_usbpd_logger.c | 1 - drivers/platform/chrome/wilco_ec/Kconfig | 3 +- drivers/platform/chrome/wilco_ec/core.c | 4 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 8 +- drivers/platform/chrome/wilco_ec/mailbox.c | 4 +- drivers/platform/chrome/wilco_ec/telemetry.c | 6 +- drivers/platform/x86/thinkpad_acpi.c | 15 +- drivers/platform/x86/toshiba_acpi.c | 60 +- drivers/pnp/isapnp/proc.c | 9 +- drivers/pnp/pnpbios/proc.c | 17 +- drivers/power/supply/cros_usbpd-charger.c | 1 - drivers/regulator/Kconfig | 4 + drivers/regulator/Makefile | 1 + drivers/regulator/bd718x7-regulator.c | 194 +- drivers/regulator/rohm-regulator.c | 95 + drivers/remoteproc/Kconfig | 10 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/mtk_common.h | 94 + drivers/remoteproc/mtk_scp.c | 663 +++ drivers/remoteproc/mtk_scp_ipi.c | 219 + drivers/remoteproc/qcom_q6v5_mss.c | 236 +- drivers/remoteproc/qcom_q6v5_pas.c | 260 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/rpmsg/Kconfig | 9 + drivers/rpmsg/Makefile | 1 + drivers/rpmsg/mtk_rpmsg.c | 414 ++ drivers/rtc/Kconfig | 27 +- drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-asm9260.c | 3 + drivers/rtc/rtc-at91rm9200.c | 119 +- drivers/rtc/rtc-at91rm9200.h | 71 - drivers/rtc/rtc-bd70528.c | 220 +- drivers/rtc/rtc-cmos.c | 12 +- drivers/rtc/rtc-cros-ec.c | 1 - drivers/rtc/rtc-ds1343.c | 10 +- drivers/rtc/rtc-hym8563.c | 19 +- drivers/rtc/rtc-moxart.c | 5 +- drivers/rtc/rtc-mt6397.c | 10 +- drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-pcf2127.c | 6 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 6 +- drivers/rtc/rtc-pcf8563.c | 40 +- drivers/rtc/rtc-rv3028.c | 17 +- drivers/rtc/rtc-rv3029c2.c | 442 +- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx8010.c | 25 +- drivers/rtc/rtc-rx8025.c | 27 +- drivers/rtc/rtc-stm32.c | 5 +- drivers/rtc/rtc-tps6586x.c | 4 +- drivers/rtc/rtc-zynqmp.c | 4 +- drivers/s390/block/dasd_proc.c | 15 +- drivers/s390/cio/blacklist.c | 14 +- drivers/s390/cio/css.c | 11 +- drivers/scsi/esas2r/esas2r_main.c | 9 +- drivers/scsi/scsi_devinfo.c | 15 +- drivers/scsi/scsi_proc.c | 29 +- drivers/scsi/sg.c | 30 +- drivers/spi/spi-orion.c | 3 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 14 +- drivers/tty/sysrq.c | 8 +- drivers/usb/gadget/function/rndis.c | 17 +- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 8 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 2 +- drivers/video/backlight/ams369fg06.c | 1 - drivers/video/backlight/bd6107.c | 24 +- drivers/video/backlight/qcom-wled.c | 4 +- drivers/video/fbdev/Kconfig | 1 + drivers/video/fbdev/hyperv_fb.c | 184 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/via/viafbdev.c | 105 +- drivers/zorro/proc.c | 9 +- fs/btrfs/block-group.c | 39 +- fs/btrfs/ctree.c | 8 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/delayed-ref.c | 8 +- fs/btrfs/disk-io.c | 1 - fs/btrfs/extent_io.c | 49 +- fs/btrfs/inode.c | 121 +- fs/btrfs/send.c | 3 +- fs/btrfs/space-info.c | 18 +- fs/btrfs/space-info.h | 3 + fs/btrfs/super.c | 10 +- fs/btrfs/tests/btrfs-tests.c | 1 - fs/btrfs/tests/extent-io-tests.c | 9 + fs/cifs/cifs_debug.c | 108 +- fs/cifs/dfs_cache.c | 13 +- fs/cifs/dfs_cache.h | 2 +- fs/ext4/super.c | 2 +- fs/f2fs/node.c | 2 +- fs/fscache/internal.h | 2 +- fs/fscache/object-list.c | 11 +- fs/fscache/proc.c | 2 +- fs/jbd2/journal.c | 13 +- fs/jfs/jfs_debug.c | 14 +- fs/lockd/procfs.c | 12 +- fs/nfsd/nfsctl.c | 13 +- fs/nfsd/stats.c | 12 +- fs/ocfs2/file.c | 14 +- fs/ocfs2/suballoc.c | 2 +- fs/overlayfs/copy_up.c | 43 +- fs/overlayfs/dir.c | 10 +- fs/overlayfs/export.c | 28 +- fs/overlayfs/file.c | 162 +- fs/overlayfs/inode.c | 66 +- fs/overlayfs/namei.c | 38 +- fs/overlayfs/overlayfs.h | 24 +- fs/overlayfs/ovl_entry.h | 23 +- fs/overlayfs/readdir.c | 22 +- fs/overlayfs/super.c | 233 +- fs/overlayfs/util.c | 28 +- fs/proc/cpuinfo.c | 12 +- fs/proc/generic.c | 38 +- fs/proc/inode.c | 76 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 13 +- fs/proc/kmsg.c | 14 +- fs/proc/page.c | 54 +- fs/proc/proc_net.c | 32 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 2 +- fs/proc/stat.c | 12 +- fs/proc/task_mmu.c | 4 +- fs/proc/vmcore.c | 10 +- fs/read_write.c | 56 + fs/sysfs/group.c | 2 +- include/asm-generic/Kbuild | 1 + include/asm-generic/percpu.h | 10 +- include/asm-generic/pgtable.h | 20 + include/asm-generic/tlb.h | 120 +- include/dt-bindings/clock/dra7.h | 23 + include/dt-bindings/clock/imx8mp-clock.h | 300 ++ include/dt-bindings/clock/meson8-ddr-clkc.h | 4 + include/dt-bindings/clock/omap5.h | 1 + include/dt-bindings/clock/qcom,dispcc-sc7180.h | 46 + include/dt-bindings/clock/qcom,dispcc-sdm845.h | 13 +- include/dt-bindings/clock/qcom,gcc-ipq6018.h | 262 ++ include/dt-bindings/clock/qcom,gcc-msm8998.h | 1 + include/dt-bindings/clock/qcom,gpucc-sc7180.h | 21 + include/dt-bindings/clock/qcom,mmcc-msm8998.h | 210 + include/dt-bindings/clock/qcom,videocc-sc7180.h | 23 + include/dt-bindings/clock/sun50i-a64-ccu.h | 1 + include/dt-bindings/clock/sun6i-a31-ccu.h | 2 + include/dt-bindings/clock/sun8i-a23-a33-ccu.h | 2 + include/dt-bindings/clock/sun8i-r40-ccu.h | 2 +- include/dt-bindings/{clk => clock}/ti-dra7-atl.h | 0 include/dt-bindings/clock/xlnx-versal-clk.h | 123 + include/dt-bindings/reset/qcom,gcc-ipq6018.h | 157 + include/linux/bitmap.h | 8 +- include/linux/bitops.h | 4 +- include/linux/clk-provider.h | 444 +- include/linux/clk.h | 3 + include/linux/cpumask.h | 4 +- include/linux/firmware/xlnx-zynqmp.h | 2 + include/linux/fs.h | 16 + include/linux/hyperv.h | 4 + include/linux/kdb.h | 2 - include/linux/memory_hotplug.h | 4 +- include/linux/mfd/cros_ec.h | 35 - include/linux/mfd/db8500-prcmu.h | 18 - include/linux/mfd/dbx500-prcmu.h | 30 - include/linux/mfd/rohm-bd70528.h | 19 +- include/linux/mfd/rohm-bd71828.h | 423 ++ include/linux/mfd/rohm-bd718x7.h | 6 - include/linux/mfd/rohm-generic.h | 70 +- include/linux/mfd/rohm-shared.h | 21 + include/linux/mfd/syscon.h | 14 + include/linux/mfd/wcd934x/registers.h | 531 +++ include/linux/mfd/wcd934x/wcd934x.h | 31 + include/linux/mm.h | 8 +- include/linux/mm_types.h | 7 +- include/linux/mmzone.h | 10 + include/linux/pagewalk.h | 49 +- include/linux/percpu-defs.h | 3 +- include/linux/platform_data/bd6107.h | 1 - include/linux/platform_data/cros_ec_proto.h | 29 +- include/linux/proc_fs.h | 23 +- include/linux/ptdump.h | 22 + include/linux/remoteproc/mtk_scp.h | 66 + include/linux/rpmsg/mtk_rpmsg.h | 38 + include/linux/rtc.h | 1 + include/linux/seq_file.h | 13 + include/linux/slab.h | 1 - include/linux/string.h | 1 + include/linux/sunrpc/stats.h | 4 +- include/uapi/linux/rtc.h | 7 +- ipc/mqueue.c | 105 +- ipc/msg.c | 62 +- ipc/sem.c | 66 +- ipc/util.c | 14 +- kernel/configs.c | 9 +- kernel/debug/kdb/kdb_bp.c | 1 - kernel/debug/kdb/kdb_bt.c | 8 +- kernel/debug/kdb/kdb_io.c | 9 +- kernel/debug/kdb/kdb_main.c | 31 +- kernel/debug/kdb/kdb_private.h | 2 +- kernel/irq/proc.c | 42 +- kernel/kallsyms.c | 12 +- kernel/latencytop.c | 14 +- kernel/locking/lockdep_proc.c | 15 +- kernel/module.c | 12 +- kernel/profile.c | 24 +- kernel/sched/psi.c | 48 +- lib/bitmap.c | 193 +- lib/string.c | 17 + lib/test_bitmap.c | 105 +- mm/Kconfig.debug | 21 + mm/Makefile | 1 + mm/gup.c | 2 +- mm/hmm.c | 62 +- mm/memory.c | 44 +- mm/memory_hotplug.c | 104 +- mm/memremap.c | 2 + mm/migrate.c | 5 +- mm/mincore.c | 1 + mm/mmu_gather.c | 134 +- mm/page_alloc.c | 71 +- mm/pagewalk.c | 163 +- mm/ptdump.c | 139 + mm/slab_common.c | 37 +- mm/sparse.c | 10 - mm/swapfile.c | 14 +- net/atm/mpoa_proc.c | 17 +- net/atm/proc.c | 8 +- net/core/dev.c | 2 +- net/core/filter.c | 2 +- net/core/pktgen.c | 44 +- net/hsr/hsr_slave.c | 2 + net/ipv4/ipconfig.c | 10 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 16 +- net/ipv4/route.c | 24 +- net/ipv4/tcp.c | 6 + net/ipv4/tcp_input.c | 8 +- net/l2tp/l2tp_core.c | 7 +- net/netfilter/ipset/ip_set_core.c | 41 +- net/netfilter/nf_conntrack_core.c | 3 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 1 + net/netfilter/x_tables.c | 4 +- net/netfilter/xt_recent.c | 17 +- net/rxrpc/af_rxrpc.c | 2 + net/rxrpc/ar-internal.h | 11 + net/rxrpc/call_object.c | 4 +- net/rxrpc/conn_client.c | 3 +- net/rxrpc/conn_event.c | 30 +- net/rxrpc/conn_object.c | 4 +- net/rxrpc/input.c | 6 +- net/rxrpc/local_object.c | 23 +- net/rxrpc/output.c | 27 +- net/rxrpc/peer_event.c | 42 +- net/sched/cls_rsvp.h | 6 +- net/sched/cls_tcindex.c | 40 +- net/sunrpc/auth_gss/svcauth_gss.c | 10 +- net/sunrpc/cache.c | 45 +- net/sunrpc/stats.c | 21 +- net/xfrm/xfrm_policy.c | 2 +- samples/kfifo/bytestream-example.c | 11 +- samples/kfifo/inttype-example.c | 11 +- samples/kfifo/record-example.c | 11 +- scripts/coccinelle/free/devm_free.cocci | 4 - sound/core/info.c | 36 +- sound/soc/codecs/ak4104.c | 3 +- sound/soc/codecs/cs4270.c | 3 +- sound/soc/codecs/tlv320aic32x4.c | 6 +- sound/soc/sunxi/sun4i-spdif.c | 2 +- tools/hv/hv_fcopy_daemon.c | 37 +- tools/hv/hv_kvp_daemon.c | 36 +- tools/hv/hv_vss_daemon.c | 49 +- tools/include/linux/bitops.h | 9 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/fin_ack_lat.c | 151 + tools/testing/selftests/net/fin_ack_lat.sh | 35 + .../testing/selftests/powerpc/eeh/eeh-functions.sh | 10 +- tools/testing/selftests/powerpc/mm/.gitignore | 1 + tools/testing/selftests/powerpc/mm/Makefile | 3 +- tools/testing/selftests/powerpc/mm/bad_accesses.c | 171 + .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 5 +- .../tc-testing/plugin-lib/buildebpfPlugin.py | 2 +- .../tc-testing/tc-tests/filters/basic.json | 51 + usr/Kconfig | 1 + usr/Makefile | 2 +- 773 files changed, 27903 insertions(+), 7169 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml create mode 100644 Documentation/devicetree/bindings/clock/fsl,plldig.yaml create mode 100644 Documentation/devicetree/bindings/clock/fsl,sai-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/imx8mp-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml create mode 100644 Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt delete mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml create mode 100644 Documentation/powerpc/imc.rst create mode 100644 Documentation/powerpc/papr_hcalls.rst delete mode 100644 arch/powerpc/kernel/idle_power4.S create mode 100644 drivers/clk/clk-fsl-sai.c create mode 100644 drivers/clk/clk-plldig.c create mode 100644 drivers/clk/imx/clk-imx8mp.c rename drivers/clk/imx/{clk-sccg-pll.c => clk-sscg-pll.c} (70%) create mode 100644 drivers/clk/meson/meson8-ddr.c create mode 100644 drivers/clk/qcom/dispcc-sc7180.c create mode 100644 drivers/clk/qcom/gcc-ipq6018.c create mode 100644 drivers/clk/qcom/gpucc-sc7180.c create mode 100644 drivers/clk/qcom/mmcc-msm8998.c create mode 100644 drivers/clk/qcom/videocc-sc7180.c create mode 100644 drivers/gpio/gpio-bd71828.c create mode 100644 drivers/input/serio/ioc3kbd.c create mode 100644 drivers/mfd/rohm-bd71828.c create mode 100644 drivers/mfd/wcd934x.c delete mode 100644 drivers/net/netdevsim/sdev.c create mode 100644 drivers/platform/chrome/cros_ec.h create mode 100644 drivers/regulator/rohm-regulator.c create mode 100644 drivers/remoteproc/mtk_common.h create mode 100644 drivers/remoteproc/mtk_scp.c create mode 100644 drivers/remoteproc/mtk_scp_ipi.c create mode 100644 drivers/rpmsg/mtk_rpmsg.c delete mode 100644 drivers/rtc/rtc-at91rm9200.h create mode 100644 include/dt-bindings/clock/imx8mp-clock.h create mode 100644 include/dt-bindings/clock/meson8-ddr-clkc.h create mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7180.h create mode 100644 include/dt-bindings/clock/qcom,gcc-ipq6018.h create mode 100644 include/dt-bindings/clock/qcom,gpucc-sc7180.h create mode 100644 include/dt-bindings/clock/qcom,mmcc-msm8998.h create mode 100644 include/dt-bindings/clock/qcom,videocc-sc7180.h rename include/dt-bindings/{clk => clock}/ti-dra7-atl.h (100%) create mode 100644 include/dt-bindings/clock/xlnx-versal-clk.h create mode 100644 include/dt-bindings/reset/qcom,gcc-ipq6018.h delete mode 100644 include/linux/mfd/cros_ec.h create mode 100644 include/linux/mfd/rohm-bd71828.h create mode 100644 include/linux/mfd/rohm-shared.h create mode 100644 include/linux/mfd/wcd934x/registers.h create mode 100644 include/linux/mfd/wcd934x/wcd934x.h create mode 100644 include/linux/ptdump.h create mode 100644 include/linux/remoteproc/mtk_scp.h create mode 100644 include/linux/rpmsg/mtk_rpmsg.h create mode 100644 mm/ptdump.c create mode 100644 tools/testing/selftests/net/fin_ack_lat.c create mode 100755 tools/testing/selftests/net/fin_ack_lat.sh create mode 100644 tools/testing/selftests/powerpc/mm/bad_accesses.c