This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 9e4730e1c5e0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1011f6185dc6 Merge remote-tracking branch 'pidfd-fixes/fixes' omits f3e09c061240 Merge remote-tracking branch 'scsi-fixes/fixes' omits f4c30ebce56c Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 99d47f25c77d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 9049b216579e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 02d5fd030c3b Merge remote-tracking branch 'kvms390-fixes/master' omits ee53b4ec26ae Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 390527c76eab Merge remote-tracking branch 'input-current/for-linus' omits e04e08e68280 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 65df34bf152d Merge remote-tracking branch 'regulator-fixes/for-linus' omits 57b2ae5f54d5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits dabae8d8fcb2 Merge remote-tracking branch 'sound-current/for-linus' omits a203d359c604 Merge remote-tracking branch 'wireless-drivers/master' omits 54566dcee20b Merge remote-tracking branch 'bpf/master' omits 0619c8572c2c Merge remote-tracking branch 'net/master' omits 6731d0296a54 Merge remote-tracking branch 'fixes/master' omits ab8ccdd6018b Merge branch 'asoc-5.6' into asoc-linus omits d21718ad2f81 evh_bytechan: fix out of bounds accesses new 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 new 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 new a6d5f9dca42e Merge tag 'vfio-v5.6-rc1' of git://github.com/awilliam/linux-vfio new c08406033fe8 iscsi_ibft: Don't limits Targets and NICs to two new 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 [...] new 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 new 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 new 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 [...] new 9717c1cea16e Merge tag 'drm-next-2020-02-04' of git://anongit.freedeskt [...] new 2d797e9ff95e ocfs2: fix oops when writing cloned file new e822969cab48 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] new abec749facff fs/proc/page.c: allow inspection of last section and fix e [...] new 4b094b7851bf mm/page_alloc.c: initialize memmap of unavailable memory directly new 948c436e463d mm/page_alloc: fix and rework pfn handling in memmap_init_zone() new 4c6058814ec4 mm: factor out next_present_section_nr() new 1f8d75c1b7dc mm/memmap_init: update variable name in memmap_init_zone new d33695b16a9f mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() new 9b05158f5d80 mm/memory_hotplug: we always have a zone in find_(smallest [...] new 950b68d9178b mm/memory_hotplug: don't check for "all holes" in shrink_z [...] new 5d12071c5de8 mm/memory_hotplug: drop local variables in shrink_zone_span() new 52fb87c81f11 mm/memory_hotplug: cleanup __remove_pages() new 92917998849e mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] new 39323c64b8a9 smp_mb__{before,after}_atomic(): update Documentation new ed29f171518c ipc/mqueue.c: remove duplicated code new c5b2cbdbdac5 ipc/mqueue.c: update/document memory barriers new 0d97a82ba830 ipc/msg.c: update and document memory barriers new 8116b54e7e23 ipc/sem.c: document and update memory barriers new 889b331724c8 ipc/msg.c: consolidate all xxxctl_down() functions new ca0a95a6ac0c drivers/block/null_blk_main.c: fix layout new 046755a28f9d drivers/block/null_blk_main.c: fix uninitialized var warnings new 9a8c8b431b21 pinctrl: fix pxa2xx.c build warnings new 1c948715a159 mm: remove __krealloc new 93fab1b22ef7 mm: add generic p?d_leaf() macros new 4f6b2c083c86 arc: mm: add p?d_leaf() definitions new 8a0af66b35f8 arm: mm: add p?d_leaf() definitions new 8aa82df3c123 arm64: mm: add p?d_leaf() definitions new 501b81046701 mips: mm: add p?d_leaf() definitions new 070434b13b6e powerpc: mm: add p?d_leaf() definitions new af6513ead046 riscv: mm: add p?d_leaf() definitions new 8d2109f29982 s390: mm: add p?d_leaf() definitions new 8094249358d6 sparc: mm: add p?d_leaf() definitions new 757b2a4ab560 x86: mm: add p?d_leaf() definitions new 3afc423632a1 mm: pagewalk: add p4d_entry() and pgd_entry() new 488ae6a2b933 mm: pagewalk: allow walking without vma new fbf56346b855 mm: pagewalk: don't lock PTEs for walk_page_range_novma() new c02a98753e0a mm: pagewalk: fix termination condition in walk_pte_range() new b7a16c7ad790 mm: pagewalk: add 'depth' parameter to pte_hole new 74d2aaa16f15 x86: mm: point to struct seq_file from struct pg_state new e455248d5ee9 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new c5cfae12fdd5 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new 30d621f6723b mm: add generic ptdump new 2ae27137b2db x86: mm: convert dump_pagetables to use walk_page_range new 102f45fdbe42 arm64: mm: convert mm/dump.c to use walk_page_range() new 9c7869c7f172 arm64: mm: display non-present entries in ptdump new f8f0d0b6fa20 mm: ptdump: reduce level numbers by 1 in note_page() new e47690d756a7 x86: mm: avoid allocating struct mm_struct on the stack new 12e4d53f3f04 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case new 0ed1325967ab mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] new 0758cd830494 asm-generic/tlb: avoid potential double flush new 491a49ff14b2 asm-gemeric/tlb: remove stray function declarations new 27796d03c9c4 asm-generic/tlb: add missing CONFIG symbol new ff2e6d7259f8 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE new 3af4bd033759 asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE new 580a586c409a asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER new 0d6e24d430ef asm-generic/tlb: provide MMU_GATHER_TABLE_FREE new d56c0d45f0e2 proc: decouple proc from VFS with "struct proc_ops" new 97a32539b956 proc: convert everything to "struct proc_ops" new 0bee0cece2a6 lib/string: add strnchrnul() new 0bddc1bd05d6 bitops: more BITS_TO_* macros new 7eb2e94e9694 lib: add test for bitmap_parse() new e66eda0615c8 lib: make bitmap_parse_user a wrapper on bitmap_parse new 2d6261583be0 lib: rework bitmap_parse() new 809e308f7f85 lib: new testcases for bitmap_parse{_user} new 190535f7cf50 include/linux/cpumask.h: don't calculate length of the inp [...] new 45586c7078d4 treewide: remove redundant IS_ERR() before error code check new f3cc4e1d44a8 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() new 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 [...] new 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 new 01bf3fec38e9 remoteproc: qcom: q6v5-mss: Use regmap_read_poll_timeout new 600c39b34369 remoteproc: qcom: q6v5-mss: Improve readability of reset_assert new 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 new 7f879e1a94ac Merge tag 'ovl-update-5.6' of git://git.kernel.org/pub/scm [...] new 62fa3bc5c363 microblaze: Align comments with register usage new 6162cd2b408f microblaze: defconfig: Disable EXT2 driver and Enable EXT3 [...] new 5fefd796c899 microblaze: Sync defconfig with latest Kconfig layout new def3f7cefe4e asm-generic: Make dma-contiguous.h a mandatory include/asm header new 2602276d3d38 microblaze: Wire CMA allocator new 061d2c1d5930 microblaze: Prevent the overflow of the start new 6aa71ef9bcf9 microblaze: Add ID for Microblaze v11 new 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 new 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 new d60ddd244215 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new fac20b9e7385 rxrpc: Fix use-after-free in rxrpc_put_local() new f71dbf2fb284 rxrpc: Fix insufficient receive notification generation new 04d36d748fac rxrpc: Fix missing active use pinning of rxrpc_local object new 5273a191dca6 rxrpc: Fix NULL pointer deref due to call->conn being clea [...] new 3d80c653f996 Merge tag 'rxrpc-fixes-20200203' of git://git.kernel.org/p [...] new 14b41a2959fb net: stmmac: Delete txtimer in suspend() new c16d4ee0e397 bnxt_en: Refactor logic to re-enable SRIOV after firmware [...] new 12de2eadf878 bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset. new d407302895d3 bnxt_en: Fix logic that disables Bus Master during firmwar [...] new 18e4960c18f4 bnxt_en: Fix TC queue mapping. new 2b5ea2947fbd Merge branch 'bnxt_en-Bug-fixes' new f5cd21605ecd netdevsim: fix using uninitialized resources new 6ab63366e1ec netdevsim: disable devlink reload when resources are being used new 8526ad9646b1 netdevsim: fix panic in nsim_dev_take_snapshot_write() new 6fb8852b1298 netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() new 6556ff32f12d netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs new 83cf4213bafc netdevsim: use __GFP_NOWARN to avoid memalloc warning new 245311637fdd netdevsim: remove unused sdev code new a444ad1432c5 Merge branch 'netdevsim-fix-several-bugs-in-netdevsim-module' new 2b5b8251bc9f net: hsr: fix possible NULL deref in hsr_handle_frame() new 7145fcfffef1 tc-testing: fix eBPF tests failure on linux fresh clones new e9ed4fa7b440 tc-testing: add missing 'nsPlugin' to basic.json new 9afe2322cb90 Merge branch 'unbreak-basic-and-bpf-tdc-testcases' new 83b43045308e qed: Remove set but not used variable 'p_link' new 599be01ee567 net_sched: fix an OOB access in cls_tcindex new b4b771fd51fd r8152: Add MAC passthrough support to new device new 0d0d9a388a85 l2tp: Allow duplicate session creation with UDP new bd5cd35b782a gtp: use __GFP_NOWARN to avoid memalloc warning new 33b40134e5cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new ba954bf6cb38 evh_bytechan: fix out of bounds accesses new 0719317656ee Merge remote-tracking branch 'fixes/master' new a525b0881de7 bpftool: Remove redundant "HAVE" prefix from the large INS [...] new 257af63d7f84 bpf: Fix modifier skipping logic new 8fc91b972b73 selftests/bpf: Fix trampoline_count.c selftest compilation [...] new 9699a361e121 Merge remote-tracking branch 'bpf/master' new c9c2593a3ef9 Merge remote-tracking branch 'wireless-drivers/master' new c7e661a1c2ae ALSA: hda - Fix DP-MST support for NVIDIA codecs new c0f979e37ac8 Merge remote-tracking branch 'sound-current/for-linus' new 18ffa34b73fc MAINTAINERS: Remove the Bard Liao from the MAINTAINERS of [...] new 42b716359bec ASoC: wcd934x: Add missing COMMON_CLK dependency new 0c8e9f5ff2e9 Merge branch 'asoc-5.6' into asoc-linus new e11dfde442de Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new f0581abe7806 Merge remote-tracking branch 'regulator-fixes/for-linus' new b9303bb19909 x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI new 1dba975aa998 Merge remote-tracking branch 'pci-current/for-linus' new 54823ef43458 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 6780d84880ea Merge remote-tracking branch 'reset-fixes/reset/fixes' new c806b7647198 Merge remote-tracking branch 'kvms390-fixes/master' new afbf01dcd990 Merge remote-tracking branch 'hwmon-fixes/hwmon' new a2b83c4dce47 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 5603247bbf8a Merge remote-tracking branch 'devicetree-fixes/dt/linus' new f04771e404db Merge remote-tracking branch 'scsi-fixes/fixes' new 2d881e55977b Merge remote-tracking branch 'pidfd-fixes/fixes' new 7c2eb3712de1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
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 (9e4730e1c5e0) \ N -- N -- N refs/heads/pending-fixes (7c2eb3712de1)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 146 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .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/mailbox/qcom,apcs-kpss-global.txt | 24 +- .../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/powerpc/imc.rst | 199 + Documentation/powerpc/index.rst | 2 + Documentation/powerpc/papr_hcalls.rst | 250 ++ MAINTAINERS | 2 +- 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/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/pci.h | 4 +- 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/hw_random/bcm2835-rng.c | 2 +- drivers/char/hw_random/omap-rng.c | 4 +- drivers/clk/Kconfig | 24 +- 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-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/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/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/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/cros_ec_dev.c | 1 - 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 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 3 - 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/mdio-mux-meson-g12a.c | 4 +- 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/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/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 | 24 +- 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-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/fbdev/imxfb.c | 2 +- drivers/video/fbdev/via/viafbdev.c | 105 +- drivers/zorro/proc.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/memory_hotplug.h | 4 +- include/linux/mfd/cros_ec.h | 35 - 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/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/bpf/btf.c | 8 +- kernel/configs.c | 9 +- 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/l2tp/l2tp_core.c | 7 +- 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_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/pci/hda/patch_hdmi.c | 94 +- sound/soc/codecs/Kconfig | 1 + 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/bpf/bpftool/feature.c | 2 +- tools/include/linux/bitops.h | 9 +- .../selftests/bpf/prog_tests/trampoline_count.c | 2 +- .../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 + 659 files changed, 23540 insertions(+), 6363 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 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 delete mode 100644 drivers/net/netdevsim/sdev.c create mode 100644 drivers/platform/chrome/cros_ec.h 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/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/powerpc/mm/bad_accesses.c