This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allyesconfig in repository toolchain/ci/linux.
from 601e6bcc4ef0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 05883eee857e do_move_mount(): fix an unsafe use of is_anon_ns() adds 8ea5b2abd07e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d3e76a1acd18 Merge branch 'fixes' into next adds a273fa386a94 powerpc/32: Add ppc_defconfig adds af5cd05de5dd powerpc: Fix defconfig choice logic when cross compiling adds 6c84f8c5cbfb powerpc/highmem: Change BUG_ON() to WARN_ON() adds eea86aa4171d powerpc/mm/64: Document the sizes of/sizes mapped by Pxx_I [...] adds ff6d27823f61 powerpc: vdso: Make vdso32 installation conditional in vds [...] adds 308be6c7817c powerpc/embedded6xx: Make some functions static adds 62611c1e2418 powerpc/embedded6xx: Remove unused functions holly_power_o [...] adds 56c46bba9bbf powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX adds c9d8dda42372 powerpc/pseries/mce: Improve array initialization. adds 24c174bb23eb powerpc/configs: Enable CONFIG_USB_XHCI_HCD by default adds f89bd8ba834e powerpc/mm/radix: Don't do SLB preload when using the radix MMU adds f172acbfae1a powerpc/mm: move warning from resize_hpt_for_hotplug() adds bff25143da0d powerpc/mm: Silence unused-but-set-variable warnings adds c05f57fdc34a powerpc/pseries/iommu: Fix set but not used values adds e663e1e06089 powerpc/pseries/pmem: Fix a set but not used value adds 679d03f26a68 MAINTAINERS: Remove non-existent VAS file adds 0235854e1c25 MAINTAINERS: Update remaining @linux.vnet.ibm.com addresses adds 4df2cb633b5b powerpc/83xx: Add missing of_node_put() after of_device_is [...] adds 7f177f9810ad powerpc/pseries: hwpoison the pages upon hitting UE adds cc76404feaed powerpc/8xx: Fix possible device node reference leak adds 6917735e8f90 powerpc: Remove duplicate headers adds 80d04b7fabe1 powerpc/crypto: Use cheaper random numbers for crc-vpmsum [...] adds 2f9196b67237 powerpc/powernv: Squash sparse warnings in opal-call.c adds 2d4d9b308f8f powerpc/numa: improve control of topology updates adds 558f86493df0 powerpc/numa: document topology_updates_enabled, disable b [...] adds a3f3072db6ca powerpc/powernv/idle: Restore IAMR after idle adds 53a712bae5dd powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle adds 69795cabe4cf powerpc: Add framework for Kernel Userspace Protection adds 0fb1c25ab523 powerpc: Add skeleton for Kernel Userspace Execution Prevention adds de78a9c42a79 powerpc: Add a framework for Kernel Userspace Access Protection adds b28c97505eb1 powerpc/64: Setup KUP on secondary CPUs adds 1bb2bae2e6c7 powerpc/mm/radix: Use KUEP API for Radix MMU adds ef296729b735 powerpc/lib: Refactor __patch_instruction() to use __put_u [...] adds 890274c2dc4c powerpc/64s: Implement KUAP for Radix MMU adds 5e5be3aed230 powerpc/mm: Detect bad KUAP faults adds e291b6d575bc powerpc/32: Remove MSR_PR test when returning from syscall adds e2fb9f544431 powerpc/32: Prepare for Kernel Userspace Access Protection adds c341a108a581 powerpc/8xx: Only define APG0 and APG1 adds 06fbe81b5909 powerpc/8xx: Add Kernel Userspace Execution Prevention adds 2679f9bd0aba powerpc/8xx: Add Kernel Userspace Access Protection adds 31ed2b13c48d powerpc/32s: Implement Kernel Userspace Execution Prevention. adds f342adca3afc powerpc/32s: Prepare Kernel Userspace Access Protection adds a68c31fc01ef powerpc/32s: Implement Kernel Userspace Access Protection adds 6161a37307f3 powerpc/mm: Fix build error with FLATMEM book3s64 config adds 4f40b15f339d powerpc/mm: Remove PPC_MM_SLICES #ifdef for book3s64 adds 60458fba469a powerpc/mm: Add helpers for accessing hash translation rel [...] adds 67fda38f0d68 powerpc/mm: Move slb_addr_linit to early_init_mmu adds 701101865f5d powerpc/mm: Reduce memory usage for mm_context_t for radix adds ef629cc5bf05 powerc/mm/hash: Reduce hash_mm_context size adds a35a3c6f6065 powerpc/mm/hash64: Add a variable to track the end of IO mapping adds 0034d395f89d powerpc/mm/hash64: Map all the kernel regions in the same [...] adds e09093927e54 powerpc/mm: Validate address values against different regi [...] adds 53ed7a5947de powerpc/mm: Drop the unnecessary region check adds 1c946c1b7f2b powerpc/mm/hash: Simplify the region id calculation. adds a092a03fa942 powerpc/mm: Print kernel map details to dmesg adds 5f53d28608f6 powerpc/mm/hash: Rename KERNEL_REGION_ID to LINEAR_MAP_REGION_ID adds 26ad26718dfa powerpc/mm: Fix section mismatch warning adds f341d89790b0 powerpc/mm: fix spelling mistake "Outisde" -> "Outside" adds b2d3b5ee66f2 powerpc/pseries: Track LMB nid instead of using device tree adds 7ae3f6e130e8 powerpc/watchdog: Use hrtimers for per-CPU heartbeat adds 88ec6b93c8e7 powerpc/xive: add OPAL extensions for the XIVE native expl [...] adds c1fe190c0672 powerpc: Add force enable of DAWR on P9 option adds 10d91611f426 powerpc/64s: Reimplement book3s idle code in C adds e9cef0189c5b powerpc/powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle adds bdc7c970bcdc Merge branch 'topic/ppc-kvm' into next adds b511cdd1c12d powerpc/powernv/ioda: Handle failures correctly in pnv_pci [...] adds 33dda8c32714 powerpc/vdso: Drop unnecessary cc-ldoption adds 7e8039795a80 powerpc/cacheinfo: Fix kobject memleak adds a5ae043de767 powerpc/64s: Remove 'dummy_copy_buffer' adds 32eeb5614d3b ocxl: remove set but not used variables 'tid' and 'lpid' adds 5b2a15296210 powerpc: Add doorbell tracepoints adds d6e8a1508506 powerpc/powernv/mce: Reduce MCE console logs to lesser lines. adds cda6618d060b powerpc/powernv/mce: Print correct severity for MCE error. adds 50dbabe06a6e powerpc/powernv/mce: Print additional information about MC [...] adds 2c474c035056 powerpc/mm/radix: Fix kernel crash when running subpage pr [...] adds e620d45065c7 powerpc/tm: Avoid machine crash on rt_sigreturn() adds a1ac2a9c4f98 powerpc/book3e: drop BUG_ON() in map_kernel_page() adds 71faf8145cdc powerpc/nohash64: clean pgtable.h adds 9d9f2cccde95 powerpc/mm: change #include "mmu_decl.h" to <mm/mmu_decl.h> adds 47d99948eee4 powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64 adds 17312f258cf6 powerpc/mm: Move book3s32 specifics in subdirectory mm/book3s64 adds 27e23b5f5f6f powerpc/mm: Move nohash specifics in subdirectory mm/nohash adds 5ba666d56c4f powerpc/mm: fix erroneous duplicate slb_addr_limit init adds 02f89aed6b82 powerpc/mm: no slice for nohash/64 adds 6f60cc98df2b powerpc/mm: hand a context_t over to slice_mask_for_size() [...] adds fca5c1e9eb5e powerpc/mm: move slice_mask_for_size() into mmu.h adds 877461210ea1 powerpc/mm: get rid of mm_ctx_slice_mask_xxx() adds b4baad0b2712 powerpc/mm: remove unnecessary #ifdef CONFIG_PPC64 adds 203a1fa62866 powerpc/mm: remove a couple of #ifdef CONFIG_PPC_64K_PAGES [...] adds 33f128c64919 powerpc/8xx: get rid of #ifdef CONFIG_HUGETLB_PAGE for slices adds 43ed7909d70a powerpc/mm: define get_slice_psize() all the time adds 5953fb4f4671 powerpc/mm: define subarch SLB_ADDR_LIMIT_DEFAULT adds a521c44c3ded powerpc/book3e: drop mmu_get_tsize() adds 5874cabe2907 powerpc/64: only book3s/64 supports CONFIG_PPC_64K_PAGES adds 3dea7332ccac powerpc/book3e: hugetlbpage is only for CONFIG_PPC_FSL_BOOK3E adds 0caed4de502c powerpc/mm: move __find_linux_pte() out of hugetlbpage.c adds b7dcf96ce03e powerpc/mm: make hugetlbpage.c depend on CONFIG_HUGETLB_PAGE adds 0001e5aa5c02 powerpc/mm: make gup_hugepte() static adds 8197af22be01 powerpc/mm: split asm/hugetlb.h into dedicated subarch files adds 5fb84fec4601 powerpc/mm: add a helper to populate hugepd adds 723f268f19da powerpc/mm: cleanup ifdef mess in add_huge_page_size() adds 45d0ba527b57 powerpc/mm: move hugetlb_disabled into asm/hugetlb.h adds c5710cd20735 powerpc/mm: cleanup HPAGE_SHIFT setup adds 4df4b2758522 powerpc/mm: cleanup remaining ifdef mess in hugetlbpage.c adds fab9a1165bcd powerpc/mm: flatten function __find_linux_pte() step 1 adds e2fb2511888b powerpc/mm: flatten function __find_linux_pte() step 2 adds 26e66b08c337 powerpc/mm: flatten function __find_linux_pte() step 3 adds 447def3b06ad powerpc/mm: drop __bad_pte() adds 737b434d3d55 powerpc/mm: convert Book3E 64 to pte_fragment adds 696dffa24bd0 powerpc/mm: move pgtable_t in asm/mmu.h adds 7a792d5da27f powerpc/mm: get rid of nohash/32/mmu.h and nohash/64/mmu.h adds e7a7be5679a5 powerpc/Kconfig: select PPC_MM_SLICES from subarch type adds 627f06c6f51e powerpc/book3e: move early_alloc_pgtable() to init section adds 4a6d8cf90017 powerpc/mm: don't use pte_alloc_kernel() until slab is ava [...] adds b0124ff57e94 powerpc/mm: inline pte_alloc_one_kernel() and pte_alloc_on [...] adds dc096864ba78 powerpc/mm: refactor pte_alloc_one() and pte_free() famili [...] adds e80789a3c13f powerpc/mm: refactor definition of pgtable_cache[] adds bf8156c5aef1 powerpc/mm: Only keep one version of pmd_populate() functi [...] adds 7cec90e9499c powerpc/mm: refactor pgtable freeing functions on nohash adds 8a2cc87a24e8 powerpc/mm: refactor pmd_pgtable() adds 069239169ab0 powerpc/mm: refactor pgd_alloc() and pgd_free() on nohash adds d69ca6bab39e powerpc/32: Move early_init() in a separate file adds 26deb04342e3 powerpc: prepare string/mem functions for KASAN adds cbe46bd4f510 powerpc: remove CONFIG_CMDLINE #ifdef mess adds 450e7dd4001f powerpc/prom_init: don't use string functions from lib/ adds adcf59187e27 powerpc: don't use direct assignation during early boot. adds 7934cea7f0b9 powerpc/32: use memset() instead of memset_io() to zero BSS adds a67beca077ef powerpc/32: make KVIRT_TOP dependent on FIXMAP_START adds b4abe38fd698 powerpc/32: prepare shadow area for KASAN adds f072015c7b74 powerpc: disable KASAN instrumentation on early/critical files. adds 2edb16efc899 powerpc/32: Add KASAN support adds 72f208c6a8f7 powerpc/32s: move hash code patching out of MMU_init_hw() adds 215b823707ce powerpc/32s: set up an early static hash table for KASAN. adds da3a3b0a0e38 powerpc/32s: map kasan zero shadow with PAGE_READONLY inst [...] adds 57e0491b58fa powerpc/32s: drop Hash_end adds 8f156c23f4c0 powerpc/32s: don't try to print hash table address. adds e4dccf9092ab powerpc/mm: print hash info in a helper adds 8a23fdec3dbd powerpc/32: Refactor EXCEPTION entry macros for head_8xx.S [...] adds 37737a2afd69 powerpc/32: move LOAD_MSR_KERNEL() into head_32.h and use it adds 1d3034aed448 powerpc/32: make the 6xx/8xx EXC_XFER_TEMPLATE() similar t [...] adds 57bc13acbe11 powerpc/40x: Don't use SPRN_SPRG_SCRATCH2 in EXCEPTION_PROLOG adds bd82904d465c powerpc/40x: add exception frame marker adds 7271fc960424 powerpc/40x: Split and rename NORMAL_EXCEPTION_PROLOG adds 90f204b9a1f2 powerpc/40x: Refactor exception entry macros by using head_32.h adds ef4291243f51 powerpc/fsl_booke: ensure SPEFloatingPointException() reen [...] adds f97dec21a306 powerpc/32: enter syscall with MSR_EE inconditionaly set adds 642770dd96cb powerpc/32: Enter exceptions with MSR_EE unset adds 1ae99b4b924a powerpc/32: get rid of COPY_EE in exception entry adds 40530db7c656 powerpc: Fix 32-bit handling of MSR_EE on exceptions adds b86fb88855ea powerpc/32: implement fast entry for syscalls on non BOOKE adds 1a4b739bbb4f powerpc/32: implement fast entry for syscalls on BOOKE adds 38b4564cf042 powerpc/32: don't do syscall stuff in transfer_to_handler adds d1865e71cdc9 powerpc/32: Don't add dummy frames when calling trace_hard [...] adds 9c1d38b34e94 powerpc/fadump: define an empty fadump_cleanup() adds 93f2cd813797 powerpc/mm: define an empty mm_iommu_init() adds e9e9b25a4c99 powerpc/setup: Remove unnecessary #ifdef CONFIG_ALTIVEC adds b5064efee221 powerpc/setup: cleanup ifdef mess in check_cache_coherency() adds 48018e42e5c7 powerpc/setup: cleanup the #ifdef CONFIG_TAU block adds 65184f2f045a powerpc/setup: replace ifdefs by IS_ENABLED() wherever possible. adds 502523fd1d2a powerpc/irq: drop __irq_offset_value adds e2b36d591720 powerpc/64: Don't trace code that runs with the soft irq m [...] adds 4c1bd90477c6 MAINTAINERS: Update cxl/ocxl email address adds c9e0fc33b8be powerpc: remove the __kernel_io_end export adds 5f18cbdbdd42 powerpc/mm/ptdump: Wrap seq_printf() to handle NULL pointers adds 453d87f6a8ae powerpc/mm: Warn if W+X pages found on boot adds 398af571128f powerpc/security: Show powerpc_security_features in debugfs adds d7fbe2a0439c powerpc/prom_init: get rid of PROM_SCRATCH_SIZE adds 32eebf966695 powerpc/dts/fsl: add crypto node alias for B4 adds 90437bffa5f9 powerpc/entry: Remove unneeded need_resched() loop adds 5d085ec04a00 powerpc/boot: Fix missing check of lseek() return value adds 0acb5f64560a powerpc/xmon: add read-only mode adds de269129a48a powerpc/hmi: Fix kernel hang when TB is in error state. adds e1619e89c96c powerpc/configs: Add (back) MLX5 ethernet support to skiro [...] adds 29b861ea7742 Documentation: powerpc: Expand the DAWR acronym adds 1e496391a845 powerpc/powernv/ioda2: Add __printf format/argument verification adds 708597daf234 powerpc/perf: init pmu from core-book3s adds be80e758d0c2 powerpc/perf: Add generic compat mode pmu driver adds 659a6e38db0b powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list adds a913e5e8b43b powerpc/perf: Return accordingly on invalid chip-id in adds 860b7d228623 powerpc/perf: Fix loop exit condition in nest_imc_event_init adds d1720adff378 powerpc/include: Add data structures and macros for IMC tr [...] adds dd50cf7cbc7b powerpc/perf: Rearrange setting of ldbar for thread-imc adds 216c3087a346 powerpc/perf: Add privileged access check for thread_imc adds 72c69dcddce1 powerpc/perf: Trace imc events detection and cpuhotplug adds 012ae244845f powerpc/perf: Trace imc PMU functions adds 9c4ae0645682 ocxl: Rename struct link to ocxl_link adds 32941494ff9a ocxl: read_pasid never returns an error, so make it void adds 53e3e7453062 ocxl: Remove superfluous 'extern' from headers adds b696d28283e2 ocxl: Remove some unused exported symbols adds 1ba2143606a1 ocxl: Split pci.c adds 2f7d3d145381 ocxl: Don't pass pci_dev around adds 75ca758adbaf ocxl: Create a clear delineation between ocxl backend & frontend adds b9721d275cc2 ocxl: Allow external drivers to use OpenCAPI contexts adds 2ec3b7ed2ab8 ocxl: afu_irq only deals with IRQ IDs, not offsets adds 060146614643 ocxl: move event_fd handling to frontend adds 7e462c2a8a6d ocxl: Provide global MMIO accessors for external drivers adds 5266e58d6cd9 powerpc/booke64: set RI in default MSR adds 83e367f9ad18 selftests/powerpc: Add a signal fuzzer selftest adds 305d60012304 powerpc/kasan: add missing/lost Makefile adds 471e475c69a1 powerpc/mm: Fix makefile for KASAN adds c4e31847a549 powerpc/mm: fix redundant inclusion of pgtable-frag.o in Makefile adds 67d53f30e23e powerpc/mm: fix section mismatch for setup_kup() adds 6be6a8de1b55 ocxl: Fix return value check in afu_ioctl() adds 04a1942933ce powerpc/mm: Fix hugetlb page initialization adds f39356261c26 powerpc/book3s/64: check for NULL pointer in pgd_alloc() adds 8150a153c013 powerpc/64s: Use early_mmu_has_feature() in set_kuap() adds b970afcfcabd Merge tag 'powerpc-5.2-1' of ssh://gitolite.kernel.org/pub [...] adds 0c40e631cd7f mailbox: imx: use devm_platform_ioremap_resource() to simp [...] adds 68a1c8485cf8 mailbox: stm32-ipcc: check invalid irq adds 004c35cd8e0c dt-bindings: mailbox: Document armada-3700-rwtm-mailbox binding adds 8fbbfd966efa mailbox: Add support for Armada 37xx rWTM mailbox adds 15500c0a506e Merge tag 'mailbox-v5.2' of git://git.linaro.org/landing-t [...] adds 347ab9480313 pwm: Fix deadlock warning when removing PWM device adds 44481955eab7 pwm: img: Turn final 'else if' into 'else' in img_pwm_config adds b00ef5305319 pwm: tiehrpwm: Update shadow register for disabling PWMs adds b54d1ed07ad8 dt-bindings: pwm: tiehrpwm: Add TI AM654 SoC specific compatible adds efc80fb37466 pwm: tiehrpwm: Enable compilation for ARCH_K3 adds 9ff06679e109 pwm: sysfs: fix typo "its" -> "it's" adds 51496e444687 pwm: meson: Consider 128 a valid pre-divider adds a279345807e1 pwm: meson: Don't disable PWM when setting duty repeatedly adds f173747fffdf pwm: meson: Use the spin-lock only to protect register mod [...] adds 1347c94f73e3 pwm: imx27: Use devm_platform_ioremap_resource() to simplify code adds 2caf03843609 dt-bindings: pwm: Add i.MX TPM PWM binding adds 738a1cfec2ed pwm: Add i.MX TPM PWM driver support adds e926b12c611c pwm: Clear chip_data in pwm_put() adds b05232d62442 pwm: samsung: Don't uses devm_*() functions in ->request() adds ad36cb9186bc dt-bindings: pwm: Update bindings for the Meson G12A Family adds f41efceb46e6 pwm: meson: Add clock source configuration for Meson G12A adds cece6460c243 Merge tag 'pwm/for-5.2-rc1' of ssh://gitolite.kernel.org/p [...] adds df7686101956 Merge tag 'v5.1-rc3' of https://git.kernel.org/pub/scm/lin [...] adds 767f17a70e5c fbdev: mxsfb: implement FB_PRE_INIT_FB option adds a7ae716ecfe7 video: fbdev: vesafb: fix indentation issue adds 3f98434235c9 video: fbdev: savage: fix indentation issue adds e4995b12e749 video/macfb: Remove redundant code adds e4bedbb625c9 fbdev: atafb: Stop printing virtual screen_base adds 577eabb2cbe2 fbdev: atafb: Remove obsolete module support adds 80cf96357db7 fbdev: atafb: Fix broken frame buffer after kexec adds cbb91d5d487d fbdev: atafb: Modernize printing of kernel messages adds f82301661c6c video/macfb: Call fb_invert_cmaps() adds 36884ceb7666 video/macfb: Always initialize DAFB colour table pointer register adds 787a79230a0f omapfb: add missing of_node_put after of_device_is_available adds 546f98c1e941 video: fbdev: atmel_lcdfb: drop AVR and platform_data support adds bd86b6c5c607 udlfb: delete the unused parameter for dlfb_handle_damage adds 6b11f9d8433b udlfb: fix sleeping inside spinlock adds babc250e278e udlfb: introduce a rendering mutex adds 17de805aa69e xen, fbfront: mark expected switch fall-through adds 31fa6e2ae65f omapfb: Fix potential NULL pointer dereference in kmalloc adds a4bd25259e97 drivers: video: fbdev: Kconfig: pedantic cleanups adds b0e999c95581 fbdev: list all pci memory bars as conflicting apertures adds ec7f6aad57ad video: hgafb: fix potential NULL pointer dereference adds 1d84353d205a video: imsttfb: fix potential NULL pointer dereferences adds 8069053880e0 fbdev: sm712fb: fix white screen of death on reboot, don't [...] adds 5481115e25e4 fbdev: sm712fb: fix brightness control on reboot, don't set SR30 adds dcf9070595e1 fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 adds ec1587d5073f fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA adds 9e0e59993df0 fbdev: sm712fb: fix crashes during framebuffer writes by c [...] adds f627caf55b8e fbdev: sm712fb: fix crashes and garbled display during DPM [...] adds 6053d3a4793e fbdev: sm712fb: fix support for 1024x768-16 mode adds 4ed7d2ccb768 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix g [...] adds cf84807f6dd0 fbdev: fix divide error in fb_var_to_videomode adds 9dc20113988b fbdev: sm712fb: fix memory frequency by avoiding a switch/ [...] adds a6fdbd551573 video: amba-clcd: Decomission Versatile and Nomadik adds 8c40292be916 fbdev: fix WARNING in __alloc_pages_nodemask bug adds 730dd516eda7 video: fbdev: pvr2fb: remove set but not used variable 'size' adds de110fddcb22 video: fbdev: mxsfb: remove set but not used variable 'lin [...] adds 261ac4ddfa9f video: fbdev: atmel_lcdfb: remove set but not used variabl [...] adds 3c5a1b111373 fbcon: Don't reset logo_shown when logo is currently shown adds d4a5611743a6 video: fbdev: Use dev_get_drvdata() adds cccd559e98c0 Merge tag 'fbdev-v5.2' of git://github.com/bzolnier/linux adds e28f296ea155 platform/x86: dell-rbtn: Add missing #include adds e79e74a51c26 platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1 adds f7db839fccf0 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines adds 9a4b33d4d22f platform/x86: thinkpad_acpi: Read EC information on newer models adds e61985d0550d platform/x86: intel_pmc_ipc: adding error handling adds 9ae11e237d95 platform/x86: intel_pmc_core: Mark local function static adds 6cc13c28da5b platform/x86: dell-laptop: fix rfkill functionality adds 98e2630284ab platform/x86: alienware-wmi: fix kfree on potentially unin [...] adds 0084cf6a5043 platform/x86: intel_pmc_ipc: Use BIT() macro adds 9eac0d75f132 platform/x86: intel_pmc_ipc: Apply same width for offset d [...] adds af6c7e1ffcb6 platform/x86: intel_pmc_ipc: Don't map non-used optional r [...] adds 0e5e80043b0d platform/x86: intel_punit_ipc: Revert "Fix resource iorema [...] adds d33a7e578eae platform/x86: thinkpad_acpi: fix spelling mistake "capabil [...] adds 1357dfd7261f platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc adds 584814af9f8c platform/x86: mlx-platform: Add support for tachometer spe [...] adds 9b9f2f5416ef platform/x86: mlx-platform: Add mlx-wdt platform driver ac [...] adds 6c96a78c7b32 platform/x86: intel_pmc_core: Convert to a platform_driver adds 2ac8d46dce1b platform/x86: intel_pmc_core: Allow to dump debug register [...] adds 6d1f8b3d7541 platform/x86: alienware-wmi: printing the wrong error code adds 1cbd7a64959d platform/x86: sony-laptop: Fix unintentional fall-through adds c77c35772228 platform/x86: thinkpad_acpi: Mark expected switch fall-throughs adds aac3311c4840 platform/x86: thinkpad_acpi: cleanup for Thinkpad ACPI led adds 504a43513d3c platform/x86: touchscreen_dmi: Add info for 'jumper ezpad [...] adds 5105e78e5b24 platform/x86: ideapad-laptop: Remove no_hw_rfkill_list adds 487579bab867 platform/x86: asus-wmi: Add fn-lock mode switch support adds 6456fd731517 platform/x86: Add support for Basin Cove power button adds 7817ffd20a0f Merge tag 'platform-drivers-x86-v5.2-1' of git://git.infra [...] adds 8b0e1fea3056 samples: add .gitignore for pidfd-metadata adds c3b7112df86b fork: do not release lock that wasn't taken adds 3232b43f7252 Merge tag 'pidfd-fixes-v5.2-rc1' of gitolite.kernel.org:pu [...] adds 2ac5a3bf7042 vsprintf: Do not break early boot with probing addresses adds e290e6af1d22 Merge tag 'printk-for-5.2-fixes' of ssh://gitolite.kernel. [...] adds f15be33aa3f9 doc:it_IT: align documentation after licenses patches adds 39a39d5b6bc0 Documentation/trace: Add clarification how histogram onmat [...] adds e5def4c6039e Documentation: add Linux x86 docs to Sphinx TOC tree adds f1f238a9f1ca Documentation: x86: convert boot.txt to reST adds 848942cb2ef5 Documentation: x86: convert topology.txt to reST adds 06955392a95c Documentation: x86: convert exception-tables.txt to reST adds ac2b4687dadd Documentation: x86: convert kernel-stacks to reST adds c2dea5cda072 Documentation: x86: convert entry_64.txt to reST adds 4b1357600200 Documentation: x86: convert earlyprintk.txt to reST adds 0c2d3639a81b Documentation: x86: convert zero-page.txt to reST adds 17156044b11c Documentation: x86: convert tlb.txt to reST adds 26d14a2025f4 Documentation: x86: convert mtrr.txt to reST adds 2f6eae473012 Documentation: x86: convert pat.txt to reST adds 28e21eac94a2 Documentation: x86: convert protection-keys.txt to reST adds f10b07a01a48 Documentation: x86: convert intel_mpx.txt to reST adds 0c7180f2e4e6 Documentation: x86: convert amd-memory-encryption.txt to reST adds ea0765e835e0 Documentation: x86: convert pti.txt to reST adds 3d07bc393f9b Documentation: x86: convert microcode.txt to reST adds 1cd7af509dc2 Documentation: x86: convert resctrl_ui.txt to reST adds 9d12f58fe91e Documentation: x86: convert orc-unwinder.txt to reST adds 71892b25fc49 Documentation: x86: convert usb-legacy-support.txt to reST adds 8fffdc9353d6 Documentation: x86: convert i386/IO-APIC.txt to reST adds bbea90bbb6c8 Documentation: x86: convert x86_64/boot-options.txt to reST adds 1c65b4e0f27f Documentation: x86: convert x86_64/uefi.txt to reST adds b88679d2f2b9 Documentation: x86: convert x86_64/mm.txt to reST adds 85a3bd41cd68 Documentation: x86: convert x86_64/5level-paging.txt to reST adds f0339db77665 Documentation: x86: convert x86_64/fake-numa-for-cpusets to reST adds bdde117ffed2 Documentation: x86: convert x86_64/cpu-hotplug-spec to reST adds e115fb4bd266 Documentation: x86: convert x86_64/machinecheck to reST adds afbd4d42470e Merge branch 'x86' into docs-next adds 1fb3b526df3b Merge tag 'docs-5.2a' of git://git.lwn.net/linux
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 4 +- .../mailbox/marvell,armada-3700-rwtm-mailbox.txt | 16 + .../devicetree/bindings/pwm/imx-tpm-pwm.txt | 22 + .../devicetree/bindings/pwm/pwm-meson.txt | 3 + .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 1 + Documentation/index.rst | 1 + Documentation/powerpc/DAWR-POWER9.txt | 40 +- Documentation/trace/histogram.rst | 11 +- .../translations/it_IT/process/license-rules.rst | 60 +- ...ry-encryption.txt => amd-memory-encryption.rst} | 13 +- Documentation/x86/{boot.txt => boot.rst} | 528 ++++---- .../x86/{earlyprintk.txt => earlyprintk.rst} | 122 +- Documentation/x86/{entry_64.txt => entry_64.rst} | 12 +- .../{exception-tables.txt => exception-tables.rst} | 247 ++-- .../x86/i386/{IO-APIC.txt => IO-APIC.rst} | 28 +- Documentation/x86/i386/index.rst | 10 + Documentation/x86/index.rst | 30 + Documentation/x86/{intel_mpx.txt => intel_mpx.rst} | 120 +- .../x86/{kernel-stacks => kernel-stacks.rst} | 20 +- Documentation/x86/{microcode.txt => microcode.rst} | 62 +- Documentation/x86/mtrr.rst | 354 ++++++ Documentation/x86/mtrr.txt | 329 ----- .../x86/{orc-unwinder.txt => orc-unwinder.rst} | 27 +- Documentation/x86/pat.rst | 242 ++++ Documentation/x86/pat.txt | 230 ---- .../{protection-keys.txt => protection-keys.rst} | 33 +- Documentation/x86/{pti.txt => pti.rst} | 17 +- .../x86/{resctrl_ui.txt => resctrl_ui.rst} | 916 +++++++------- Documentation/x86/{tlb.txt => tlb.rst} | 30 +- Documentation/x86/{topology.txt => topology.rst} | 92 +- ...b-legacy-support.txt => usb-legacy-support.rst} | 40 +- .../{5level-paging.txt => 5level-paging.rst} | 16 +- Documentation/x86/x86_64/boot-options.rst | 335 +++++ Documentation/x86/x86_64/boot-options.txt | 278 ----- .../{cpu-hotplug-spec => cpu-hotplug-spec.rst} | 5 +- ...-numa-for-cpusets => fake-numa-for-cpusets.rst} | 25 +- Documentation/x86/x86_64/index.rst | 16 + .../x86/x86_64/{machinecheck => machinecheck.rst} | 12 +- Documentation/x86/x86_64/mm.rst | 161 +++ Documentation/x86/x86_64/mm.txt | 153 --- Documentation/x86/x86_64/{uefi.txt => uefi.rst} | 30 +- Documentation/x86/zero-page.rst | 45 + Documentation/x86/zero-page.txt | 40 - MAINTAINERS | 13 +- arch/powerpc/Kconfig | 10 +- arch/powerpc/Kconfig.debug | 32 + arch/powerpc/Makefile | 15 +- arch/powerpc/boot/addnote.c | 6 +- arch/powerpc/boot/dts/fsl/b4qds.dtsi | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 2 + arch/powerpc/crypto/crc-vpmsum_test.c | 10 +- arch/powerpc/include/asm/book3s/32/kup.h | 145 +++ arch/powerpc/include/asm/book3s/32/mmu-hash.h | 9 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 41 - arch/powerpc/include/asm/book3s/32/pgtable.h | 13 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 23 +- arch/powerpc/include/asm/book3s/64/hash-64k.h | 21 +- arch/powerpc/include/asm/book3s/64/hash.h | 95 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 72 ++ arch/powerpc/include/asm/book3s/64/kup-radix.h | 108 ++ arch/powerpc/include/asm/book3s/64/mmu-hash.h | 70 +- arch/powerpc/include/asm/book3s/64/mmu.h | 104 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 52 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 12 +- arch/powerpc/include/asm/book3s/64/radix-4k.h | 9 +- arch/powerpc/include/asm/book3s/64/radix-64k.h | 8 +- arch/powerpc/include/asm/book3s/64/radix.h | 40 +- arch/powerpc/include/asm/book3s/64/slice.h | 13 +- arch/powerpc/include/asm/cpuidle.h | 19 +- arch/powerpc/include/asm/drmem.h | 21 + arch/powerpc/include/asm/exception-64s.h | 2 + arch/powerpc/include/asm/fadump.h | 1 + arch/powerpc/include/asm/feature-fixups.h | 3 + arch/powerpc/include/asm/fixmap.h | 5 + arch/powerpc/include/asm/futex.h | 4 + arch/powerpc/include/asm/hugetlb.h | 87 +- arch/powerpc/include/asm/hw_breakpoint.h | 8 + arch/powerpc/include/asm/imc-pmu.h | 39 + arch/powerpc/include/asm/kasan.h | 40 + arch/powerpc/include/asm/kup.h | 73 ++ arch/powerpc/include/asm/mce.h | 97 +- arch/powerpc/include/asm/mmu.h | 28 +- arch/powerpc/include/asm/mmu_context.h | 7 +- arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 44 + arch/powerpc/include/asm/nohash/32/kup-8xx.h | 58 + arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 102 +- arch/powerpc/include/asm/nohash/32/mmu.h | 25 - arch/powerpc/include/asm/nohash/32/pgalloc.h | 123 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 13 +- arch/powerpc/include/asm/nohash/32/slice.h | 2 + arch/powerpc/include/asm/nohash/64/mmu.h | 12 - arch/powerpc/include/asm/nohash/64/pgalloc.h | 117 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 12 +- arch/powerpc/include/asm/nohash/64/slice.h | 12 - arch/powerpc/include/asm/nohash/hugetlb-book3e.h | 45 + arch/powerpc/include/asm/nohash/mmu-book3e.h | 2 + arch/powerpc/include/asm/nohash/mmu.h | 16 +- arch/powerpc/include/asm/nohash/pgalloc.h | 56 + arch/powerpc/include/asm/nohash/pte-book3e.h | 5 - arch/powerpc/include/asm/opal-api.h | 18 +- arch/powerpc/include/asm/opal.h | 9 + arch/powerpc/include/asm/paca.h | 40 +- arch/powerpc/include/asm/page.h | 23 +- arch/powerpc/include/asm/pgalloc.h | 51 + arch/powerpc/include/asm/pgtable-be-types.h | 9 +- arch/powerpc/include/asm/pgtable-types.h | 9 +- arch/powerpc/include/asm/pgtable.h | 9 +- arch/powerpc/include/asm/processor.h | 12 +- arch/powerpc/include/asm/ptrace.h | 11 +- arch/powerpc/include/asm/reg.h | 8 +- arch/powerpc/include/asm/reg_booke.h | 2 +- arch/powerpc/include/asm/slice.h | 9 +- arch/powerpc/include/asm/sparsemem.h | 4 +- arch/powerpc/include/asm/string.h | 32 +- arch/powerpc/include/asm/task_size_64.h | 2 +- arch/powerpc/include/asm/time.h | 2 + arch/powerpc/include/asm/trace.h | 16 + arch/powerpc/include/asm/uaccess.h | 38 +- arch/powerpc/include/asm/xive.h | 14 + arch/powerpc/kernel/Makefile | 14 +- arch/powerpc/kernel/asm-offsets.c | 25 +- arch/powerpc/kernel/cacheinfo.c | 13 +- arch/powerpc/kernel/cputable.c | 13 +- arch/powerpc/kernel/dbell.c | 3 + arch/powerpc/kernel/early_32.c | 36 + arch/powerpc/kernel/entry_32.S | 186 +-- arch/powerpc/kernel/entry_64.S | 35 +- arch/powerpc/kernel/exceptions-64s.S | 26 +- arch/powerpc/kernel/fadump.c | 1 + arch/powerpc/kernel/fpu.S | 1 + arch/powerpc/kernel/head_32.S | 258 ++-- arch/powerpc/kernel/head_32.h | 203 ++++ arch/powerpc/kernel/head_40x.S | 155 +-- arch/powerpc/kernel/head_44x.S | 12 +- arch/powerpc/kernel/head_64.S | 4 +- arch/powerpc/kernel/head_8xx.S | 136 +-- arch/powerpc/kernel/head_booke.h | 131 +- arch/powerpc/kernel/head_fsl_booke.S | 32 +- arch/powerpc/kernel/hw_breakpoint.c | 62 +- arch/powerpc/kernel/idle_book3s.S | 1060 +++------------- arch/powerpc/kernel/irq.c | 16 +- arch/powerpc/kernel/mce.c | 106 +- arch/powerpc/kernel/mce_power.c | 253 ++-- arch/powerpc/kernel/paca.c | 12 +- arch/powerpc/kernel/process.c | 35 +- arch/powerpc/kernel/prom_init.c | 248 +++- arch/powerpc/kernel/prom_init_check.sh | 12 +- arch/powerpc/kernel/ptrace.c | 3 +- arch/powerpc/kernel/security.c | 8 + arch/powerpc/kernel/setup-common.c | 116 +- arch/powerpc/kernel/setup_32.c | 28 - arch/powerpc/kernel/setup_64.c | 10 + arch/powerpc/kernel/signal_64.c | 27 +- arch/powerpc/kernel/time.c | 10 +- arch/powerpc/kernel/traps.c | 8 + arch/powerpc/kernel/vdso32/Makefile | 5 +- arch/powerpc/kernel/vdso64/Makefile | 5 +- arch/powerpc/kernel/vector.S | 1 + arch/powerpc/kernel/watchdog.c | 81 +- arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 141 ++- arch/powerpc/lib/Makefile | 19 +- arch/powerpc/lib/checksum_wrappers.c | 4 + arch/powerpc/lib/code-patching.c | 5 +- arch/powerpc/lib/copy_32.S | 12 +- arch/powerpc/lib/mem_64.S | 9 +- arch/powerpc/lib/memcpy_64.S | 4 +- arch/powerpc/mm/Makefile | 47 +- arch/powerpc/mm/book3s32/Makefile | 9 + .../mm/{hash_low_32.S => book3s32/hash_low.S} | 6 +- arch/powerpc/mm/{ppc_mmu_32.c => book3s32/mmu.c} | 76 +- .../mmu_context.c} | 0 arch/powerpc/mm/{tlb_hash32.c => book3s32/tlb.c} | 2 +- arch/powerpc/mm/book3s64/Makefile | 24 + .../powerpc/mm/{hash64_4k.c => book3s64/hash_4k.c} | 2 +- .../mm/{hash64_64k.c => book3s64/hash_64k.c} | 2 +- .../hash_hugepage.c} | 2 +- .../hash_hugetlbpage.c} | 31 +- .../{hash_native_64.c => book3s64/hash_native.c} | 0 .../{pgtable-hash64.c => book3s64/hash_pgtable.c} | 15 +- .../mm/{tlb_hash64.c => book3s64/hash_tlb.c} | 18 +- .../mm/{hash_utils_64.c => book3s64/hash_utils.c} | 145 ++- .../{mmu_context_iommu.c => book3s64/iommu_api.c} | 0 .../mmu_context.c} | 29 +- .../mm/{pgtable-book3s64.c => book3s64/pgtable.c} | 2 +- arch/powerpc/mm/{ => book3s64}/pkeys.c | 1 + .../radix_hugetlbpage.c} | 0 .../{pgtable-radix.c => book3s64/radix_pgtable.c} | 117 +- .../mm/{tlb-radix.c => book3s64/radix_tlb.c} | 0 arch/powerpc/mm/{ => book3s64}/slb.c | 31 +- .../mm/{subpage-prot.c => book3s64/subpage_prot.c} | 39 +- arch/powerpc/mm/{ => book3s64}/vphn.c | 6 +- arch/powerpc/mm/{ => book3s64}/vphn.h | 3 +- arch/powerpc/mm/copro_fault.c | 18 +- arch/powerpc/mm/dma-noncoherent.c | 2 +- arch/powerpc/mm/drmem.c | 6 +- arch/powerpc/mm/fault.c | 49 +- arch/powerpc/mm/highmem.c | 14 +- arch/powerpc/mm/hugetlbpage.c | 242 +--- arch/powerpc/mm/init-common.c | 26 + arch/powerpc/mm/init_32.c | 8 +- arch/powerpc/mm/init_64.c | 2 +- arch/powerpc/mm/kasan/Makefile | 5 + arch/powerpc/mm/kasan/kasan_init_32.c | 183 +++ arch/powerpc/mm/mem.c | 17 +- arch/powerpc/mm/mmu_context.c | 2 +- arch/powerpc/mm/mmu_decl.h | 9 +- arch/powerpc/mm/{40x_mmu.c => nohash/40x.c} | 2 +- arch/powerpc/mm/{44x_mmu.c => nohash/44x.c} | 2 +- arch/powerpc/mm/{8xx_mmu.c => nohash/8xx.c} | 26 +- arch/powerpc/mm/nohash/Makefile | 18 + .../book3e_hugetlbpage.c} | 52 +- .../{pgtable-book3e.c => nohash/book3e_pgtable.c} | 9 +- .../mm/{fsl_booke_mmu.c => nohash/fsl_booke.c} | 2 +- .../{mmu_context_nohash.c => nohash/mmu_context.c} | 2 +- arch/powerpc/mm/{tlb_nohash.c => nohash/tlb.c} | 19 +- .../mm/{tlb_nohash_low.S => nohash/tlb_low.S} | 0 arch/powerpc/mm/{ => nohash}/tlb_low_64e.S | 31 - arch/powerpc/mm/numa.c | 35 +- arch/powerpc/mm/pgtable.c | 114 ++ arch/powerpc/mm/pgtable_32.c | 47 +- arch/powerpc/mm/pgtable_64.c | 13 +- arch/powerpc/mm/ptdump/hashpagetable.c | 2 +- arch/powerpc/mm/ptdump/ptdump.c | 86 +- arch/powerpc/mm/slice.c | 109 +- arch/powerpc/perf/Makefile | 3 +- arch/powerpc/perf/core-book3s.c | 28 + arch/powerpc/perf/generic-compat-pmu.c | 234 ++++ arch/powerpc/perf/imc-pmu.c | 347 +++++- arch/powerpc/perf/internal.h | 12 + arch/powerpc/perf/power5+-pmu.c | 4 +- arch/powerpc/perf/power5-pmu.c | 4 +- arch/powerpc/perf/power6-pmu.c | 4 +- arch/powerpc/perf/power7-pmu.c | 4 +- arch/powerpc/perf/power8-pmu.c | 3 +- arch/powerpc/perf/power9-events-list.h | 2 - arch/powerpc/perf/power9-pmu.c | 3 +- arch/powerpc/perf/ppc970-pmu.c | 4 +- arch/powerpc/platforms/83xx/usb.c | 4 +- arch/powerpc/platforms/8xx/pic.c | 3 +- arch/powerpc/platforms/Kconfig.cputype | 45 +- arch/powerpc/platforms/cell/spu_base.c | 4 +- arch/powerpc/platforms/embedded6xx/holly.c | 19 +- arch/powerpc/platforms/powermac/Makefile | 6 + arch/powerpc/platforms/powernv/idle.c | 902 +++++++++++--- arch/powerpc/platforms/powernv/opal-call.c | 6 + arch/powerpc/platforms/powernv/opal-imc.c | 5 +- arch/powerpc/platforms/powernv/opal.c | 23 +- arch/powerpc/platforms/powernv/pci-ioda.c | 35 +- arch/powerpc/platforms/powernv/pci.h | 2 + arch/powerpc/platforms/powernv/setup.c | 5 +- arch/powerpc/platforms/powernv/subcore.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 17 +- arch/powerpc/platforms/pseries/iommu.c | 13 +- arch/powerpc/platforms/pseries/lpar.c | 3 +- arch/powerpc/platforms/pseries/pmem.c | 3 +- arch/powerpc/platforms/pseries/ras.c | 135 ++- arch/powerpc/purgatory/Makefile | 3 + arch/powerpc/sysdev/xive/native.c | 99 ++ arch/powerpc/xmon/Makefile | 1 + arch/powerpc/xmon/xmon.c | 66 +- drivers/mailbox/Kconfig | 10 + drivers/mailbox/Makefile | 2 + drivers/mailbox/armada-37xx-rwtm-mailbox.c | 225 ++++ drivers/mailbox/imx-mailbox.c | 4 +- drivers/mailbox/stm32-ipcc.c | 13 +- drivers/misc/cxl/fault.c | 2 +- drivers/misc/ocxl/Makefile | 3 +- drivers/misc/ocxl/afu_irq.c | 102 +- drivers/misc/ocxl/config.c | 13 +- drivers/misc/ocxl/context.c | 31 +- drivers/misc/ocxl/{pci.c => core.c} | 229 ++-- drivers/misc/ocxl/file.c | 182 ++- drivers/misc/ocxl/link.c | 42 +- drivers/misc/ocxl/mmio.c | 234 ++++ drivers/misc/ocxl/ocxl_internal.h | 94 +- drivers/misc/ocxl/pci.c | 565 +-------- drivers/misc/ocxl/sysfs.c | 54 +- drivers/misc/ocxl/trace.h | 12 +- drivers/platform/mellanox/Kconfig | 12 +- drivers/platform/mellanox/Makefile | 1 + drivers/platform/mellanox/mlxbf-tmfifo-regs.h | 63 + drivers/platform/mellanox/mlxbf-tmfifo.c | 1281 ++++++++++++++++++++ drivers/platform/x86/Kconfig | 11 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/alienware-wmi.c | 19 +- drivers/platform/x86/asus-wmi.c | 37 + drivers/platform/x86/dell-laptop.c | 6 +- drivers/platform/x86/dell-rbtn.c | 2 + drivers/platform/x86/ideapad-laptop.c | 321 +---- drivers/platform/x86/intel_mrfld_pwrbtn.c | 107 ++ drivers/platform/x86/intel_pmc_core.c | 172 ++- drivers/platform/x86/intel_pmc_core.h | 7 + drivers/platform/x86/intel_pmc_ipc.c | 46 +- drivers/platform/x86/intel_punit_ipc.c | 8 +- drivers/platform/x86/mlx-platform.c | 228 +++- drivers/platform/x86/sony-laptop.c | 8 +- drivers/platform/x86/thinkpad_acpi.c | 146 ++- drivers/platform/x86/touchscreen_dmi.c | 51 + drivers/pwm/Kconfig | 16 +- drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 11 +- drivers/pwm/pwm-berlin.c | 1 - drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx-tpm.c | 449 +++++++ drivers/pwm/pwm-imx27.c | 4 +- drivers/pwm/pwm-meson.c | 64 +- drivers/pwm/pwm-pca9685.c | 1 - drivers/pwm/pwm-samsung.c | 5 +- drivers/pwm/pwm-tiehrpwm.c | 2 + drivers/pwm/sysfs.c | 16 +- drivers/video/fbdev/Kconfig | 304 +++-- drivers/video/fbdev/Makefile | 2 - drivers/video/fbdev/amba-clcd-nomadik.c | 251 ---- drivers/video/fbdev/amba-clcd-nomadik.h | 24 - drivers/video/fbdev/amba-clcd-versatile.c | 567 --------- drivers/video/fbdev/amba-clcd-versatile.h | 17 - drivers/video/fbdev/amba-clcd.c | 98 +- drivers/video/fbdev/atafb.c | 67 +- drivers/video/fbdev/atafb_iplan2p2.c | 23 - drivers/video/fbdev/atafb_iplan2p4.c | 23 - drivers/video/fbdev/atafb_iplan2p8.c | 23 - drivers/video/fbdev/atafb_mfb.c | 23 - drivers/video/fbdev/atmel_lcdfb.c | 116 +- drivers/video/fbdev/core/fbcmap.c | 2 + drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 29 +- drivers/video/fbdev/core/modedb.c | 3 + drivers/video/fbdev/hgafb.c | 2 + drivers/video/fbdev/imsttfb.c | 5 + drivers/video/fbdev/macfb.c | 29 +- drivers/video/fbdev/mmp/Kconfig | 6 +- drivers/video/fbdev/mxsfb.c | 14 +- drivers/video/fbdev/nuc900fb.c | 2 +- drivers/video/fbdev/omap/Kconfig | 20 +- drivers/video/fbdev/omap2/omapfb/Kconfig | 18 +- drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 40 +- drivers/video/fbdev/omap2/omapfb/dss/Kconfig | 6 +- .../fbdev/omap2/omapfb/dss/omapdss-boot-init.c | 6 +- drivers/video/fbdev/pvr2fb.c | 2 - drivers/video/fbdev/s3c2410fb.c | 2 +- drivers/video/fbdev/savage/savagefb_driver.c | 6 +- drivers/video/fbdev/sm712.h | 12 +- drivers/video/fbdev/sm712fb.c | 243 +++- drivers/video/fbdev/udlfb.c | 114 +- drivers/video/fbdev/uvesafb.c | 16 +- drivers/video/fbdev/vesafb.c | 4 +- drivers/video/fbdev/xen-fbfront.c | 2 +- fs/namespace.c | 2 +- include/linux/amba/clcd.h | 31 - include/linux/armada-37xx-rwtm-mailbox.h | 23 + include/linux/cpuhotplug.h | 1 + include/linux/platform_data/x86/asus-wmi.h | 1 + include/linux/pwm.h | 5 - include/misc/ocxl.h | 359 +++++- include/video/udlfb.h | 7 + kernel/fork.c | 5 +- lib/vsprintf.c | 11 +- samples/pidfd/.gitignore | 1 + .../selftests/powerpc/copyloops/asm/export.h | 1 + .../selftests/powerpc/copyloops/asm/kasan.h | 0 .../selftests/powerpc/copyloops/asm/ppc_asm.h | 1 + tools/testing/selftests/powerpc/harness.c | 6 +- tools/testing/selftests/powerpc/include/reg.h | 2 + tools/testing/selftests/powerpc/signal/.gitignore | 1 + tools/testing/selftests/powerpc/signal/Makefile | 3 +- tools/testing/selftests/powerpc/signal/sigfuz.c | 325 +++++ tools/testing/selftests/powerpc/vphn/vphn.c | 2 +- tools/testing/selftests/powerpc/vphn/vphn.h | 2 +- 371 files changed, 13575 insertions(+), 8751 deletions(-) create mode 100644 Documentation/devicetree/bindings/mailbox/marvell,armada-3700-r [...] create mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.txt rename Documentation/x86/{amd-memory-encryption.txt => amd-memory-encryption.rst} (94%) rename Documentation/x86/{boot.txt => boot.rst} (73%) rename Documentation/x86/{earlyprintk.txt => earlyprintk.rst} (51%) rename Documentation/x86/{entry_64.txt => entry_64.rst} (95%) rename Documentation/x86/{exception-tables.txt => exception-tables.rst} (64%) rename Documentation/x86/i386/{IO-APIC.txt => IO-APIC.rst} (93%) create mode 100644 Documentation/x86/i386/index.rst create mode 100644 Documentation/x86/index.rst rename Documentation/x86/{intel_mpx.txt => intel_mpx.rst} (75%) rename Documentation/x86/{kernel-stacks => kernel-stacks.rst} (93%) rename Documentation/x86/{microcode.txt => microcode.rst} (81%) create mode 100644 Documentation/x86/mtrr.rst delete mode 100644 Documentation/x86/mtrr.txt rename Documentation/x86/{orc-unwinder.txt => orc-unwinder.rst} (93%) create mode 100644 Documentation/x86/pat.rst delete mode 100644 Documentation/x86/pat.txt rename Documentation/x86/{protection-keys.txt => protection-keys.rst} (83%) rename Documentation/x86/{pti.txt => pti.rst} (96%) rename Documentation/x86/{resctrl_ui.txt => resctrl_ui.rst} (68%) rename Documentation/x86/{tlb.txt => tlb.rst} (81%) rename Documentation/x86/{topology.txt => topology.rst} (74%) rename Documentation/x86/{usb-legacy-support.txt => usb-legacy-support.rst} (53%) rename Documentation/x86/x86_64/{5level-paging.txt => 5level-paging.rst} (91%) create mode 100644 Documentation/x86/x86_64/boot-options.rst delete mode 100644 Documentation/x86/x86_64/boot-options.txt rename Documentation/x86/x86_64/{cpu-hotplug-spec => cpu-hotplug-spec.rst} (88%) rename Documentation/x86/x86_64/{fake-numa-for-cpusets => fake-numa-for-cpusets.rs [...] create mode 100644 Documentation/x86/x86_64/index.rst rename Documentation/x86/x86_64/{machinecheck => machinecheck.rst} (92%) create mode 100644 Documentation/x86/x86_64/mm.rst delete mode 100644 Documentation/x86/x86_64/mm.txt rename Documentation/x86/x86_64/{uefi.txt => uefi.rst} (79%) create mode 100644 Documentation/x86/zero-page.rst delete mode 100644 Documentation/x86/zero-page.txt create mode 100644 arch/powerpc/include/asm/book3s/32/kup.h create mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h create mode 100644 arch/powerpc/include/asm/kasan.h create mode 100644 arch/powerpc/include/asm/kup.h create mode 100644 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h create mode 100644 arch/powerpc/include/asm/nohash/32/kup-8xx.h delete mode 100644 arch/powerpc/include/asm/nohash/32/mmu.h delete mode 100644 arch/powerpc/include/asm/nohash/64/mmu.h delete mode 100644 arch/powerpc/include/asm/nohash/64/slice.h create mode 100644 arch/powerpc/include/asm/nohash/hugetlb-book3e.h create mode 100644 arch/powerpc/kernel/early_32.c create mode 100644 arch/powerpc/kernel/head_32.h create mode 100644 arch/powerpc/mm/book3s32/Makefile rename arch/powerpc/mm/{hash_low_32.S => book3s32/hash_low.S} (99%) rename arch/powerpc/mm/{ppc_mmu_32.c => book3s32/mmu.c} (86%) rename arch/powerpc/mm/{mmu_context_hash32.c => book3s32/mmu_context.c} (100%) rename arch/powerpc/mm/{tlb_hash32.c => book3s32/tlb.c} (99%) create mode 100644 arch/powerpc/mm/book3s64/Makefile rename arch/powerpc/mm/{hash64_4k.c => book3s64/hash_4k.c} (98%) rename arch/powerpc/mm/{hash64_64k.c => book3s64/hash_64k.c} (99%) rename arch/powerpc/mm/{hugepage-hash64.c => book3s64/hash_hugepage.c} (98%) rename arch/powerpc/mm/{hugetlbpage-hash64.c => book3s64/hash_hugetlbpage.c} (84%) rename arch/powerpc/mm/{hash_native_64.c => book3s64/hash_native.c} (100%) rename arch/powerpc/mm/{pgtable-hash64.c => book3s64/hash_pgtable.c} (97%) rename arch/powerpc/mm/{tlb_hash64.c => book3s64/hash_tlb.c} (95%) rename arch/powerpc/mm/{hash_utils_64.c => book3s64/hash_utils.c} (94%) rename arch/powerpc/mm/{mmu_context_iommu.c => book3s64/iommu_api.c} (100%) rename arch/powerpc/mm/{mmu_context_book3s64.c => book3s64/mmu_context.c} (86%) rename arch/powerpc/mm/{pgtable-book3s64.c => book3s64/pgtable.c} (99%) rename arch/powerpc/mm/{ => book3s64}/pkeys.c (99%) rename arch/powerpc/mm/{hugetlbpage-radix.c => book3s64/radix_hugetlbpage.c} (100%) rename arch/powerpc/mm/{pgtable-radix.c => book3s64/radix_pgtable.c} (93%) rename arch/powerpc/mm/{tlb-radix.c => book3s64/radix_tlb.c} (100%) rename arch/powerpc/mm/{ => book3s64}/slb.c (97%) rename arch/powerpc/mm/{subpage-prot.c => book3s64/subpage_prot.c} (91%) rename arch/powerpc/mm/{ => book3s64}/vphn.c (94%) rename arch/powerpc/mm/{ => book3s64}/vphn.h (98%) create mode 100644 arch/powerpc/mm/kasan/Makefile create mode 100644 arch/powerpc/mm/kasan/kasan_init_32.c rename arch/powerpc/mm/{40x_mmu.c => nohash/40x.c} (99%) rename arch/powerpc/mm/{44x_mmu.c => nohash/44x.c} (99%) rename arch/powerpc/mm/{8xx_mmu.c => nohash/8xx.c} (92%) create mode 100644 arch/powerpc/mm/nohash/Makefile rename arch/powerpc/mm/{hugetlbpage-book3e.c => nohash/book3e_hugetlbpage.c} (93%) rename arch/powerpc/mm/{pgtable-book3e.c => nohash/book3e_pgtable.c} (93%) rename arch/powerpc/mm/{fsl_booke_mmu.c => nohash/fsl_booke.c} (99%) rename arch/powerpc/mm/{mmu_context_nohash.c => nohash/mmu_context.c} (99%) rename arch/powerpc/mm/{tlb_nohash.c => nohash/tlb.c} (98%) rename arch/powerpc/mm/{tlb_nohash_low.S => nohash/tlb_low.S} (100%) rename arch/powerpc/mm/{ => nohash}/tlb_low_64e.S (97%) create mode 100644 arch/powerpc/perf/generic-compat-pmu.c create mode 100644 arch/powerpc/perf/internal.h create mode 100644 drivers/mailbox/armada-37xx-rwtm-mailbox.c copy drivers/misc/ocxl/{pci.c => core.c} (75%) create mode 100644 drivers/misc/ocxl/mmio.c create mode 100644 drivers/platform/mellanox/mlxbf-tmfifo-regs.h create mode 100644 drivers/platform/mellanox/mlxbf-tmfifo.c create mode 100644 drivers/platform/x86/intel_mrfld_pwrbtn.c create mode 100644 drivers/pwm/pwm-imx-tpm.c delete mode 100644 drivers/video/fbdev/amba-clcd-nomadik.c delete mode 100644 drivers/video/fbdev/amba-clcd-nomadik.h delete mode 100644 drivers/video/fbdev/amba-clcd-versatile.c delete mode 100644 drivers/video/fbdev/amba-clcd-versatile.h create mode 100644 include/linux/armada-37xx-rwtm-mailbox.h create mode 100644 samples/pidfd/.gitignore copy arch/arm/mach-imx/Makefile.boot => tools/testing/selftests/powerpc/copyloops/ [...] create mode 100644 tools/testing/selftests/powerpc/signal/sigfuz.c