This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 6d84c258e804 Merge tag 'devicetree-fixes-for-6.1-1' of git://git.kernel [...] new 97c96e9fa366 io_uring: simplify __io_uring_add_tctx_node new 4add705e4eeb io_uring: remove io_register_submitter new d7cce96c449e io_uring: limit registration w/ SINGLE_ISSUER new 0091bfc81741 io_uring/af_unix: defer registered files gc to io_uring release new 42b6419d0aba io_uring: correct pinned_vm accounting new b7a817752efc io_uring: remove notif leftovers new 3fb1bd688172 io_uring/net: handle -EINPROGRESS correct for IORING_OP_CONNECT new fc86f9d3bb49 io_uring: remove redundant memory barrier in io_req_local_ [...] new 44f87745d5f2 io_uring: optimise locking for local tw with submit_wait new 11528491c65a io_uring/opdef: remove 'audit_skip' from SENDMSG_ZC new c86416c6ff5b io_uring: local variable rw shadows outer variable in io_write new 00927931cb63 io_uring: fix fdinfo sqe offsets calculation new 2ec33a6c3cca io_uring/rw: ensure kiocb_end_write() is always called new c98c70ed43cc Merge tag 'io_uring-6.1-2022-10-13' of git://git.kernel.dk/linux new 1d800f32b257 MAINTAINERS: Update SED-Opal Maintainers new 340e134727c9 block: Remove the repeat word 'can' new 285febabac4a blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() new ca5eebda3e1c block: avoid sign extend problem with default queue flags mask new a0a6314ae774 block: fix leaking minors of hidden disks new 24a403340d70 Merge branch 'for-6.1/block' into block-6.1 new a1ae8d4d9be0 nvme-rdma: fix possible hang caused during ctrl deletion new c4abd8757189 nvme-tcp: fix possible hang caused during ctrl deletion new 80b2624094c8 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 new d5d3c100ac40 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs new 72e3b8883a36 nvme-multipath: fix possible hang in live ns resize with A [...] new 3bc429c1e2cf Merge tag 'nvme-6.1-2022-10-12' of git://git.infradead.org [...] new a521fc3cfbf4 Merge tag 'block-6.1-2022-10-13' of git://git.kernel.dk/linux new 54b978e03a3c drm/i915: Round to closest in g4x+ HDMI clock readout new af4e20d335d4 drm/i915/ehl: Update MOCS table for EHL new 1de2e7e08e8c drm/i915/psr: Fix PSR_IMR/IIR field handling new c56453a00f19 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier new 484b2b928100 drm/i915: Fix watermark calculations for gen12+ MC CCS modifier new 070a2855900d drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier new ccfa6d35f923 drm/i915: Fix watermark calculations for DG2 CCS modifiers new b2e3a1af8cce drm/i915: Fix watermark calculations for DG2 CCS+CC modifier new cdf6428dd518 drm/i915: Reject excessive dotclocks early new d6fe5887ca89 Merge tag 'drm-intel-next-fixes-2022-10-06-1' of git://ano [...] new 7023472834a3 drm/i915/guc: Fix revocation of non-persistent contexts new c5e595e752b3 drm/i915/display: handle migration for dpt new 6c482c62a635 drm/i915: Fix display problems after resume new 695ddc9318ad drm/i915: allow control over the flags when migrating new ea19684afb54 drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers new e55978a4f264 Merge tag 'drm-intel-next-fixes-2022-10-13' of git://anong [...] new 91954c6c904b drm/amd/display: Fix mutex lock in dcn10 new 8ab1d7a27eff drm/amd/display: Only commit SubVP state after pipe programming new d37f379ad04d drm/amd/display: change to enc314_stream_encoder_dp_blank static new 8abbc4f768dd drivers/amd/pm: check the return value of amdgpu_bo_kmap new f7367b5fe0e3 drm/amd/display: Program SubVP in dc_commit_state_no_check new c1969fbaa57d drm/amd/display: Reorder FCLK P-state switch sequence for DCN32 new ab5220bb5a91 drm/amd/display: fix dcn315 dml detile overestimation new d35e8b7ae014 drm/amd/display: Block SubVP if rotation being used new 96ab3cb3b0f8 Revert "drm/amd/display: correct hostvm flag" new dfb3367bd082 drm/amd/display: prevent S4 test from failing new 40169e2f3712 drm/amd/display: Disable GSL when enabling phantom pipe new 283e0a673cdf drm/amd/display: fix integer overflow during MSA V_Freq ca [...] new 749b6c2ac9d9 drm/amd/display: AUX tracing cleanup new 7aeb2e47e43d drm/amd/display: Allow PSR exit when panel is disconnected new 1178ac68dc28 drm/amd/display: Refactor edp ILR caps codes new 380202c84454 drm/amd/display: For SubVP pipe split case use min transit [...] new 345d64934766 drm/amd/display: Add log for LTTPR new e4e481e4d838 drm/amd/display: skip commit minimal transition state new 4931ce22eca6 drm/amd/display: add dummy pstate workaround to dcn315 new 8cab4ef0ad95 drm/amd/display: Keep OTG on when Z10 is disable new b808a7eb30b0 drm/amd/display: Increase compbuf size prior to updating clocks new baec651f4160 drm/amd/display: write all 4 bytes of FFE_PRESET dpcd value new 51619c671316 drm/amd/display: Fix vupdate and vline position calculation new 2d550a159c55 drm/amd/display: block odd h_total timings from halving pi [...] new a2909ff460a8 drm/amd/display: Drop unused code for DCN32/321 new 47b7dd9f68c1 drm/amd/display: Update DCN321 hook that deals with pipe aquire new 9114b55fabae drm/amd/display: Fix SubVP control flow in the MPO context new b33cd65df18f drm/amd/display: Remove OPTC lock check new f1b47f0004cf drm/amd/display: Adding missing HDMI ACP SEND register new 3f4dee59253a drm/amd/display: Fix merging dynamic ODM+MPO configs on DCN32 new fe674c0b6f53 drm/amd/display: Fix disable DSC logic in the DIO code new f638fe27b817 drm/amd/display: Add missing SDP registers to DCN32 reglist new 46c87432e3d4 drm/amd/display: Add missing mask sh for SYM32_TP_SQ_PULSE [...] new e626d9b9c6e0 drm/amdgpu: Enable VCN PG on GC11_0_1 new 11895d32ffdd drm/amd/display: Add PState change high hook for DCN32 new 54fae65ff469 drm/amd/display: Enable 2 to 1 ODM policy if supported new 36939c94689a drm/amd/display: 3.2.206 new 9691a7a77630 drm/amd/display: unblock mcm_luts new 07ebc18c047a drm/amd/display: Disconnect DSC for unused pipes during OD [...] new a3daede47576 drm/amd/display: update DSC for DCN32 new 7e6d5cf8e3e3 drm/amd/display: Minor code style change new 95c985ffc63e drm/amd/display: clean up one inconsistent indenting new 8c39634d28fa drm/amd/display: clean up one inconsistent indenting new 525530ad9a7e drm/amdgpu/sdma: add missing release_firmware() in amdgpu_ [...] new 21a550de5faf drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd new f6aa84b83aee drm/amd/display: Enable dpia support for dcn314 new 8799c0be89eb drm/amd/display: Fix vblank refcount in vrr transition new 7d30ccc7761c drm/amd/display: clean up dcn32_fpu.c kernel-doc new 5e69732d4a89 drm/amd/display: Removed unused variable 'sdp_stream_enable' new 7e4ab9fb2b94 drm/amd/display: Remove unused struct i2c_id_config_access new 312b4dc11d4f drm/amdgpu: Fix VRAM BO swap issue new 9a3c6067bd2e drm/amdgpu: Set vmbo destroy after pt bo is created new 2302d507149f drm/amdgpu: Correct amdgpu_amdkfd_total_mem_size calculation new 17d819e2828c Revert "drm/amdgpu: use dirty framebuffer helper" new 6094b9136ca9 drm/amd/display: explicitly disable psr_feature_enable app [...] new 4f5bdde386d3 drm/amd/display: Update PMFW z-state interface for DCN314 new 99243fd1f3ca Revert "drm/amd/display: skip commit minimal transition state" new eae2331899f9 drm/amd/display: properly configure DCFCLK when enable/dis [...] new 5ff32b529951 drm/amd/display: zeromem mypipe heap struct before using it new 2fd23d467d4f drm/amd/display: do not compare integers of different widths new c19d3eace484 drm/amd/display: Use correct pixel clock to program DTBCLK DTO's new e50f67cf5e16 drm/amd/display: Do not trigger timing sync for phantom pipes new fa28030a83a6 drm/amd/display: increase hardware status wait time new 20dad3813b3c drm/amd/display: Add a helper to map ODM/MPC/Multi-Plane r [...] new 876fcc4222e1 drm/amd/display: Validate DSC After Enable All New CRTCs new d6170e418d1d drm/amd/display: Acquire FCLK DPM levels on DCN32 new 3867bbd44f28 drm/amd/display: Fix bug preventing FCLK Pstate allow mess [...] new b73353f7f3d4 drm/amd/display: Use the same cursor info across features new 6f4f8ff567c4 drm/amd/display: Display does not light up after S4 resume new ba30b223c93e drm/amd/display: always allow pstate change when no dpps a [...] new 1298d9ab8486 drm/amd/display: Add a missing hook to DCN20 new 15e8b368981e drm/amd/display: Use set_vtotal_min_max to configure OTG VTOTAL new c8588697aa4e drm/amd/display: Drop uncessary OTG lock check new 9799702360d5 drm/amd/display: Fix watermark calculation new e5da651985be drm/amdgpu: Fix SDMA engine resume issue under SRIOV new 571c05365892 drm/amdgpu: switch sdma buffer function tear down to a helper new a98cec220aa4 drm/amdgpu: fix SDMA suspend/resume on SR-IOV new 2cc4a5914ce9 drm/amd/pm: vega10_hwmgr: fix potential off-by-one overflo [...] new d2bd0831b51d drm/amd/pm: smu7_hwmgr: fix potential off-by-one overflow [...] new faf4d8e07f5b drm/amd/display: fix array-bounds error in dc_stream_remov [...] new cdbb816b5bfe drm/amdgpu: remove check for CE in RAS error address query new 44420ac5f855 drm/amdgpu: define RAS convert_error_address API new fb4d5891cee6 drm/amdgpu: define convert_error_address for umc v8.7 new 38dbbfa57c08 drm/amdgpu: fix coding style issue for mca notifier new 6dddc1eb9632 drm/amdgpu: Update umc v8_10_0 headers new 832e72dd0d70 drm/amdgpu: Add poison mode query for umc v8_10_0 new 09f1ef99ce90 drm/amd/display: Clean some DCN32 macros new 1ba25b6ff243 drm/amd/display: 3.2.207 new eff4ccd11313 drm/amd/display: fix build error on arm64 new 9f30bf991761 drm/amd/display: make dcn32_split_stream_for_mpc_or_odm static new e1e6889fc7b3 drm/amd/display: fix indentation in dc.c new b1d1666276cc drm/amd/display: make virtual_disable_link_output static new f00844daa521 drm/amd/display: add a license to cursor_reg_cache.h new a895014853ea drm/amd/display: fix transfer function passed to build_coe [...] new 1f768ba46900 drm/amd/display: Simplify bool conversion new 0811b9e4530d drm/amd/display: Add HUBP surface flip interrupt handler new fc3523a833c9 Merge tag 'amd-drm-fixes-6.1-2022-10-12' of https://gitlab [...] new 9c9155a3509a Merge tag 'drm-next-2022-10-14' of git://anongit.freedeskt [...]
The 141 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: MAINTAINERS | 3 +- block/bio.c | 2 +- block/blk-wbt.c | 3 +- block/genhd.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 29 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 7 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 29 +-- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 15 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 5 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 1 + drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 165 ++++++-------- drivers/gpu/drm/amd/amdgpu/umc_v8_10.c | 78 ++++--- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 63 +++--- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 71 +++--- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 8 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 7 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 4 +- .../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c | 11 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 85 +++++--- drivers/gpu/drm/amd/display/dc/core/dc.c | 105 ++++++++- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 70 +++--- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 53 ++++- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 8 +- drivers/gpu/drm/amd/display/dc/dc.h | 8 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 147 ++++++++++++- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dc/dc_link.h | 4 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 239 +++++---------------- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 40 +--- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 1 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 66 +++++- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 30 +++ drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 25 +-- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 1 + .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 8 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 4 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 3 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 4 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +- .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 2 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 15 +- .../display/dc/dcn314/dcn314_dio_stream_encoder.c | 2 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 16 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 15 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 13 +- .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c | 7 - .../amd/display/dc/dcn32/dcn32_dio_link_encoder.h | 4 - .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 57 +++-- .../display/dc/dcn32/dcn32_dio_stream_encoder.h | 14 +- .../display/dc/dcn32/dcn32_hpo_dp_link_encoder.h | 1 + .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 1 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 42 ++-- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 31 +++ .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 22 ++ .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 88 ++++++++ .../display/dc/dcn321/dcn321_dio_link_encoder.c | 1 - .../drm/amd/display/dc/dcn321/dcn321_resource.c | 6 +- .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 118 +++++----- .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 96 +++------ .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h | 1 + .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 15 ++ .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 131 ++++++----- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 21 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 19 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 15 +- .../drm/amd/display/dc/inc/hw/cursor_reg_cache.h | 99 +++++++++ drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 5 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 1 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 6 + .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 2 +- .../drm/amd/display/dc/virtual/virtual_link_hwss.c | 2 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 140 ++++++++++-- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 1 + .../drm/amd/display/modules/color/color_gamma.c | 2 +- .../amd/include/asic_reg/umc/umc_8_10_0_offset.h | 2 + .../amd/include/asic_reg/umc/umc_8_10_0_sh_mask.h | 3 + drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 5 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 +- drivers/gpu/drm/i915/display/g4x_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 18 ++ drivers/gpu/drm/i915/display/intel_fb_pin.c | 62 ++++-- drivers/gpu/drm/i915/display/intel_psr.c | 78 ++++--- drivers/gpu/drm/i915/display/skl_watermark.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 37 +++- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 5 +- drivers/gpu/drm/i915/gt/intel_context.c | 5 +- drivers/gpu/drm/i915/gt/intel_context.h | 3 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 8 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 8 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 26 +-- drivers/gpu/drm/i915/i915_reg.h | 16 +- drivers/nvme/host/multipath.c | 1 + drivers/nvme/host/pci.c | 4 + drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 2 +- include/linux/blkdev.h | 6 +- include/linux/io_uring_types.h | 5 - include/linux/skbuff.h | 2 + io_uring/fdinfo.c | 2 +- io_uring/io_uring.c | 33 +-- io_uring/io_uring.h | 18 +- io_uring/net.c | 28 ++- io_uring/opdef.c | 1 - io_uring/rsrc.c | 1 + io_uring/rw.c | 46 ++-- io_uring/tctx.c | 42 ++-- io_uring/tctx.h | 6 +- net/unix/garbage.c | 20 ++ 137 files changed, 1988 insertions(+), 1157 deletions(-) create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h