android_kernel_xiaomi_sm8350/drivers/gpu/drm
Michael Bestas b9715311a2
Merge tag 'ASB-2025-02-05_11-5.4' of https://android.googlesource.com/kernel/common into android13-5.4-lahaina
https://source.android.com/docs/security/bulletin/2025-02-01
CVE-2024-53104
CVE-2025-0088

* tag 'ASB-2025-02-05_11-5.4' of https://android.googlesource.com/kernel/common: (449 commits)
  ANDROID: gki - change networking configuration
  ANDROID: kernelci build-break for 64-bit riscv clang builds (5.4 only)
  Revert "BACKPORT: RISC-V: Stop relying on GCC's register allocator's hueristics"
  Revert "ANDROID: declare sp_in_global outside of CONFIG_FRAME_POINTER"
  ANDROID: GKI: add Trimble symbol list
  UPSTREAM: selinux: ignore unknown extended permissions
  ANDROID: ABI: Update allowed list for galaxy
  Revert "netfilter: Replace zero-length array with flexible-array member"
  Revert "tracing: Constify string literal data member in struct trace_event_call"
  Revert "skb_expand_head() adjust skb->truesize incorrectly"
  Linux 5.4.289
  ftrace: use preempt_enable/disable notrace macros to avoid double fault
  mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
  drm: adv7511: Drop dsi single lane support
  net/sctp: Prevent autoclose integer overflow in sctp_association_init()
  sky2: Add device ID 11ab:4373 for Marvell 88E8075
  pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
  RDMA/uverbs: Prevent integer overflow issue
  modpost: fix the missed iteration for the max bit in do_input()
  modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
  ...

 Conflicts:
	arch/arm64/boot/dts/vendor/bindings/clock/adi,axi-clkgen.yaml
	arch/arm64/boot/dts/vendor/bindings/clock/axi-clkgen.txt
	drivers/rpmsg/qcom_glink_native.c
	drivers/soc/qcom/socinfo.c

Change-Id: I60727e0cdd974fda5ca71f938bc2f984a8bbf19a
2025-02-06 22:53:05 +02:00
..
amd Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" 2024-12-14 19:44:56 +01:00
arc
arm drm: komeda: Fix an issue related to normalized zpos 2024-11-08 16:20:25 +01:00
armada
aspeed
ast drm/ast: Fix DRAM init on AST2200 2023-09-23 10:59:57 +02:00
atmel-hlcdc
bochs
bridge Merge tag 'ASB-2025-02-05_11-5.4' of https://android.googlesource.com/kernel/common into android13-5.4-lahaina 2025-02-06 22:53:05 +02:00
cirrus
etnaviv drm/etnaviv: flush shader L1 cache after user commandstream 2024-12-14 19:44:44 +01:00
exynos This is the 5.4.285 stable release 2024-11-09 11:29:17 +00:00
fsl-dcu
gma500 drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes 2024-08-19 05:33:36 +02:00
hisilicon
i2c
i810
i915 Merge tag 'ASB-2025-02-05_11-5.4' of https://android.googlesource.com/kernel/common into android13-5.4-lahaina 2025-02-06 22:53:05 +02:00
imx drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() 2024-12-14 19:44:25 +01:00
ingenic
lib
lima drm/lima: set gp bus_stop bit before hard reset 2024-09-04 13:14:55 +02:00
mcde drm/mcde: Enable module autoloading 2024-12-14 19:44:50 +01:00
mediatek This is the 5.4.278 stable release 2024-06-18 14:18:49 +00:00
meson
mga
mgag200 drm/mgag200: Set DDC timeout in milliseconds 2024-08-19 05:33:53 +02:00
msm Merge tag 'ASB-2025-02-05_11-5.4' of https://android.googlesource.com/kernel/common into android13-5.4-lahaina 2025-02-06 22:53:05 +02:00
mxsfb
nouveau nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error 2024-11-08 16:20:47 +01:00
omapdrm Merge 5.4.287 into android11-5.4-lts 2024-12-16 10:50:16 +00:00
panel This is the 5.4.279 stable release 2024-07-08 13:55:50 +00:00
panfrost drm/panfrost: Remove unused id_mask from struct panfrost_model 2024-12-14 19:44:26 +01:00
pl111
qxl drm/qxl: Add check for drm_cvt_mode 2024-08-19 05:33:32 +02:00
r128
radeon drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() 2024-12-14 19:44:50 +01:00
rcar-du
rockchip drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode 2024-11-08 16:20:29 +01:00
savage
scheduler
selftests
shmobile
sis
sti drm/sti: Add __iomem for mixer_dbg_mxn's parameter 2024-12-14 19:44:47 +01:00
stm drm/stm: Fix an error handling path in stm_drm_platform_probe() 2024-11-08 16:20:28 +01:00
sun4i Revert "drm/sun4i: dsi: Change the start delay calculation" 2024-03-01 13:13:35 +01:00
tdfx
tegra drm/tegra: put drm_gem_object ref on error in tegra_fb_create 2024-03-26 18:22:21 -04:00
tilcdc
tiny
ttm
tve200
udl
v3d
vboxvideo drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA 2024-11-08 16:20:50 +01:00
vc4 Merge 5.4.274 into android11-5.4-lts 2024-04-18 07:23:10 +00:00
vgem
via
virtio
vkms drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() 2024-04-13 12:51:40 +02:00
vmwgfx drm/vmwgfx: Handle surface check failure correctly 2024-11-08 16:20:48 +01:00
xen
zte
ati_pcigart.c
drm_agpsupport.c
drm_atomic.c
drm_atomic_helper.c
drm_atomic_state_helper.c
drm_atomic_uapi.c drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS 2024-11-08 16:20:40 +01:00
drm_auth.c
drm_blend.c
drm_bridge.c
drm_bufs.c
drm_cache.c
drm_client.c
drm_client_modeset.c drm/client: fix null pointer dereference in drm_client_modeset_probe 2024-08-19 05:33:50 +02:00
drm_color_mgmt.c
drm_connector.c
drm_context.c
drm_crtc.c drm/crtc: fix uninitialized variable use even harder 2024-11-08 16:20:43 +01:00
drm_crtc_helper.c
drm_crtc_helper_internal.h
drm_crtc_internal.h
drm_damage_helper.c
drm_debugfs.c
drm_debugfs_crc.c
drm_dma.c
drm_dp_aux_dev.c
drm_dp_cec.c
drm_dp_dual_mode_helper.c
drm_dp_helper.c
drm_dp_mst_topology.c drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() 2023-11-08 11:23:38 +01:00
drm_drv.c drm/drv: propagate errors from drm_modeset_register_all() 2024-01-25 14:34:27 -08:00
drm_dsc.c
drm_dumb_buffers.c
drm_edid.c
drm_edid_load.c
drm_encoder.c
drm_encoder_slave.c
drm_fb_cma_helper.c
drm_fb_helper.c
drm_file.c This is the 5.4.269 stable release 2024-02-24 15:47:08 +00:00
drm_flip_work.c
drm_format_helper.c
drm_fourcc.c
drm_framebuffer.c This is the 5.4.269 stable release 2024-02-24 15:47:08 +00:00
drm_gem.c
drm_gem_cma_helper.c
drm_gem_framebuffer_helper.c
drm_gem_shmem_helper.c
drm_gem_vram_helper.c drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create 2023-09-23 10:59:56 +02:00
drm_hashtab.c
drm_hdcp.c
drm_internal.h
drm_ioc32.c
drm_ioctl.c
drm_irq.c
drm_kms_helper_common.c
drm_lease.c
drm_legacy.h
drm_legacy_misc.c
drm_lock.c
drm_memory.c
drm_mipi_dbi.c
drm_mipi_dsi.c This is the 5.4.285 stable release 2024-11-09 11:29:17 +00:00
drm_mm.c drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused 2024-12-14 19:44:24 +01:00
drm_mode_config.c
drm_mode_object.c
drm_modes.c
drm_modeset_helper.c
drm_modeset_lock.c
drm_of.c
drm_panel.c
drm_panel_orientation_quirks.c drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model 2024-12-14 19:44:50 +01:00
drm_pci.c
drm_plane.c drm: Don't unref the same fb many times by mistake due to deadlock handling 2024-02-23 08:24:52 +01:00
drm_plane_helper.c
drm_prime.c
drm_print.c drm/printer: Allow NULL data in devcoredump printer 2024-11-08 16:20:39 +01:00
drm_probe_helper.c
drm_property.c
drm_rect.c
drm_scatter.c
drm_scdc_helper.c
drm_self_refresh_helper.c
drm_simple_kms_helper.c
drm_syncobj.c drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set 2024-03-01 13:13:38 +01:00
drm_sysfs.c
drm_trace.h
drm_trace_points.c
drm_vblank.c
drm_vm.c
drm_vma_manager.c
drm_vram_helper_common.c
drm_vram_mm_helper.c
drm_writeback.c
Kconfig
Makefile