This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 7c636d4d20f8 Merge tag 'dt-5.15' of git://git.kernel.org/pub/scm/linux/ [...] new ba3f5839fbeb asm-generic/hyperv: Add missing #include of nmi.h new c445535c3efb x86/hyperv: fix for unwanted manipulation of sched_clock w [...] new afca4d95dd7d Drivers: hv: Make portions of Hyper-V init code be arch neutral new 9d7cf2c96758 Drivers: hv: Add arch independent default functions for so [...] new 6dc77fa5ac2c Drivers: hv: Move Hyper-V misc functionality to arch-neutral code new 5f92b45c3b67 x86/hyperv: add comment describing TSC_INVARIANT_CONTROL M [...] new 31e5e64694cf drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers new 63fb60c2fcc9 hv: hyperv.h: Remove unused inline functions new e5d9b714fe40 x86/hyperv: fix root partition faults when writing to VP a [...] new 57d276bbbd32 arm64: hyperv: Add Hyper-V hypercall and register access u [...] new 512c1117fb2e arm64: hyperv: Add panic handler new 9bbb888824e3 arm64: hyperv: Initialize hypervisor on boot new 9b16c2132f34 arm64: efi: Export screen_info new 7aff79e297ee Drivers: hv: Enable Hyper-V code to be built on ARM64 new 9d68cd9120e4 hv_utils: Set the maximum packet size for VSS driver to th [...] new c07f191907e7 Merge tag 'hyperv-next-signed-20210831' of git://git.kerne [...] new cd3bf8cfd6ae m68k/nommu: prevent setting ROMKERNEL when ROM is not set new 40cff49289d5 m68k: stmark2: update board setup new 35a9f9363a89 m68k: m5441x: add flexcan support new f6a4f0b424df m68k: coldfire: return success for clk_enable(NULL) new db87db65c105 m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch new 6104dde096eb Merge tag 'm68knommu-for-v5.15' of git://git.kernel.org/pu [...] new 8480a727ae7b dt-bindings: net: ks8851: Convert to YAML schema new fac4e24dcc56 dt-bindings: mxsfb: Add compatible for i.MX8MN new 977b3167c2bd dt-bindings: irqchip: Update pruss-intc binding for K3 AM64x SoCs new 2720b991337d dt-bindings: PCI: ftpci100: convert faraday,ftpci100 to YAML new ace1c4b5c412 of: base: remove unnecessary for loop new eb7173988caf of: fdt: remove unnecessary codes new 24519fa7f915 dt-bindings: i2c: brcm,iproc-i2c: convert to the json-schema new cc6ef3d1fdde of: kexec: Remove FDT_PROP_* definitions new 42694f9f6407 dt-bindings: PCI: add snps,dw-pcie.yaml new 0f8b97d8f602 dt-bindings: PCI: add snps,dw-pcie-ep.yaml new 320e10986ef7 dt-bindings: PCI: update references to Designware schema new 1c14c1695e78 dt-bindings: PCI: remove designware-pcie.txt new fbe280ee67c4 dt-bindings: PCI: intel,lgm-pcie: Add reference to common schemas new 17c1b16340f0 dt-bindings: pci: Add DT binding for Toshiba Visconti PCIe [...] new db60b87e5f11 dt-bindings: media: Fix graph 'unevaluatedProperties' rela [...] new b4db237e1e23 dt-bindings: display: Fix graph 'unevaluatedProperties' re [...] new 61aaaa8110b1 dt-bindings: Remove "status" from schema examples new cba3c40d1f97 dt-bindings: arm: mediatek: mmsys: convert to YAML format new f72999f51da1 dt-bindings: arm: mediatek: mmsys: add MT8365 SoC binding new 7ee9e21c9f28 dt-bindings: power: reset: convert Xilinx Zynq MPSoC bindi [...] new d4fd4f01e197 dt-bindings: fpga: convert Xilinx Zynq MPSoC bindings to YAML new 4b2545dd19ed dt-bindings: nvmem: Extend patternProperties to optionally [...] new 90eed0f89520 dt-bindings: nvmem: Convert UniPhier eFuse bindings to jso [...] new 390436f17c12 dt-bindings: mtd: update mtd-physmap.yaml reference new 7da6ebf5f5a5 dt-bindings: arm: Convert Gemini boards to YAML new 6ef02f9c394c dt-bindings: rng: mediatek: add mt7986 to mtk rng binding new 1dbd981fcf2a dt-bindings: net: renesas,etheravb: Document Gigabit Ethernet IP new dbe60e5d7f15 dt-bindings: memory: renesas,rpc-if: Miscellaneous improvements new 9c4073782cb1 dt-bindings: auxdisplay: img-ascii-lcd: Convert to json-schema new 869ab62c2bd7 dt-bindings: auxdisplay: arm-charlcd: Convert to json-schema new d08d29c8041b Documentation: fix incorrect macro referencing in mscc-phy [...] new 4409273b818c of: fdt: do not update local variable after use new 51ca8fcba2b0 dt-bindings: gpu: mali-bifrost: Add RK3568 compatible new 3e7e69f23045 dt-bindings: timer: Remove binding for energymicro,efm32-t [...] new 6b2117ad65f1 of: property: fw_devlink: Add support for "resets" and "pwms" new 18250b43f7b6 of: fdt: Remove early_init_dt_reserve_memory_arch() overri [...] new 39c6b3a3dd11 of: fdt: Remove weak early_init_dt_mark_hotplug_memory_arch() new 2de207f5ff06 dt-bindings: PCI: kirin: Fix compatible string new 78e29356d6d2 dt-bindings: PCI: kirin: Convert kirin-pcie.txt to yaml new cfcf126fc679 dt-bindings: PCI: kirin: Add support for Kirin970 new 5dfb2d2406e5 dt-bindings: phy: Add bindings for HiKey 970 PCIe PHY new b6c2052a90ce dt-bindings: net: renesas,etheravb: Drop "int_" prefix and [...] new 3487668d281b dt-bindings: ata: drop unused Exynos SATA bindings new 22227848d31e dt-bindings: irqchip: convert Samsung Exynos IRQ combiner [...] new 9634cec58631 dt-bindings: rng: convert Samsung Exynos TRNG to dtschema new 577f425859e0 dt-bindings: memory: convert Qualcomm Atheros DDR to dtschema new 18c585c7d742 of: property: fw_devlink: Add support for "leds" and "backlight" new cf4b94c8530d of: property: fw_devlink: Add support for "phy-handle" property new a0aca5e3dc34 dt-bindings: memory: convert Broadcom DPFE to dtschema new ee05ab92ddf4 dt-bindings: memory: convert Marvell MVEBU SDRAM controlle [...] new 0aa9ab9c291c MAINTAINERS: EDAC/armada_xp: include dt-bindings new 47e397a57522 dt-bindings: memory: convert Synopsys IntelliDDR memory co [...] new 0a7eb4fe831b dt-bindings: memory: convert TI a8xx DDR2/mDDR memory cont [...] new a083fadf540d dt-bindings: PCI: faraday,ftpci100: Fix 'contains' schema usage new e62ebf625318 dt-bindings: eeprom-93xx46: Convert to json schema new c4fdbf5ebaab dt-bindings: Output yamllint warnings to stderr new 16109b257d11 dt-bindings: memory: convert H8/300 bus controller to dtschema new 6211e9cb2f8f of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS new d014c93515e9 dt-bindings: clock: remove obsolete zte zx header new cc8c99613290 dt-bindings: soc: remove obsolete zte zx header new 1ee7943c3343 kbuild: Enable dtc 'pci_device_reg' warning by default new 8c85bdafdd30 dt-bindings: devfreq: event: convert Samsung Exynos NoCP t [...] new c507f1523106 dt-bindings: devfreq: event: convert Samsung Exynos PPMU t [...] new 0b3813014c86 dt-bindings: memory: convert Samsung Exynos DMC to dtschema new 33709413014c crash_dump: Make elfcorehdr address/size symbols always visible new f7e7ce93aac1 of: fdt: Add generic support for handling elf core headers [...] new 2af2b50acf9b of: fdt: Add generic support for handling usable memory ra [...] new bf2e8609734b of: fdt: Use IS_ENABLED(CONFIG_BLK_DEV_INITRD) instead of #ifdef new 2931ea847dcc riscv: Remove non-standard linux,elfcorehdr handling new 57beb9bd18fc arm64: kdump: Remove custom linux,elfcorehdr handling new b261dba2fdb2 arm64: kdump: Remove custom linux,usable-memory-range handling new 2fcf9a178ba1 of: fdt: Rename reserve_elfcorehdr() to fdt_reserve_elfcorehdr() new 13b11b316f52 dt-bindings: Add vendor prefix for Topic Embedded Systems new 1c3ac086fd69 dt-bindings: Use 'enum' instead of 'oneOf' plus 'const' entries new 751ca492f131 dt-bindings: PCI: imx6: convert the imx pcie controller to [...] new c47cbd4f5659 dt-bindings: mtd-physmap: Add 'arm,vexpress-flash' compatible new 785b66427ee1 dt-bindings: hwmon: merge max1619 into trivial devices new b1e202503508 dt-bindings: display: remove zte,vou.txt binding doc new 9e5f3ffcf1cb Merge tag 'devicetree-for-5.15' of git://git.kernel.org/pu [...] new fe8e3ee0d588 lib/test_scanf: Handle n_bits == 0 in random tests new 91027d0a7a0e string_helpers: Escape double quotes in escape_special new a1ad4b8a1956 printk: Straighten out log_flags into printk_info_flags new f3d75cf537db printk: Rework parse_prefix into printk_parse_prefix new 337015573718 printk: Userspace format indexing support new ad7d61f159db printk: index: Add indexing support to dev_printk new 86ce91d5568d MIPS/asm/printk: Fix build failure caused by printk new 0f0aa84850a4 printk/index: Fix warning about missing prototypes new 7d9e2661f268 printk: Move the printk() kerneldoc comment to its new home new bc17bed5fd73 printk/index: Fix -Wunused-function warning new 71af75b69294 Merge branch 'for-5.15-printk-index' into for-linus new c9110dfcfccb printk: Remove console_silent() new 10102a890b54 printk: Add printk.console_no_auto_verbose boot parameter new baa99c926718 Merge branch 'for-5.15-verbose-console' into for-linus new 11e4b63abbe2 printk/console: Check consistent sequence number when hand [...] new 715d3edb79c6 Merge branch 'rework/fixup-for-5.15' into for-linus new 55d6af1d6688 lib/nmi_backtrace: explicitly serialize banner and regs new 002eb6ad0751 printk: track/limit recursion new 93d102f094be printk: remove safe buffers new 85e3e7fbbb72 printk: remove NMI tracking new b371cbb584d8 printk: convert @syslog_lock to mutex new 8d909b2333f3 printk: syslog: close window between wait and read new 26d1982fd17c lib/nmi_backtrace: Serialize even messages about idle CPUs new c985aafb60e9 Merge branch 'rework/printk_safe-removal' into for-linus new df43d903828c Merge tag 'printk-for-5.15' of git://git.kernel.org/pub/sc [...] new e6c65d354fae docs/zh_CN: create new translations for zh_CN/dev-tools/te [...] new c767ef4519b3 docs/zh_CN: add core api genericirq translation new 153c43a84c7f Documentation: arm: marvell: Add few missing models and do [...] new f1285c68e125 Documentation: sysrq: convert to third person new 341968c617ca docs/zh_CN: Remove the Microsoft rhetoric new f8c6a07c25ce docs/core-api: Modify document layout new d4229805df85 docs/zh_CN: add core api cpu_hotplug translation new 620127548a69 docs/zh_CN: add core api memory_hotplug translation new 4b3abe1fde47 docs/zh_CN: add core api protection keys translation new 0a03801ca8bd docs/zh_CN: reformat zh_CN/dev-tools/testing-overview new 6ab0493dfc62 deprecated.rst: Include details on "no_hash_pointers" new 5b42d0bfb73d docs: printk-formats: fix build warning new 8b9671643d2f docs: kvm: fix build warnings new a9fd134be7b9 docs: kvm: properly format code blocks and lists new 662fa3d60993 docs: networking: dpaa2: fix chapter title format new f3fd34fe0e71 docs: sound: kernel-api: writing-an-alsa-driver.rst: repla [...] new dc9c31c3ffc8 docs: firmware-guide: acpi: dsd: graph.rst: replace some c [...] new b426d9d78efb docs: virt: kvm: api.rst: replace some characters new ce48ee81a193 admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst new d5caec394a78 admin-guide/cputopology.rst: Remove non-existed cpu-hotplug.txt new 77167b966b7e docs: submitting-patches: clarify the role of LKML new 4a52225d6101 docs/zh_CN: add a translation for index new 76f1fc266b89 docs: add traditional Chinese translation for kernel Docum [...] new 390f915a12a6 docs/zh_TW: add translations for zh_TW/process new 0c3b533cfdd5 MAINTAINERS: add entry for traditional Chinese documentation new 8ce1162a3960 docs/zh_CN: add virt index translation new ccb00ddc88cf docs/zh_CN: add virt paravirt_ops translation new 9c987b10fefa docs/zh_CN: add virt guest-halt-polling translation new e636a91584ad docs/zh_CN: add virt ne_overview translation new 8dda2eac9684 docs/zh_CN: add virt acrn index translation new ab03e49f13ca docs/zh_CN: add virt acrn introduction translation new f63c6894f645 docs/zh_CN: add virt acrn io-request translation new 3bf5548d8e96 docs/zh_CN: add virt acrn cpuid translation new f4e60d9f1ba5 docs/zh_CN: add infiniband index translation new 312356129e58 docs/zh_CN: add infiniband core_locking translation new 88e37e3d4443 docs/zh_CN: add infiniband ipoib translation new e7c640961a2e docs/zh_CN: add infiniband opa_vnic translation new ccbad6a5216b docs/zh_CN: add infiniband sysfs translation new cc420b883b1f docs/zh_CN: add infiniband tag_matching translation new 0265e6ee2c58 docs/zh_CN: add infiniband user_mad translation new 4d488433dc40 docs/zh_CN: add infiniband user_verbs translation new 27f373cb5c98 Documentation/features/vm: riscv supports THP now new 191cf329f109 doc: align Italian translation new 4f3791c3fe27 docs/zh_CN: Add zh_CN/accounting/psi.rst new bed4ed3057e4 scripts/kernel-doc: Override -Werror from KCFLAGS with KDO [...] new 659653c9e546 docs: pdfdocs: Refactor config for CJK document new e291ff6f5a03 docs: pdfdocs: Add CJK-language-specific font settings new 7eb368cc319b docs: pdfdocs: Choose Serif font as CJK mainfont if possible new 35382965bdd2 docs: pdfdocs: Preserve inter-phrase space in Korean translations new a90dad8f610a docs: pdfdocs: Add conf.py local to translations for ascii [...] new 77abc2c230b1 docs: pdfdocs: One-half spacing for CJK translations new 788d28a25799 docs: pdfdocs: Permit AutoFakeSlant for CJK fonts new 29ac9822358f docs: pdfdocs: Teach xeCJK about character classes of quot [...] new e0d14a5d2ff1 docs: pdfdocs: Enable language-specific font choice of zh_ [...] new 37397b092e7f docs: sphinx-requirements: Move sphinx_rtd_theme to top new 4ac6d90867a4 Merge tag 'docs-5.15' of git://git.lwn.net/linux
The 182 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cputopology.rst | 10 +- .../admin-guide/hw-vuln/core-scheduling.rst | 10 +- Documentation/admin-guide/kernel-parameters.txt | 9 + Documentation/admin-guide/sysrq.rst | 12 +- Documentation/arm/marvell.rst | 18 + Documentation/conf.py | 121 +- Documentation/core-api/cpu_hotplug.rst | 38 +- Documentation/core-api/printk-basics.rst | 5 +- Documentation/core-api/printk-formats.rst | 1 + Documentation/devicetree/bindings/Makefile | 2 +- Documentation/devicetree/bindings/arm/gemini.txt | 108 -- Documentation/devicetree/bindings/arm/gemini.yaml | 95 ++ .../bindings/arm/mediatek/mediatek,mmsys.txt | 31 - .../bindings/arm/mediatek/mediatek,mmsys.yaml | 58 + .../devicetree/bindings/ata/exynos-sata.txt | 30 - .../bindings/auxdisplay/arm,versatile-lcd.yaml | 44 + .../devicetree/bindings/auxdisplay/arm-charlcd.txt | 18 - .../bindings/auxdisplay/img,ascii-lcd.yaml | 55 + .../bindings/auxdisplay/img-ascii-lcd.txt | 17 - Documentation/devicetree/bindings/chosen.txt | 12 +- .../bindings/devfreq/event/exynos-nocp.txt | 26 - .../bindings/devfreq/event/exynos-ppmu.txt | 169 --- .../devfreq/event/samsung,exynos-nocp.yaml | 48 + .../devfreq/event/samsung,exynos-ppmu.yaml | 169 +++ .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 2 - .../bindings/display/bridge/ti,sn65dsi83.yaml | 6 +- .../devicetree/bindings/display/fsl,lcdif.yaml | 1 + .../bindings/display/msm/dsi-controller-main.yaml | 6 +- .../bindings/display/msm/dsi-phy-10nm.yaml | 6 +- .../bindings/display/msm/dsi-phy-14nm.yaml | 6 +- .../bindings/display/msm/dsi-phy-20nm.yaml | 3 +- .../bindings/display/msm/dsi-phy-28nm.yaml | 8 +- .../bindings/display/panel/boe,tv101wum-nl6.yaml | 1 - .../devicetree/bindings/display/zte,vou.txt | 120 -- .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 12 +- .../devicetree/bindings/firmware/arm,scpi.yaml | 6 +- .../bindings/fpga/xlnx,zynqmp-pcap-fpga.txt | 25 - .../bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml | 36 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 + .../devicetree/bindings/hwmon/max1619.txt | 12 - .../devicetree/bindings/i2c/brcm,iproc-i2c.txt | 46 - .../devicetree/bindings/i2c/brcm,iproc-i2c.yaml | 71 ++ .../devicetree/bindings/i2c/ti,omap4-i2c.yaml | 10 +- .../interrupt-controller/loongson,liointc.yaml | 8 +- .../samsung,exynos4210-combiner.txt | 50 - .../samsung,exynos4210-combiner.yaml | 96 ++ .../interrupt-controller/ti,pruss-intc.yaml | 4 +- .../devicetree/bindings/media/atmel,isc.yaml | 3 +- .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 8 +- .../devicetree/bindings/media/microchip,xisc.yaml | 2 +- .../bindings/media/nxp,imx7-mipi-csi2.yaml | 2 - .../devicetree/bindings/media/renesas,drif.yaml | 3 +- .../memory-controllers/ath79-ddr-controller.txt | 35 - .../bindings/memory-controllers/brcm,dpfe-cpu.txt | 27 - .../bindings/memory-controllers/brcm,dpfe-cpu.yaml | 48 + .../bindings/memory-controllers/exynos5422-dmc.txt | 84 -- .../marvell,mvebu-sdram-controller.yaml | 31 + .../memory-controllers/mvebu-sdram-controller.txt | 21 - .../qca,ath79-ddr-controller.yaml | 61 + .../memory-controllers/renesas,h8300-bsc.txt | 12 - .../memory-controllers/renesas,h8300-bsc.yaml | 35 + .../memory-controllers/renesas,rpc-if.yaml | 17 +- .../memory-controllers/samsung,exynos5422-dmc.yaml | 137 ++ .../memory-controllers/synopsys,ddrc-ecc.yaml | 73 ++ .../bindings/memory-controllers/synopsys.txt | 32 - .../memory-controllers/ti,da8xx-ddrctl.yaml | 35 + .../memory-controllers/ti-da8xx-ddrctl.txt | 20 - .../devicetree/bindings/mfd/ti,lp87565-q1.yaml | 6 +- .../devicetree/bindings/misc/eeprom-93xx46.txt | 29 - .../devicetree/bindings/misc/eeprom-93xx46.yaml | 70 + Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 4 +- .../devicetree/bindings/mtd/mtd-physmap.yaml | 1 + .../devicetree/bindings/net/intel,dwmac-plat.yaml | 1 - .../bindings/net/intel,ixp4xx-ethernet.yaml | 2 - .../devicetree/bindings/net/micrel,ks8851.yaml | 96 ++ .../devicetree/bindings/net/micrel-ks8851.txt | 18 - .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 4 +- .../bindings/net/nfc/samsung,s3fwrn5.yaml | 3 - .../devicetree/bindings/net/qca,ar71xx.yaml | 25 +- .../devicetree/bindings/net/realtek-bluetooth.yaml | 8 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 57 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 8 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 6 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 +- .../bindings/nvmem/socionext,uniphier-efuse.yaml | 95 ++ .../devicetree/bindings/nvmem/uniphier-efuse.txt | 49 - .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 4 +- .../devicetree/bindings/pci/axis,artpec6-pcie.txt | 2 +- .../devicetree/bindings/pci/designware-pcie.txt | 77 -- .../devicetree/bindings/pci/faraday,ftpci100.txt | 135 -- .../devicetree/bindings/pci/faraday,ftpci100.yaml | 174 +++ .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 100 -- .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 202 +++ .../bindings/pci/hisilicon,kirin-pcie.yaml | 167 +++ .../bindings/pci/hisilicon-histb-pcie.txt | 2 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 36 +- .../devicetree/bindings/pci/kirin-pcie.txt | 50 - .../devicetree/bindings/pci/layerscape-pci.txt | 2 +- .../devicetree/bindings/pci/loongson.yaml | 8 +- .../bindings/pci/nvidia,tegra194-pcie.txt | 5 +- .../devicetree/bindings/pci/pci-armada8k.txt | 2 +- Documentation/devicetree/bindings/pci/pcie-al.txt | 2 +- .../devicetree/bindings/pci/qcom,pcie.txt | 14 +- .../bindings/pci/samsung,exynos-pcie.yaml | 4 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 4 +- .../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 90 ++ .../devicetree/bindings/pci/snps,dw-pcie.yaml | 102 ++ .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 4 +- Documentation/devicetree/bindings/pci/ti-pci.txt | 4 +- .../bindings/pci/toshiba,visconti-pcie.yaml | 110 ++ .../devicetree/bindings/pci/uniphier-pcie.txt | 2 +- .../bindings/phy/hisilicon,phy-hi3670-pcie.yaml | 82 ++ .../bindings/phy/intel,lgm-emmc-phy.yaml | 6 +- .../bindings/power/reset/xlnx,zynqmp-power.txt | 61 - .../bindings/power/reset/xlnx,zynqmp-power.yaml | 83 ++ .../regulator/richtek,rt6245-regulator.yaml | 1 - .../regulator/vqmmc-ipq4019-regulator.yaml | 1 - .../bindings/reset/hisilicon,hi3660-reset.yaml | 1 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 1 - Documentation/devicetree/bindings/rng/mtk-rng.yaml | 1 + .../bindings/rng/samsung,exynos5250-trng.txt | 17 - .../bindings/rng/samsung,exynos5250-trng.yaml | 44 + .../bindings/rtc/microcrystal,rv3032.yaml | 1 - .../devicetree/bindings/serial/8250_omap.yaml | 9 +- .../bindings/soc/litex/litex,soc-controller.yaml | 1 - .../devicetree/bindings/sound/qcom,sm8250.yaml | 6 +- .../devicetree/bindings/sound/st,stm32-sai.yaml | 2 - .../bindings/sound/ti,j721e-cpb-audio.yaml | 2 - .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 2 - .../devicetree/bindings/sound/tlv320adcx140.yaml | 8 +- .../devicetree/bindings/spi/realtek,rtl-spi.yaml | 12 +- .../devicetree/bindings/timer/arm,sp804.yaml | 6 +- .../bindings/timer/energymicro,efm32-timer.txt | 23 - .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 12 + Documentation/features/vm/THP/arch-support.txt | 2 +- Documentation/firmware-guide/acpi/dsd/graph.rst | 2 +- .../ethernet/freescale/dpaa2/dpio-driver.rst | 1 + Documentation/process/deprecated.rst | 4 +- Documentation/process/submitting-patches.rst | 10 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 2 +- Documentation/sphinx/requirements.txt | 3 +- Documentation/translations/conf.py | 12 + Documentation/translations/index.rst | 1 + .../it_IT/core-api/symbol-namespaces.rst | 26 +- .../translations/it_IT/kernel-hacking/hacking.rst | 4 +- .../translations/it_IT/process/deprecated.rst | 8 +- .../it_IT/process/stable-kernel-rules.rst | 6 - .../it_IT/process/submitting-patches.rst | 57 +- Documentation/translations/ja_JP/howto.rst | 8 + Documentation/translations/ja_JP/index.rst | 5 + Documentation/translations/ko_KR/howto.rst | 8 + Documentation/translations/ko_KR/index.rst | 2 + .../translations/zh_CN/accounting/index.rst | 25 + .../translations/zh_CN/accounting/psi.rst | 155 +++ .../translations/zh_CN/core-api/cpu_hotplug.rst | 348 +++++ .../translations/zh_CN/core-api/genericirq.rst | 409 ++++++ .../translations/zh_CN/core-api/index.rst | 7 +- .../translations/zh_CN/core-api/memory-hotplug.rst | 126 ++ .../zh_CN/core-api/protection-keys.rst | 99 ++ .../translations/zh_CN/dev-tools/index.rst | 5 + .../zh_CN/dev-tools/testing-overview.rst | 109 ++ Documentation/translations/zh_CN/index.rst | 16 +- .../translations/zh_CN/infiniband/core_locking.rst | 115 ++ .../translations/zh_CN/infiniband/index.rst | 40 + .../translations/zh_CN/infiniband/ipoib.rst | 111 ++ .../translations/zh_CN/infiniband/opa_vnic.rst | 156 +++ .../translations/zh_CN/infiniband/sysfs.rst | 21 + .../translations/zh_CN/infiniband/tag_matching.rst | 63 + .../translations/zh_CN/infiniband/user_mad.rst | 164 +++ .../translations/zh_CN/infiniband/user_verbs.rst | 72 ++ .../translations/zh_CN/process/coding-style.rst | 3 +- .../translations/zh_CN/virt/acrn/cpuid.rst | 56 + .../translations/zh_CN/virt/acrn/index.rst | 25 + .../translations/zh_CN/virt/acrn/introduction.rst | 52 + .../translations/zh_CN/virt/acrn/io-request.rst | 99 ++ .../translations/zh_CN/virt/guest-halt-polling.rst | 87 ++ Documentation/translations/zh_CN/virt/index.rst | 38 + .../translations/zh_CN/virt/ne_overview.rst | 88 ++ .../translations/zh_CN/virt/paravirt_ops.rst | 41 + Documentation/translations/zh_TW/IRQ.txt | 41 + .../translations/zh_TW/admin-guide/README.rst | 351 +++++ .../translations/zh_TW/admin-guide/bug-bisect.rst | 85 ++ .../translations/zh_TW/admin-guide/bug-hunting.rst | 344 +++++ .../zh_TW/admin-guide/clearing-warn-once.rst | 16 + .../translations/zh_TW/admin-guide/cpu-load.rst | 112 ++ .../translations/zh_TW/admin-guide/index.rst | 135 ++ .../translations/zh_TW/admin-guide/init.rst | 58 + .../zh_TW/admin-guide/reporting-issues.rst | 1337 ++++++++++++++++++++ .../zh_TW/admin-guide/security-bugs.rst | 78 ++ .../zh_TW/admin-guide/tainted-kernels.rst | 161 +++ .../translations/zh_TW/admin-guide/unicode.rst | 174 +++ .../translations/zh_TW/disclaimer-zh_TW.rst | 11 + Documentation/translations/zh_TW/gpio.txt | 651 ++++++++++ Documentation/translations/zh_TW/index.rst | 168 +++ Documentation/translations/zh_TW/io_ordering.txt | 68 + Documentation/translations/zh_TW/oops-tracing.txt | 212 ++++ .../translations/zh_TW/process/1.Intro.rst | 199 +++ .../translations/zh_TW/process/2.Process.rst | 369 ++++++ .../translations/zh_TW/process/3.Early-stage.rst | 172 +++ .../translations/zh_TW/process/4.Coding.rst | 297 +++++ .../translations/zh_TW/process/5.Posting.rst | 251 ++++ .../translations/zh_TW/process/6.Followthrough.rst | 156 +++ .../zh_TW/process/7.AdvancedTopics.rst | 137 ++ .../translations/zh_TW/process/8.Conclusion.rst | 74 ++ .../process/code-of-conduct-interpretation.rst | 112 ++ .../translations/zh_TW/process/code-of-conduct.rst | 76 ++ .../translations/zh_TW/process/coding-style.rst | 958 ++++++++++++++ .../zh_TW/process/development-process.rst | 30 + .../translations/zh_TW/process/email-clients.rst | 252 ++++ .../zh_TW/process/embargoed-hardware-issues.rst | 232 ++++ Documentation/translations/zh_TW/process/howto.rst | 500 ++++++++ Documentation/translations/zh_TW/process/index.rst | 67 + .../zh_TW/process/kernel-driver-statement.rst | 203 +++ .../zh_TW/process/kernel-enforcement-statement.rst | 155 +++ .../translations/zh_TW/process/license-rules.rst | 374 ++++++ .../translations/zh_TW/process/magic-number.rst | 148 +++ .../zh_TW/process/management-style.rst | 211 +++ .../zh_TW/process/programming-language.rst | 76 ++ .../zh_TW/process/stable-api-nonsense.rst | 159 +++ .../zh_TW/process/stable-kernel-rules.rst | 68 + .../zh_TW/process/submit-checklist.rst | 109 ++ .../zh_TW/process/submitting-drivers.rst | 164 +++ .../zh_TW/process/submitting-patches.rst | 686 ++++++++++ .../zh_TW/process/volatile-considered-harmful.rst | 110 ++ Documentation/translations/zh_TW/sparse.txt | 91 ++ Documentation/virt/kvm/api.rst | 32 +- MAINTAINERS | 34 +- arch/arm/kernel/entry-v7m.S | 2 +- arch/arm/kernel/smp.c | 4 +- arch/arm/lib/backtrace-clang.S | 2 +- arch/arm/lib/backtrace.S | 2 +- arch/arm/mach-rpc/io-acorn.S | 2 +- arch/arm/vfp/vfphw.S | 6 +- arch/arm64/Kbuild | 1 + arch/arm64/hyperv/Makefile | 2 + arch/arm64/hyperv/hv_core.c | 181 +++ arch/arm64/hyperv/mshyperv.c | 87 ++ arch/arm64/include/asm/hyperv-tlfs.h | 69 + arch/arm64/include/asm/mshyperv.h | 54 + arch/arm64/kernel/efi.c | 1 + arch/arm64/mm/init.c | 88 -- arch/ia64/include/uapi/asm/cmpxchg.h | 4 +- arch/m68k/Kconfig.bus | 2 +- arch/m68k/Kconfig.machine | 1 + arch/m68k/coldfire/clk.c | 2 +- arch/m68k/coldfire/device.c | 44 + arch/m68k/coldfire/m5441x.c | 8 +- arch/m68k/coldfire/stmark2.c | 6 +- arch/m68k/include/asm/m5441xsim.h | 19 + arch/mips/include/asm/asm.h | 2 +- arch/openrisc/kernel/entry.S | 6 +- arch/powerpc/kernel/head_fsl_booke.S | 2 +- arch/powerpc/kernel/traps.c | 1 - arch/powerpc/kernel/watchdog.c | 5 - arch/powerpc/kexec/crash.c | 2 +- arch/riscv/mm/init.c | 20 - arch/um/include/shared/user.h | 3 +- arch/x86/hyperv/hv_init.c | 165 +-- arch/x86/include/asm/hyperv-tlfs.h | 9 + arch/x86/include/asm/mshyperv.h | 4 - arch/x86/kernel/cpu/mshyperv.c | 38 +- arch/x86/kernel/head_32.S | 2 +- drivers/base/core.c | 6 +- drivers/clocksource/hyperv_timer.c | 3 - drivers/hv/Kconfig | 7 +- drivers/hv/hv_common.c | 219 ++++ drivers/hv/hv_snapshot.c | 1 + drivers/hv/hv_util.c | 5 - drivers/of/base.c | 4 +- drivers/of/fdt.c | 137 +- drivers/of/kexec.c | 40 +- drivers/of/kobj.c | 2 +- drivers/of/property.c | 10 + include/asm-generic/mshyperv.h | 13 + include/asm-generic/vmlinux.lds.h | 13 + include/clocksource/hyperv_timer.h | 11 +- include/dt-bindings/clock/zx296718-clock.h | 164 --- include/dt-bindings/soc/zte,pm_domains.h | 24 - include/linux/crash_dump.h | 3 +- include/linux/dev_printk.h | 66 +- include/linux/hardirq.h | 2 - include/linux/hyperv.h | 16 - include/linux/module.h | 5 + include/linux/of_fdt.h | 3 - include/linux/printk.h | 171 ++- init/Kconfig | 19 +- kernel/kexec_core.c | 1 - kernel/module.c | 5 + kernel/panic.c | 3 - kernel/printk/Makefile | 1 + kernel/printk/index.c | 195 +++ kernel/printk/internal.h | 31 +- kernel/printk/printk.c | 361 +++--- kernel/printk/printk_safe.c | 364 +----- kernel/trace/trace.c | 2 - lib/nmi_backtrace.c | 13 +- lib/string_helpers.c | 4 + lib/test-string_helpers.c | 14 +- lib/test_scanf.c | 4 +- scripts/Makefile.lib | 3 +- scripts/kernel-doc | 8 +- 302 files changed, 17508 insertions(+), 2984 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/gemini.txt create mode 100644 Documentation/devicetree/bindings/arm/gemini.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml delete mode 100644 Documentation/devicetree/bindings/ata/exynos-sata.txt create mode 100644 Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml delete mode 100644 Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt create mode 100644 Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml delete mode 100644 Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt delete mode 100644 Documentation/devicetree/bindings/devfreq/event/exynos-nocp.txt delete mode 100644 Documentation/devicetree/bindings/devfreq/event/exynos-ppmu.txt create mode 100644 Documentation/devicetree/bindings/devfreq/event/samsung,exynos- [...] create mode 100644 Documentation/devicetree/bindings/devfreq/event/samsung,exynos- [...] delete mode 100644 Documentation/devicetree/bindings/display/zte,vou.txt delete mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/max1619.txt delete mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.txt create mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/samsung, [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/samsung, [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ath79-ddr- [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/brcm,dpfe- [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos5422 [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/marvell,mv [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mvebu-sdra [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/qca,ath79- [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,h8 [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,h8 [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/samsung,ex [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/synopsys,d [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/synopsys.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,da8xx-d [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ti-da8xx-d [...] delete mode 100644 Documentation/devicetree/bindings/misc/eeprom-93xx46.txt create mode 100644 Documentation/devicetree/bindings/misc/eeprom-93xx46.yaml create mode 100644 Documentation/devicetree/bindings/net/micrel,ks8851.yaml delete mode 100644 Documentation/devicetree/bindings/net/micrel-ks8851.txt create mode 100644 Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/uniphier-efuse.txt delete mode 100644 Documentation/devicetree/bindings/pci/designware-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.txt create mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml delete mode 100644 Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/kirin-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml create mode 100644 Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml create mode 100644 Documentation/devicetree/bindings/phy/hisilicon,phy-hi3670-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt create mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml delete mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt create mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml delete mode 100644 Documentation/devicetree/bindings/timer/energymicro,efm32-timer.txt create mode 100644 Documentation/translations/conf.py create mode 100644 Documentation/translations/zh_CN/accounting/index.rst create mode 100644 Documentation/translations/zh_CN/accounting/psi.rst create mode 100644 Documentation/translations/zh_CN/core-api/cpu_hotplug.rst create mode 100644 Documentation/translations/zh_CN/core-api/genericirq.rst create mode 100644 Documentation/translations/zh_CN/core-api/memory-hotplug.rst create mode 100644 Documentation/translations/zh_CN/core-api/protection-keys.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/testing-overview.rst create mode 100644 Documentation/translations/zh_CN/infiniband/core_locking.rst create mode 100644 Documentation/translations/zh_CN/infiniband/index.rst create mode 100644 Documentation/translations/zh_CN/infiniband/ipoib.rst create mode 100644 Documentation/translations/zh_CN/infiniband/opa_vnic.rst create mode 100644 Documentation/translations/zh_CN/infiniband/sysfs.rst create mode 100644 Documentation/translations/zh_CN/infiniband/tag_matching.rst create mode 100644 Documentation/translations/zh_CN/infiniband/user_mad.rst create mode 100644 Documentation/translations/zh_CN/infiniband/user_verbs.rst create mode 100644 Documentation/translations/zh_CN/virt/acrn/cpuid.rst create mode 100644 Documentation/translations/zh_CN/virt/acrn/index.rst create mode 100644 Documentation/translations/zh_CN/virt/acrn/introduction.rst create mode 100644 Documentation/translations/zh_CN/virt/acrn/io-request.rst create mode 100644 Documentation/translations/zh_CN/virt/guest-halt-polling.rst create mode 100644 Documentation/translations/zh_CN/virt/index.rst create mode 100644 Documentation/translations/zh_CN/virt/ne_overview.rst create mode 100644 Documentation/translations/zh_CN/virt/paravirt_ops.rst create mode 100644 Documentation/translations/zh_TW/IRQ.txt create mode 100644 Documentation/translations/zh_TW/admin-guide/README.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/bug-bisect.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/bug-hunting.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/clearing-warn-once.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/cpu-load.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/index.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/init.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/reporting-issues.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/security-bugs.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/tainted-kernels.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/unicode.rst create mode 100644 Documentation/translations/zh_TW/disclaimer-zh_TW.rst create mode 100644 Documentation/translations/zh_TW/gpio.txt create mode 100644 Documentation/translations/zh_TW/index.rst create mode 100644 Documentation/translations/zh_TW/io_ordering.txt create mode 100644 Documentation/translations/zh_TW/oops-tracing.txt create mode 100644 Documentation/translations/zh_TW/process/1.Intro.rst create mode 100644 Documentation/translations/zh_TW/process/2.Process.rst create mode 100644 Documentation/translations/zh_TW/process/3.Early-stage.rst create mode 100644 Documentation/translations/zh_TW/process/4.Coding.rst create mode 100644 Documentation/translations/zh_TW/process/5.Posting.rst create mode 100644 Documentation/translations/zh_TW/process/6.Followthrough.rst create mode 100644 Documentation/translations/zh_TW/process/7.AdvancedTopics.rst create mode 100644 Documentation/translations/zh_TW/process/8.Conclusion.rst create mode 100644 Documentation/translations/zh_TW/process/code-of-conduct-interp [...] create mode 100644 Documentation/translations/zh_TW/process/code-of-conduct.rst create mode 100644 Documentation/translations/zh_TW/process/coding-style.rst create mode 100644 Documentation/translations/zh_TW/process/development-process.rst create mode 100644 Documentation/translations/zh_TW/process/email-clients.rst create mode 100644 Documentation/translations/zh_TW/process/embargoed-hardware-issues.rst create mode 100644 Documentation/translations/zh_TW/process/howto.rst create mode 100644 Documentation/translations/zh_TW/process/index.rst create mode 100644 Documentation/translations/zh_TW/process/kernel-driver-statement.rst create mode 100644 Documentation/translations/zh_TW/process/kernel-enforcement-sta [...] create mode 100644 Documentation/translations/zh_TW/process/license-rules.rst create mode 100644 Documentation/translations/zh_TW/process/magic-number.rst create mode 100644 Documentation/translations/zh_TW/process/management-style.rst create mode 100644 Documentation/translations/zh_TW/process/programming-language.rst create mode 100644 Documentation/translations/zh_TW/process/stable-api-nonsense.rst create mode 100644 Documentation/translations/zh_TW/process/stable-kernel-rules.rst create mode 100644 Documentation/translations/zh_TW/process/submit-checklist.rst create mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst create mode 100644 Documentation/translations/zh_TW/process/submitting-patches.rst create mode 100644 Documentation/translations/zh_TW/process/volatile-considered-ha [...] create mode 100644 Documentation/translations/zh_TW/sparse.txt create mode 100644 arch/arm64/hyperv/Makefile create mode 100644 arch/arm64/hyperv/hv_core.c create mode 100644 arch/arm64/hyperv/mshyperv.c create mode 100644 arch/arm64/include/asm/hyperv-tlfs.h create mode 100644 arch/arm64/include/asm/mshyperv.h delete mode 100644 include/dt-bindings/clock/zx296718-clock.h delete mode 100644 include/dt-bindings/soc/zte,pm_domains.h create mode 100644 kernel/printk/index.c