This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/linux.
from bf9f243f23e6 Merge tag '5.15-rc-ksmbd-part2' of git://git.samba.org/ksmbd new 4396a73115fc fsnotify: fix sb_connectors leak adds 1645cca9da91 drm/i915: use linux/stddef.h due to "isystem: trim/fixup s [...] adds fbd2a6003a25 drm:dcn31: fix boolreturn.cocci warnings adds a6a355a22f7a drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address adds cc947bf91bad drm/amdgpu: Process any VBIOS RAS EEPROM address adds 6333a495f533 drm/amdgpu: correct comments in memory type managers adds 8f0c93f454bd drm/amdgpu: add some additional RDNA2 PCI IDs adds 64261a0d0600 drm/amd/amdgpu: Add ready_to_reset resp for vega10 adds 602e338ffed3 drm/amdgpu: reenable BACO support for 699F:C7 polaris12 SKU adds 4a9bd6db19be drm/amd/pm: And destination bounds checking to struct copy adds c5d3c9a093d3 drm/amdgpu: Enable S/G for Yellow Carp adds 3ca001aff087 drm/amd/display: setup system context for APUs adds 50c6dedeb1aa drm/amdgpu: show both cmd id and name when psp cmd failed adds b3dc549986eb drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform adds f5d8e1648805 drm/amdgpu/swsmu: fix spelling mistake "minimun" -> "minimum" adds 03388a347fe7 drm/amd/display: Fix memory leak reported by coverity adds 0e62b094a82d drm/amd/display: cleanup idents after a revert adds e5b310f900cc drm/amd/display: Initialize lt_settings on instantiation adds 156872b07e89 drm/amdgpu: Clear RAS interrupt status on aldebaran adds f7d6779df642 drm/amdgpu: stop scheduler when calling hw_fini (v2) adds 703677d9345d drm/amdgpu: Fix a deadlock if previous GEM object allocati [...] adds d7eff46c214c drm/amdgpu: fix fdinfo race with process exit adds 7884d0e9e30e drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode adds d6043581e1d9 drm/amdkfd: drop process ref count when xnack disable adds 06b224d5162b Merge tag 'amd-drm-next-5.15-2021-09-01' of https://gitlab [...] adds bd4dadaf04ce drm/ttm: ttm_bo_device is now ttm_device adds 80cbd8808f85 drm/ttm: Include pagemap.h from ttm_tt.h adds 17d3d3a6146c drm/vc4: hdmi: make vc4_hdmi_codec_pdata static adds d03a493f6782 drm/mgag200: Fix uninitialized variable delta adds b5fab345654c drm/panfrost: Simplify lock_region calculation adds a77b58825d72 drm/panfrost: Use u64 for size in lock_region adds bd7ffbc3ca12 drm/panfrost: Clamp lock region to Bifrost minimum adds efcefc712729 drm/ttm: Fix ttm_bo_move_memcpy() for subclassed struct tt [...] adds de04744d658b Merge tag 'drm-misc-next-fixes-2021-09-03' of git://anongi [...] adds c4f3a3460a5d dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER adds cca62758ebdd dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER adds 87fd9ef47597 dma-buf: DMABUF_SYSFS_STATS should depend on DMA_SHARED_BUFFER adds 8c28051cdcbe fbmem: don't allow too huge resolutions new b011522c8a6f Merge tag 'drm-misc-next-fixes-2021-09-09' of git://anongi [...] new 70982eef4d7e drm/ttm: Fix a deadlock if the target BO is not idle during swap new a668acb8f01f Merge tag 'drm-next-2021-09-10' of git://anongit.freedeskt [...] adds 1ae32b909498 habanalabs: support hint addresses range reservation adds 486e19795f2e habanalabs: allow fail on inability to respect hint adds c67b0579b8eb habanalabs: update firmware header files adds 82629c71c26c habanalabs: rename enum vm_type_t to vm_type adds d5546d78ad40 habanalabs: re-init completion object upon retry adds b07e6c7ef5c7 habanalabs: release pending user interrupts on device fini adds 429d77ca2760 habanalabs: handle case of interruptable wait adds 00ce06539c06 habanalabs: user mappings can be 64-bit adds fbcd0efefc7e habanalabs: allow disabling huge page use adds e79e745b208b habanalabs: use get_task_pid() to take PID adds 938b793fdede habanalabs: expose state dump adds fd2010b5cc5e habanalabs: state dump monitors and fences infrastructure adds 77977ac875f2 habanalabs/gaudi: implement state dump adds 40e35d195d8c habanalabs: missing mutex_unlock in process kill procedure adds 1ee8e2bab509 habanalabs: rename cb_mmap to mmap adds 89aad770d692 habanalabs: fix nullifying of destroyed mmu pgt pool adds a9623a8b3ae6 habanalabs: mark linux image as not loaded after hw_fini adds d18bf13e2252 habanalabs: fix type of variable adds 2b5bbef5e88c habanalabs: add asic property of host dma offset adds a6946151110e habanalabs: set dma max segment size adds 7148e647a585 habanalabs/gaudi: trigger state dump in case of SM errors adds ae2021d320e9 habanalabs/gaudi: fix information printed on SM event adds 8bb8b5057612 habanalabs: fix race between soft reset and heartbeat adds 2a2c4b740314 habanalabs: update firmware header to latest version adds 7886acb60b7d habanalabs/goya: add missing initialization adds a6cd2551d787 habanalabs: revise prints on FD close adds c457d5abf8d3 habanalabs: get multiple fences under same cs_lock adds 215f0c1775d5 habanalabs: add wait-for-multi-CS uAPI adds 8ca2072ed893 habanalabs: signal/wait change sync object reset flow adds dadf17abb724 habanalabs: add support for encapsulated signals reservation adds e4cdccd2ec0d habanalabs: add support for encapsulated signals submission adds e62ada5e23d0 habanalabs: remove redundant warning message adds 5dc9ffaff142 habanalabs: expose server type in INFO IOCTL adds 932adf1645cd habanalabs: convert PCI BAR offset to u64 adds b9317d513098 habanalabs: make set_pci_regions asic function adds cc5b4c4c75c4 habanalabs: clear msg_to_cpu_reg to avoid misread after reset adds a6c849012b0f habanalabs: add validity check for event ID received from F/W adds f5137aff6dcc habanalabs/gaudi: scrub HBM to a specific value adds 83f14f2f9b63 habanalabs/gaudi: move scrubbing to late init adds 714fccbf4824 habanalabs: save pid per userptr adds 09ae43043c74 habanalabs: fix mmu node address resolution in debugfs adds 1fd984f5fe62 habanalabs/gaudi: minimize number of register reads adds c2aa71361806 habanalabs: update to latest firmware headers adds 60d86e74df30 habanalabs/gaudi: increase boot fit timeout adds 929cbab5b3c8 habanalabs/gaudi: restore user registers when context opens adds 1f6bdee76553 habanalabs/gaudi: add monitored SOBs to state dump adds 72d6625570c1 habanalabs: modify multi-CS to wait on stream masters adds 816a6c6d99a3 habanalabs/gaudi: fetch TPC/MME ECC errors from F/W adds 89b213657c71 habanalabs: add userptr_lookup node in debugfs adds 83d93e2bed14 habanalabs/gaudi: unmask out of bounds SLM access interrupt adds da105e6108a2 habanalabs/gaudi: define DC POWER for secured PMC adds 6be42f0a1c3a habanalabs/gaudi: size should be printed in decimal adds e1b61f8e975a habanalabs/gaudi: invalidate PMMU mem cache on init adds 71731090ab17 habanalabs: add "in device creation" status adds 176d23a77edb habanalabs: disable IRQ in user interrupts spinlock adds 053caa267fd1 habanalabs: remove unnecessary device status check adds 698f744aa858 habanalabs: never copy_from_user inside spinlock adds 607b1468c226 habanalabs: cannot sleep while holding spinlock adds 56e753d59566 habanalabs/gaudi: block ICACHE_BASE_ADDERESS_HIGH in TPC adds 8d9aa980beb8 habanalabs: add support for f/w reset adds 8ea32183072a habanalabs/gaudi: hwmon default card name adds 4cd67adc44a3 Merge tag 'misc-habanalabs-next-2021-09-01' of https://git [...] new 5ffc06ebeaab Merge tag 'char-misc-5.15-rc1-2' of git://git.kernel.org/p [...] adds c3811a50addd iommu/amd: Relocate GAMSup check to early_enable_iommus adds eb03f2d2f6a4 iommu/amd: Remove iommu_init_ga() adds a21518cb23a3 iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() adds 6ef0505158f7 iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() adds 8cc633190b52 iommu: Clarify default domain Kconfig new 589e5cab1708 Merge tag 'iommu-fixes-v5.15-rc0' of git://git.kernel.org/ [...] adds 3da6379a6d86 parisc: Add missing FORCE prerequisite in Makefile adds 1260dea6d2eb parisc: Drop strnlen_user() in favour of generic version adds ea4b3fca18ad parisc: Drop useless debug info and comments from signal.c adds 3e4a1aff2a97 parisc: Check user signal stack trampoline is inside TASK_SIZE adds e4f2006f1287 parisc: Reduce sigreturn trampoline to 3 instructions adds 907872baa9f1 parisc: Move pci_dev_is_behind_card_dino to where it is used adds d97180ad68bd parisc: Mark sched_clock unstable only if clocks are not s [...] adds 671028728083 parisc: Implement __get/put_kernel_nofault() new 23ef827c1bac Merge tag 'for-5.15/parisc-3' of git://git.kernel.org/pub/ [...] adds 88053ec8cb1b arm64: mm: limit linear region to 51 bits for KVM in nVHE mode new 85f58eb18898 arm64: kdump: Skip kmemleak scan reserved memory for kdump new e99f23c5bf59 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new 3d53afea525f MAINTAINERS: Change Rafael's e-mail address adds 0654cf05d17b ACPI: CPPC: Introduce cppc_get_nominal_perf() adds 46573fd6369f cpufreq: intel_pstate: hybrid: Rework HWP calibration adds d216bfb4d798 PM: sleep: wakeirq: drop useless parameter from dev_pm_att [...] adds 4a9344cd0aa4 PM: sleep: core: Avoid setting power.must_resume to false adds ca67408ad57a PM: EM: fix kernel-doc comments adds d62aab8ff711 Documentation: power: include kernel-doc in Energy Model doc new be2d24336f88 Merge branches 'pm-cpufreq', 'pm-sleep' and 'pm-em' new d6498af58f5c Merge tag 'pm-5.15-rc1-3' of git://git.kernel.org/pub/scm/ [...] new 22d692baba0a ACPICA: Update the list of maintainers adds 66e0aeaa8bae ACPI: scan: Remove unneeded header linux/nls.h adds 3265cc3ec52e ACPI: PRM: Find PRMT table before parsing it new 8fbc1c5b9113 Merge branches 'acpi-scan' and 'acpi-prm' new 926de8c4326c Merge tag 'acpi-5.15-rc1-3' of git://git.kernel.org/pub/sc [...]
The 15 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: .../ABI/testing/debugfs-driver-habanalabs | 19 + Documentation/gpu/drm-mm.rst | 2 +- Documentation/power/energy-model.rst | 15 +- MAINTAINERS | 21 +- arch/arm64/mm/init.c | 22 +- arch/parisc/Kconfig | 2 - arch/parisc/boot/compressed/Makefile | 18 +- arch/parisc/include/asm/processor.h | 4 - arch/parisc/include/asm/rt_sigframe.h | 2 +- arch/parisc/include/asm/thread_info.h | 2 - arch/parisc/include/asm/uaccess.h | 125 +- arch/parisc/kernel/asm-offsets.c | 1 - arch/parisc/kernel/parisc_ksyms.c | 1 - arch/parisc/kernel/setup.c | 2 - arch/parisc/kernel/signal.c | 45 +- arch/parisc/kernel/signal32.h | 2 +- arch/parisc/kernel/time.c | 7 +- arch/parisc/lib/lusercopy.S | 52 +- drivers/acpi/cppc_acpi.c | 47 +- drivers/acpi/prmt.c | 10 +- drivers/acpi/scan.c | 1 - drivers/base/power/main.c | 2 +- drivers/base/power/wakeirq.c | 11 +- drivers/cpufreq/intel_pstate.c | 185 +-- drivers/dma-buf/Kconfig | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 6 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 30 +- drivers/gpu/drm/amd/amdgpu/vi.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 6 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 6 +- .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 4 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 8 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 24 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 17 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 5 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.h | 2 +- drivers/gpu/drm/mgag200/mgag200_pll.c | 1 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 31 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 2 + drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 7 +- drivers/gpu/drm/ttm/ttm_tt.c | 1 - drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +- drivers/iommu/Kconfig | 2 +- drivers/iommu/amd/init.c | 48 +- drivers/iommu/intel/svm.c | 15 +- drivers/misc/habanalabs/common/Makefile | 3 +- drivers/misc/habanalabs/common/command_buffer.c | 4 +- .../misc/habanalabs/common/command_submission.c | 1387 +++++++++++++++----- drivers/misc/habanalabs/common/context.c | 146 ++- drivers/misc/habanalabs/common/debugfs.c | 184 ++- drivers/misc/habanalabs/common/device.c | 163 +-- drivers/misc/habanalabs/common/firmware_if.c | 56 +- drivers/misc/habanalabs/common/habanalabs.h | 421 +++++- drivers/misc/habanalabs/common/habanalabs_drv.c | 13 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 2 + drivers/misc/habanalabs/common/hw_queue.c | 198 ++- drivers/misc/habanalabs/common/memory.c | 169 ++- drivers/misc/habanalabs/common/mmu/mmu_v1.c | 12 +- drivers/misc/habanalabs/common/pci/pci.c | 2 + drivers/misc/habanalabs/common/state_dump.c | 718 ++++++++++ drivers/misc/habanalabs/common/sysfs.c | 20 +- drivers/misc/habanalabs/gaudi/gaudi.c | 716 ++++++++-- drivers/misc/habanalabs/gaudi/gaudiP.h | 19 +- drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 5 - drivers/misc/habanalabs/gaudi/gaudi_security.c | 8 + drivers/misc/habanalabs/goya/goya.c | 102 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 115 +- .../misc/habanalabs/include/common/hl_boot_if.h | 62 +- .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h | 3 + .../misc/habanalabs/include/gaudi/gaudi_masks.h | 17 + .../misc/habanalabs/include/gaudi/gaudi_reg_map.h | 2 - drivers/parisc/dino.c | 18 +- drivers/video/fbdev/core/fbmem.c | 6 + fs/notify/mark.c | 1 + include/acpi/cppc_acpi.h | 5 + include/drm/ttm/ttm_tt.h | 3 +- include/linux/energy_model.h | 8 +- include/uapi/misc/habanalabs.h | 186 ++- 98 files changed, 4463 insertions(+), 1328 deletions(-) create mode 100644 drivers/misc/habanalabs/common/state_dump.c