Hi all,

This came up at kernel maintainers summit, so I've been trying to see
what I can piece together, and have a small demonstration that may be
useful to some people.

I didn't want to pollute the mailing list with AI patch reviews, so I
decided to set up a public-inbox that the reviews are pushed into.
This isn't currently automated, I'm just asking claude to pull the
last 2-3 days of patches and review what is new every so often.

The workflow use lei to pull mails to local PC, use review-prompts +
my own prompt to try and review a patch series, both as a complete
work, and per-patch reviews, then create the reply emails and put them
into a public inbox git tree for publishing.

I've no idea if it's using review-prompts properly or at all, this is
all very vibe coded so far.

https://lore.gitlab.freedesktop.org/drm-ai-reviews/

This is a public inbox, you can also git clone

https://gitlab.freedesktop.org/drm/ai-reviews-public-inbox

I'm currently just using my Red Hat provided claude with opus 4.6,
until I get told I've burned enough money.

The list below are the patches with reviews, if someone wants to look
and give feedback on whether the reviews for their series are useful,
find any bugs or regressions, that would be cool.

I've bcc'd anyone who has a patch on the list.

This is also just an experiment to see what might stick, it might
disappear at any time, and it probably needs a lot of tuning.

Thanks,
Dave.

[PATCH v2 0/2] drm/buddy: Documentation and internal helper cleanup
[PATCH] drm/amd/display: Remove duplicate include
[PATCH -next v9 0/3] rust: Add CList and GPU buddy allocator bindings
[PATCH V1] accel/amdxdna: Fix suspend failure after enabling turbo mode
[PATCH V1] accel/amdxdna: Fix dead lock for suspend and resume
[PATCH v1] drm/tyr: gpu: fix GpuInfo::log model/version decoding
[PATCH v2 0/2] drm/vkms: Fix bad matrix offset component multiplication
[PATCH 1/2] accel/amdxdna: Fix NULL pointer dereference in mailbox
channel cleanup
[PATCH] drm/msm: always recover the gpu
[PATCH drm-misc-next] drm: verisilicon: assign git tree to drm/misc in
MAINTAINERS
[PATCH drm-misc-next 0/3] drm: verisilicon: convert drm_format to
vs_format in atomic_check
[PATCH v3 3/3] drm/panel: add LXD M9189A panel driver
[PATCH v1 0/2] ARM: tegra: document Tegra20 HDMI port
[PATCH] fbcon: Declare struct fb_info.fbcon_par as of type struct fbcon_par
[PATCH v1] drm/amdgpu: fix sync handling in amdgpu_dma_buf_move_notify
[PATCH v9 0/7] User readable error codes on atomic_ioctl failure
[PATCH] accel/qaic: Fix dma_free_attrs() buffer size
[PATCH] drm/radeon: Add HAINAN clock adjustment
[PATCH] drm/amdgpu: Add HAINAN clock adjustment
[PATCH v9 01/15] drm/bridge: analogix_dp: Add &analogix_dp_plat_data.next_bridge
[PATCH v2 0/5] drm/ci: add new jobs, uprev IGT and mesa
[PATCH] drm/bridge: lt9611: Remove DRM_BRIDGE_OP_MODES flag
[PATCH 0/6] Support for the Pixel 3a XL with the Tianma panel
[PATCH -next v8 0/3] rust: Add CList and GPU buddy allocator bindings
[PATCH] drm/bridge: samsung-dsim: Fix memory leak in error path
[PATCH] drm/rockchip: vop2: Use drm_err_ratelimited() for wait timeouts
[PATCH] fbcon: Remove struct fbcon_display.inverse
[PATCH 1/5] dma-mapping: avoid random addr value print out on error path
[PATCH v3 2/6] drm/gem-shmem: Test for existence of page in mmap fault handler
[PATCH] gpu: host1x: Fix passing zero to ERR_PTR in host1x_iommu_attach()
[PATCH AUTOSEL 6.18-5.10] drm/tegra: hdmi: sor: Fix error: variable
ā€˜j’ set but not used
[PATCH] drm/mediatek: dsi: Store driver data before invoking
mipi_dsi_host_register
[PATCH] drm/i915/guc: fix corrupted copyright symbols in selftest files
[PATCH v7 4/5] ARM: dts: microchip: sam9x7: Add GFX2D GPU
[PATCH] drm/panel: ilitek-ili9882t: Fine-tune HFP for tianma, tl121bvms07-00
[PATCH v4 1/8] drm/amdkfd: Add userptr batch allocation UAPI structures

Reply via email to