public inbox for drm-ai-reviews@public-inbox.freedesktop.org
 help / color / mirror / Atom feed
 messages from 2026-03-21 17:29:03 to 2026-03-21 18:46:11 UTC [more...]

[PATCH] gpu: nova-core: gsp: move Cmdq's DMA handle to a struct member
 2026-03-21 18:46 UTC  (3+ messages)
` Claude review: "

[PATCH v4 0/9] Qualcomm Sahara protocol enhancements
 2026-03-21 18:44 UTC  (20+ messages)
` [PATCH v4 1/9] Add documentation for Sahara protocol
  ` Claude review: "
` [PATCH v4 2/9] bus: mhi: Move sahara protocol driver under drivers/bus/mhi
  ` Claude review: "
` [PATCH v4 3/9] bus: mhi: Match devices exposing the protocol on the SAHARA channel
  ` Claude review: "
` [PATCH v4 4/9] bus: mhi: Centralize firmware image table selection at probe time
  ` Claude review: "
` [PATCH v4 5/9] bus: mhi: Add QDU100 variant and image_id firmware fallback
  ` Claude review: "
` [PATCH v4 6/9] bus: mhi: Load DDR training data using per-device serial number
  ` Claude review: "
` [PATCH v4 7/9] bus: mhi: Capture DDR training data using command mode
  ` Claude review: "
` [PATCH v4 8/9] bus: mhi: Expose DDR training data via controller sysfs
  ` Claude review: "
` [PATCH v4 9/9] Documentation: ABI: Add sysfs ABI documentation for DDR training data
  ` Claude review: "
` Claude review: Qualcomm Sahara protocol enhancements

[PATCH v4 0/2] Add ITE IT6162 MIPI DSI to HDMI bridge driver
 2026-03-21 18:39 UTC  (6+ messages)
` [PATCH v4 1/2] dt-bindings: display: bridge: Add ITE IT6162 MIPI DSI to HDMI bridge
  ` Claude review: "
` [PATCH v4 2/2] drm/bridge: Add ITE IT6162 MIPI DSI to HDMI bridge driver
  ` Claude review: "
` Claude review: "

[PATCH v11 00/17] Apply drm_bridge_connector and panel_bridge helper for the Analogix DP driver
 2026-03-21 18:35 UTC  (36+ messages)
` [PATCH v11 01/17] drm/bridge: analogix_dp: Add &analogix_dp_plat_data.next_bridge
  ` Claude review: "
` [PATCH v11 02/17] drm/bridge: Move legacy bridge driver out of imx directory for multi-platform use
  ` Claude review: "
` [PATCH v11 03/17] drm/exynos: exynos_dp: Remove &exynos_dp_device.ptn_bridge
  ` Claude review: "
` [PATCH v11 04/17] drm/exynos: exynos_dp: Remove unused &exynos_dp_device.connector
  ` Claude review: "
` [PATCH v11 05/17] drm/exynos: exynos_dp: Apply of-display-mode-bridge to parse the display-timings node
  ` Claude review: "
` [PATCH v11 06/17] drm/bridge: analogix_dp: Remove redundant &analogix_dp_plat_data.skip_connector
  ` Claude review: "
` [PATCH v11 07/17] drm/bridge: analogix_dp: Move the color format check to .atomic_check() for Rockchip platforms
  ` Claude review: "
` [PATCH v11 08/17] drm/bridge: analogix_dp: Remove unused &analogix_dp_plat_data.get_modes()
  ` Claude review: "
` [PATCH v11 09/17] drm/bridge: analogix_dp: Remove unused struct drm_connector* for &analogix_dp_plat_data.attach()
  ` Claude review: "
` [PATCH v11 10/17] drm/bridge: analogix_dp: Pass struct drm_atomic_state* for analogix_dp_bridge_mode_set()
  ` Claude review: "
` [PATCH v11 11/17] drm/bridge: analogix_dp: Apply drm_bridge_connector helper
  ` Claude review: "
` [PATCH v11 12/17] drm/bridge: analogix_dp: Add new API analogix_dp_finish_probe()
  ` Claude review: "
` [PATCH v11 13/17] drm/rockchip: analogix_dp: Apply analogix_dp_finish_probe()
  ` Claude review: "
` [PATCH v11 14/17] drm/exynos: exynos_dp: "
  ` Claude review: "
` [PATCH v11 15/17] drm/bridge: analogix_dp: Attach the next bridge in analogix_dp_bridge_attach()
  ` Claude review: "
` [PATCH v11 16/17] drm/bridge: analogix_dp: Remove bridge disabing and panel unpreparing in analogix_dp_unbind()
  ` Claude review: "
` [PATCH v11 17/17] drm/bridge: analogix_dp: Apply panel_bridge helper
  ` Claude review: "
` Claude review: Apply drm_bridge_connector and panel_bridge helper for the Analogix DP driver

[PATCH] drm/panthor: extend timestamp query with flags
 2026-03-21 18:32 UTC  (7+ messages)
  ` Claude review: "
` Claude review: "

[PATCH v3] drm: shmobile: Fix white screen after resume when LCDC is stopped
 2026-03-21 18:28 UTC  (3+ messages)
` Claude review: "

[PATCH v2] drm/panel-edp: Add BOE NV153WUM-N42, CMN N153JCA-ELK, CSW MNF307QS3-2
 2026-03-21 18:27 UTC  (3+ messages)
` Claude review: "

[PATCH v2 0/9] Add eDP support for RK3576
 2026-03-21 18:26 UTC  (20+ messages)
` [PATCH v2 1/9] dt-bindings: display: rockchip: analogix-dp: Expand clock-names "hclk" for the third clock
  ` Claude review: "
` [PATCH v2 2/9] arm64: dts: rockchip: Add missing clock "hclk" for RK3588 eDP0 nodes
  ` Claude review: "
` [PATCH v2 3/9] arm64: dts: rockchip: Add missing clock "hclk" for RK3588 eDP1 nodes
  ` Claude review: "
` [PATCH v2 4/9] drm/rockchip: analogix_dp: Enable clock "hclk" for RK3588
  ` Claude review: "
` [PATCH v2 5/9] dt-bindings: display: rockchip: analogix-dp: Add support for RK3576
  ` Claude review: "
` [PATCH v2 6/9] arm64: dts: rockchip: Add eDP node "
  ` Claude review: "
` [PATCH v2 7/9] drm/bridge: analogix_dp: Rename and simplify is_rockchip()
  ` Claude review: "
` [PATCH v2 8/9] drm/bridge: analogix_dp: Add support for RK3576
  ` Claude review: "
` [PATCH v2 9/9] drm/rockchip: "
  ` Claude review: "
` Claude review: Add eDP "

[PATCH v3 0/4] drm/msm: add RGB101010 pixel format and fix 10-bit DSC timing
 2026-03-21 18:21 UTC  (10+ messages)
` [PATCH v3 1/4] drm/msm/dsi: rename MSM8998 DSI version from V2_2_0 to V2_0_0
  ` Claude review: "
` [PATCH v3 2/4] drm/msm/dsi: add DSI version >= comparison helper
  ` Claude review: "
` [PATCH v3 3/4] drm/msm/dsi: Add support for RGB101010 pixel format
  ` Claude review: "
` [PATCH v3 4/4] drm/msm/dpu: fix video mode DSC INTF timing width calculation
  ` Claude review: "
` Claude review: drm/msm: add RGB101010 pixel format and fix 10-bit DSC timing

[PATCH v5 0/3] Add "link bpc" DRM property
 2026-03-21 18:19 UTC  (8+ messages)
` [PATCH v5 1/3] drm/connector: Add a 'link bpc' property
  ` Claude review: "
` [PATCH v5 2/3] drm/connector: hdmi: Add support for "
  ` Claude review: "
` [PATCH v5 3/3] drm/amd/display: "
  ` Claude review: "
` Claude review: Add "link bpc" DRM property

[PATCH V2 for drm-misc-fixes] MAINTAINERS: split hisilicon maintenance and add Yongbang Shi for hibmc-drm matainers
 2026-03-21 18:17 UTC  (3+ messages)
` Claude review: "

[PATCH v3 00/16] drm/mipi-dbi: Replace simple-display helpers with regular atomic helpers
 2026-03-21 18:15 UTC  (34+ messages)
` [PATCH v3 01/16] drm/mipi-dbi: Only modify planes on enabled CRTCs
  ` Claude review: "
` [PATCH v3 02/16] drm/mipi-dbi: Support custom pipelines with drm_mipi_dbi_dev_init()
  ` Claude review: "
` [PATCH v3 03/16] drm/mipi-dbi: Provide callbacks for atomic interfaces
  ` Claude review: "
` [PATCH v3 04/16] drm/hx8357d: Use regular atomic helpers; drop simple-display helpers
  ` Claude review: "
` [PATCH v3 05/16] drm/ili9163: "
  ` Claude review: "
` [PATCH v3 06/16] drm/ili9225: "
  ` Claude review: "
` [PATCH v3 07/16] drm/ili9341: "
  ` Claude review: "
` [PATCH v3 08/16] drm/ili9486: "
  ` Claude review: "
` [PATCH v3 09/16] drm/mi0283qt: "
  ` Claude review: "
` [PATCH v3 10/16] drm/panel-mipi-dbi: "
  ` Claude review: "
` [PATCH v3 11/16] drm/st7586: "
  ` Claude review: "
` [PATCH v3 12/16] drm/st7735r: Rename struct st7735r_priv to struct st7735r_device
  ` Claude review: "
` [PATCH v3 13/16] drm/st7735r: Rename priv variable to st7735r
  ` Claude review: "
` [PATCH v3 14/16] drm/st7735r: Use regular atomic helpers; drop simple-display helpers
  ` Claude review: "
` [PATCH v3 15/16] drm/mipi-dbi: Remove simple-display helpers from mipi-dbi
  ` Claude review: "
` [PATCH v3 16/16] drm/simple-kms: Deprecate simple-kms helpers
  ` Claude review: "
` Claude review: drm/mipi-dbi: Replace simple-display helpers with regular atomic helpers

[PATCH v2 0/4] Improvements on RZ/G2L MIPI DSI driver
 2026-03-21 18:12 UTC  (10+ messages)
` [PATCH v2 1/4] drm: renesas: rzg2l_mipi_dsi: Move rzg2l_mipi_dsi_set_display_timing()
  ` Claude review: "
` [PATCH v2 2/4] drm: renesas: rzg2l_mipi_dsi: Fix assert of CMN_RSTB signal
  ` Claude review: "
` [PATCH v2 3/4] drm: renesas: rzg2l_mipi_dsi: Fix deassert "
  ` Claude review: "
` [PATCH v2 4/4] drm: renesas: rzg2l_mipi_dsi: Increase reset deassertion delay to 1 msec
  ` Claude review: "
` Claude review: Improvements on RZ/G2L MIPI DSI driver

[PATCH v13.1] rust: interop: Add list module for C linked list interface
 2026-03-21 18:10 UTC  (3+ messages)
` Claude review: "

[PATCH v2 0/3] cgroup/dmem: allow atomic irrestrictive writes to dmem.max
 2026-03-21 18:08 UTC  (8+ messages)
` [PATCH v2 1/3] cgroup/dmem: remove region parameter from dmemcg_parse_limit
  ` Claude review: "
` [PATCH v2 2/3] cgroup/dmem: accept a single region when writing to attributes
  ` Claude review: "
` [PATCH v2 3/3] cgroup/dmem: allow max to be set below current usage
  ` Claude review: "
` Claude review: cgroup/dmem: allow atomic irrestrictive writes to dmem.max

[PATCH v5 phy-next 00/27] Split Generic PHY consumer and provider API
 2026-03-21 18:07 UTC  (56+ messages)
` [PATCH v5 phy-next 01/27] ata: add <linux/pm_runtime.h> where missing
  ` Claude review: "
` [PATCH v5 phy-next 02/27] PCI: Add missing headers transitively included by <linux/phy/phy.h>
  ` Claude review: "
` [PATCH v5 phy-next 03/27] usb: add "
  ` Claude review: "
` [PATCH v5 phy-next 04/27] drm: add <linux/pm_runtime.h> where missing
  ` Claude review: "
` [PATCH v5 phy-next 05/27] phy: "
  ` Claude review: "
` [PATCH v5 phy-next 06/27] phy: spacemit: include missing <linux/phy/phy.h>
  ` Claude review: "
` [PATCH v5 phy-next 07/27] net: lan969x: include missing <linux/of.h>
  ` Claude review: "
` [PATCH v5 phy-next 08/27] PCI: Remove device links to PHY
  ` Claude review: "
` [PATCH v5 phy-next 09/27] scsi: ufs: exynos: stop poking into struct phy guts
  ` Claude review: "
` [PATCH v5 phy-next 10/27] scsi: ufs: qcom: keep parallel track of PHY power state
  ` Claude review: "
` [PATCH v5 phy-next 11/27] drm/rockchip: dw_hdmi: avoid direct dereference of phy->dev.of_node
  ` Claude review: "
` [PATCH v5 phy-next 12/27] usb: host: tegra: "
  ` Claude review: "
` [PATCH v5 phy-next 13/27] usb: gadget: tegra-xudc: "
  ` Claude review: "
` [PATCH v5 phy-next 14/27] drm/msm/dp: remove debugging prints with internal struct phy state
  ` Claude review: "
` [PATCH v5 phy-next 15/27] phy: move provider API out of public <linux/phy/phy.h>
  ` Claude review: "
` [PATCH v5 phy-next 16/27] phy: make phy_get_mode(), phy_(get|set)_bus_width() NULL tolerant
  ` Claude review: "
` [PATCH v5 phy-next 17/27] phy: introduce phy_get_max_link_rate() helper for consumers
  ` Claude review: "
` [PATCH v5 phy-next 18/27] drm/rockchip: dsi: include PHY provider header
  ` Claude review: "
` [PATCH v5 phy-next 19/27] drm: bridge: cdns-mhdp8546: use consumer API for getting PHY bus width
  ` Claude review: "
` [PATCH v5 phy-next 20/27] media: sunxi: a83-mips-csi2: include PHY provider header
  ` Claude review: "
` [PATCH v5 phy-next 21/27] net: renesas: rswitch: "
  ` Claude review: "
` [PATCH v5 phy-next 22/27] pinctrl: tegra-xusb: "
  ` Claude review: "
` [PATCH v5 phy-next 23/27] power: supply: cpcap-charger: include missing <linux/property.h>
  ` Claude review: "
` [PATCH v5 phy-next 24/27] phy: include PHY provider header (1/2)
  ` Claude review: "
` [PATCH v5 phy-next 25/27] phy: include PHY provider header (2/2)
  ` Claude review: "
` [PATCH v5 phy-next 26/27] phy: remove temporary provider compatibility from consumer header
  ` Claude review: "
` [PATCH v5 phy-next 27/27] MAINTAINERS: add regexes for linux-phy
  ` Claude review: "
` Claude review: Split Generic PHY consumer and provider API

[PATCH] drm/etnaviv: use kzalloc_flex
 2026-03-21 17:59 UTC  (3+ messages)
` Claude review: "

[PATCH] drm/vmwgfx: Add some checks to vmw_cursor_plane_atomic_update
 2026-03-21 17:57 UTC  (3+ messages)
` Claude review: "

[PATCH v14 0/2] Rust GPU buddy allocator bindings
 2026-03-21 17:56 UTC  (6+ messages)
` [PATCH v14 1/2] rust: gpu: Add "
  ` Claude review: "
` [PATCH v14 2/2] MAINTAINERS: gpu: buddy: Update reviewer
  ` Claude review: "
` Claude review: Rust GPU buddy allocator bindings

[PATCH v3] drm/panel-edp: Add BOE NV153WUM-N42, CMN N153JCA-ELK, CSW MNF307QS3-2
 2026-03-21 17:52 UTC  (2+ messages)

[PATCH 0/2] drm: Use seq_puts() for fixed string output
 2026-03-21 17:54 UTC  (6+ messages)
` [PATCH 1/2] drm/debugfs: Replace seq_printf with seq_puts for constant strings
  ` Claude review: "
` [PATCH 2/2] drm/dp_mst: "
  ` Claude review: "
` Claude review: drm: Use seq_puts() for fixed string output

[PATCH v8 0/2] Add ITE IT61620 MIPI DSI to HDMI bridge driver
 2026-03-21 17:53 UTC  (6+ messages)
` [PATCH v8 1/2] dt-binding: display: Add ITE IT61620 MIPI DSI to HDMI bridge
  ` Claude review: "
` [PATCH v8 2/2] drm/bridge: Add ITE IT61620 MIPI DSI to HDMI bridge driver
  ` Claude review: "
` Claude review: "

[PATCH] drm/amdgpu/userq: convert comma to semicolon
 2026-03-21 17:50 UTC  (3+ messages)
` Claude review: "

[PATCH V3] MAINTAINERS: Update GPU driver maintainer information
 2026-03-21 17:49 UTC  (3+ messages)
` Claude review: "

[PATCH 0/8] drm/mxsfb/lcdif: use DRM_BRIDGE_ATTACH_NO_CONNECTOR and the bridge-connector
 2026-03-21 17:48 UTC  (18+ messages)
` [PATCH 1/8] drm/mxsfb/lcdif: simplify remote pointer management using __free
  ` Claude review: "
` [PATCH 2/8] drm/mxsfb/lcdif: don't unnecessarily loop over ports
  ` Claude review: "
` [PATCH 3/8] drm/mxsfb/lcdif: use dev_err_probe() consistently in lcdif_attach_bridge
  ` Claude review: "
` [PATCH 4/8] drm/bridge: dw-hdmi: document the output_port field
  ` Claude review: "
` [PATCH 5/8] drm/bridge: dw-hdmi: warn on unsupported attach combination
  ` Claude review: "
` [PATCH 6/8] drm/bridge: dw-hdmi: move next_bridge lookup to attach time
  ` Claude review: "
` [PATCH 7/8] drm/bridge: imx8mp-hdmi-tx: add an hdmi-connector when missing using a DT overlay at boot time
  ` Claude review: "
` [PATCH 8/8] drm/mxsfb/lcdif: use DRM_BRIDGE_ATTACH_NO_CONNECTOR and the bridge-connector
  ` Claude review: "

[PATCH] accel/amdxdna: fix missing newline in pr_err message
 2026-03-21 17:46 UTC  (3+ messages)
` Claude review: "

[PATCH v2 00/10] gpu: nova-core: convert registers to use the kernel register macro
 2026-03-21 17:45 UTC  (22+ messages)
` [PATCH v2 01/10] gpu: nova-core: convert PMC registers to "
  ` Claude review: "
` [PATCH v2 02/10] gpu: nova-core: convert PBUS "
  ` Claude review: "
` [PATCH v2 03/10] gpu: nova-core: convert PFB "
  ` Claude review: "
` [PATCH v2 04/10] gpu: nova-core: convert GC6 "
  ` Claude review: "
` [PATCH v2 05/10] gpu: nova-core: convert FUSE "
  ` Claude review: "
` [PATCH v2 06/10] gpu: nova-core: convert PDISP "
  ` Claude review: "
` [PATCH v2 07/10] gpu: nova-core: falcon: introduce `bounded_enum` macro
  ` Claude review: "
` [PATCH v2 08/10] gpu: nova-core: convert falcon registers to kernel register macro
  ` Claude review: "
` [PATCH v2 09/10] gpu: nova-core: remove `io::` qualifier to register macro invocations
  ` Claude review: "
` [PATCH v2 10/10] Documentation: nova: remove register abstraction task
  ` Claude review: "
` Claude review: gpu: nova-core: convert registers to use the kernel register macro

[PATCH v7 0/3] Add support for the Samsung S6E8FC0 DSI and M1906F9 display panel
 2026-03-21 17:41 UTC  (8+ messages)
` [PATCH v7 1/3] dt-bindings: display: panel: Add Samsung S6E8FC0-M1906F9
  ` Claude review: "
` [PATCH v7 2/3] drm: panel: Add Samsung S6E8FC0 DSI controller for M1906F9 panel
  ` Claude review: "
` [PATCH v7 3/3] arm64: dts: qcom: sm6125-xiaomi-laurel-sprout: Enable MDSS and add panel
  ` Claude review: "
` Claude review: Add support for the Samsung S6E8FC0 DSI and M1906F9 display panel

[PATCH] drm/shmem_helper: Make sure PMD entries get the writeable upgrade
 2026-03-21 17:39 UTC  (3+ messages)
` Claude review: "

[PATCH v2 0/2] drm/imagination: GPU_ID-related cleanups
 2026-03-21 17:38 UTC  (6+ messages)
` [PATCH v2 1/2] drm/imagination: Define packed BVNCs in the uapi
  ` Claude review: "
` [PATCH v2 2/2] drm/imagination: Add PVR_GPU_ID_FMT to format pvr_gpu_id
  ` Claude review: "
` Claude review: drm/imagination: GPU_ID-related cleanups

[PATCH v3 RESEND] drm/mediatek: dsi: Store driver data before invoking mipi_dsi_host_register
 2026-03-21 17:36 UTC  (3+ messages)
` Claude review: "

[PATCH v5 0/6] Rust GPUVM immediate mode
 2026-03-21 17:35 UTC  (14+ messages)
` [PATCH v5 1/6] rust: drm: add base GPUVM immediate mode abstraction
  ` Claude review: "
` [PATCH v5 2/6] rust: helpers: Add bindings/wrappers for dma_resv_lock
  ` Claude review: "
` [PATCH v5 3/6] rust: gpuvm: add GpuVm::obtain()
  ` Claude review: "
` [PATCH v5 4/6] rust: gpuvm: add GpuVa struct
  ` Claude review: "
` [PATCH v5 5/6] rust: gpuvm: add GpuVmCore::sm_unmap()
  ` Claude review: "
` [PATCH v5 6/6] rust: gpuvm: add GpuVmCore::sm_map()
  ` Claude review: "
` Claude review: Rust GPUVM immediate mode

[PATCH v2 00/20] drm/atomic: Rework initial state allocation
 2026-03-21 17:32 UTC  (42+ messages)
` [PATCH v2 01/20] drm/colorop: Fix typos in the doc
  ` Claude review: "
` [PATCH v2 02/20] drm/atomic: Drop drm_private_state.obj assignment from create_state
  ` Claude review: "
` [PATCH v2 03/20] drm/mode-config: Mention drm_mode_config_reset() culprits
  ` Claude review: "
` [PATCH v2 04/20] drm/colorop: Rename __drm_colorop_state_reset()
  ` Claude review: "
` [PATCH v2 05/20] drm/colorop: Create drm_atomic_helper_colorop_create_state()
  ` Claude review: "
` [PATCH v2 06/20] drm/atomic-state-helper: Fix __drm_atomic_helper_plane_reset() doc typo
  ` Claude review: "
` [PATCH v2 07/20] drm/atomic-state-helper: Rename __drm_atomic_helper_plane_state_reset()
  ` Claude review: "
` [PATCH v2 08/20] drm/plane: Add new atomic_create_state callback
  ` Claude review: "
` [PATCH v2 09/20] drm/atomic-state-helper: Rename __drm_atomic_helper_crtc_state_reset()
  ` Claude review: "
` [PATCH v2 10/20] drm/crtc: Add new atomic_create_state callback
  ` Claude review: "
` [PATCH v2 11/20] drm/atomic-state-helper: Rename __drm_atomic_helper_connector_state_reset()
  ` Claude review: "
` [PATCH v2 12/20] drm/hdmi: Rename __drm_atomic_helper_connector_hdmi_reset()
  ` Claude review: "
` [PATCH v2 13/20] drm/connector: Add new atomic_create_state callback
  ` Claude review: "
` [PATCH v2 14/20] drm/mode-config: Create drm_mode_config_create_state()
  ` Claude review: "
` [PATCH v2 15/20] drm/drv: Call drm_mode_config_create_state() by default
  ` Claude review: "
` [PATCH v2 16/20] drm/atomic: Drop private obj state allocation
  ` Claude review: "
` [PATCH v2 17/20] drm/drv: Drop drm_mode_config_reset() from our skeleton
  ` Claude review: "
` [PATCH v2 18/20] drm/tidss: Drop call to drm_mode_config_reset at probe time
  ` Claude review: "
` [PATCH v2 19/20] drm/tidss: Convert to atomic_create_state
  ` Claude review: "
` [PATCH v2 20/20] drm/bridge_connector: "
  ` Claude review: "
` Claude review: drm/atomic: Rework initial state allocation

[PATCH v2 0/4] Add RZ/G3L GFX support
 2026-03-21 17:29 UTC  (7+ messages)
` [PATCH v2 2/4] drm/panfrost: Drop redundant optional clock checks in runtime PM
  ` Claude review: "
` [PATCH v2 3/4] drm/panfrost: Add bus_ace optional clock support for RZ/G2L
  ` Claude review: "
` [PATCH v2 4/4] drm/panfrost: Add GPU_PM_RT support for RZ/G3L SoC
  ` Claude review: "


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox