dri-devel Archive mirror
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel@ffwll.ch>
To: "Sun, Yi" <yi.sun@intel.com>, Dave Airlie <airlied@gmail.com>
Cc: Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
	"Yang, Guang A" <guang.a.yang@intel.com>,
	DRI Development <dri-devel@lists.freedesktop.org>
Subject: [PULL] drm-intel-next
Date: Thu, 23 Feb 2012 12:00:40 +0100	[thread overview]
Message-ID: <20120223105251.GA6803@phenom.ffwll.local> (raw)
In-Reply-To: <D9F66AA509623343B6A9A3D4502D5A520FCCA1B7@SHSMSX102.ccr.corp.intel.com>

Hi Dave,

New pull request for drm-intel-next, this time with a backmerge from
-fixes to sort out a few things.

Highlights:
- interlaced support for i915. Again thanks a lot to all the ppl who help
  out with testing, patches and doc-crawling.
- aliasing ppgtt support for snb/ivb. Because ppgtt ptes are
  gpu-cacheable, this can also speed things up a bit.
- swizzling support for snb/ivb, again a slight perf improvements on some
  things.
- more error_state work - we're slowly reaching a level of paranoia
  suitable for dealing with gpus.
- outstanding_lazy_request fix and the autoreport patches from Chris: I'm
  pretty hopefully that these two squash a lot of the semaphores=1 issues
  we've seen on snb, please retest if you've had issues.
- the usual pile of minor patches, one noteworthy one is to use the lvds
  presence pin on pch_split chips. I expect a few new quirks due to this
  ...

Our QA reported a funky missed IRQ issue on snb, but strangely they claim
that it has not been introduced by enabling the forcewake voodoo on snb
(and disabling the old hwstam workaround). Investigation is still ongoing,
but the usual set of workarounds (reinstating hwstam or the cs register
readback) are all confirmed to still work. So I don't think we should
stall just because of this.

Otherwise now new issues for this reported. QA report as usual below the
pull request. Note that I've had to manually frob the shortlog to not
include any patches already merged into -next, -fixes or Linus' upstream.

The following changes since commit 28a4d5675857f6386930a324317281cb8ed1e5d0:

  Merge branch 'drm-intel-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux into drm-fixes (2012-02-10 08:35:19 +0000)

are available in the git repository at:


  git://people.freedesktop.org/~danvet/drm-intel tags/drm-intel-next-2012-02-16

for you to fetch changes up to de67cba65944f26c0f147035bd62e30c5f456b96:

  Revert "drivers/gpu/drm/i915/intel_overlay.c needs seq_file.h" (2012-02-16 10:31:23 +0100)

Ben Widawsky (3):
      drm/i915: use gtfifodbg
      drm/i915: catch gtfifo errors on forcewake_put
      drm/i915: check gtfifodbg after possibly failed writes

Chris Wilson (4):
      drm/i915: Record the tail at each request and use it to estimate the head
      drm/i915: Record the in-flight requests at the time of a hang
      drm/i915: Record the position of the request upon error
      drm/i915/lvds: Always use the presence pin for LVDS on PCH

Daniel Vetter (24):
      drm/i915: swizzling support for snb/ivb
      drm/i915: consolidate swizzling control bit frobbing
      drm/i915: add gen6+ registers to i915_swizzle_info
      drm/i915: s/DRM_ERROR/DRM_DEBUG in i915_gem_execbuffer.c
      drm/i915: dump even more into the error_state
      agp/intel-gtt: export the scratch page dma address
      agp/intel-gtt: export the gtt pagetable iomapping
      drm/i915: initialization/teardown for the aliasing ppgtt
      drm/i915: ppgtt binding/unbinding support
      drm/i915: ppgtt register definitions
      drm/i915: ppgtt debugfs info
      drm/i915: enable ppgtt
      Merge remote-tracking branch 'airlied/drm-fixes' into drm-intel-next-queued
      drm/i915: clean up interlaced pipeconf bit definitions
      drm/i915: fixup interlaced vertical timings confusion, part 1
      drm/i915: fixup interlaced vertical timings confusion, part 2
      drm/i915: fixup interlaced support on ilk+
      drm/i915: don't allow interlaced pipeconf on gen2
      drm/i915: correctly program the VSYNCSHIFT register
      drm/i915: fixup overlay checks for interlaced modes
      drm/i915: outstanding_lazy_request is a u32
      drm/i915: fixup seqno allocation logic for lazy_request
      drm/i915: enable forcewake voodoo also for gen6
      drm/i915: fix up locking inconsistency around gem_do_init

Danny Kukawka (1):
      Revert "drivers/gpu/drm/i915/intel_overlay.c needs seq_file.h"

Paulo Zanoni (2):
      drm/i915: set interlaced bits for TRANSCONF
      drm/i915: add missing SDVO bits for interlaced modes on ILK

Peter Ross (2):
      drm/i915: allow interlaced mode output on the SDVO connector
      drm/i915: allow interlaced mode output on the HDMI connector

Sean Paul (1):
      drm/i915: Don't lock panel registers when downclocking

Wu Fengguang (1):
      drm/i915: add a "force-dvi" HDMI audio mode

Yufeng Shen (1):
      drm/i915: Fix race condition in accessing GMBUS

On Tue, Feb 21, 2012 at 07:45:57AM +0000, Sun, Yi wrote:
> A new round of Kernel testing is finished. We covered the platforms IvyBridge, SandyBridge, IronLake, G33 and PineView.
> We use the latest version on drm-intel-testing branch:
> Kernel: (drm-intel-testing)de67cba65944f26c0f147035bd62e30c5f456b96
> Some additional commit info:
> Author: Danny Kukawka <danny.kukawka@bisect.de>
> Date:   Wed Feb 15 18:53:55 2012 +0100
> 
>     Revert "drivers/gpu/drm/i915/intel_overlay.c needs seq_file.h"
> 
> In this round of testing, no new bugs are found. 
> And one bug is fixed by the patches:                               
> Bug 44304 - [ivb 3pipe] "*ERROR* failed to set mode on [CRTC:5]" while plug in the 3rd monitor.
> 	( https://bugs.freedesktop.org/show_bug.cgi?id=44304)
> 
> The following 6 bugs still exist:
> Bug 45729 - [bisected] Incorrect Mode Timing on DP Display, with 3.3-rc. 
> 	(https://bugs.freedesktop.org/show_bug.cgi?id=45729 )
> Bug 44250 - [IVB]"[drm:intel_dsm_platform_mux_info] *ERROR* MUX INFO call failed" while booting with monitor.
> 	(https://bugs.freedesktop.org/show_bug.cgi?id=44250)
> Bug 42194 - [IVB/SNB]plug in a monitor while running testdisplay fail to make the screen come up. 
> 	(https://bugs.freedesktop.org/show_bug.cgi?id=42194 )
> Bug 41976 - [IVB] screen turn to be black while switching between console and x-window with 3-pipe active. 
> 	(https://bugs.freedesktop.org/show_bug.cgi?id=41976 )
> Bug 45867 - [IVB 3pipe] 3 Pipe Doesn't Work with Eaglemont Card. 
> 	(https://bugs.freedesktop.org/show_bug.cgi?id=45867 )
> Bug 45870 - [IVB PCH eDP] PCH eDP doesn't work 
> 	(https://bugs.freedesktop.org/show_bug.cgi?id=45870 )
> Bug 44309 - [IVB eDP] 3 pipe doesn't work with eDP monitor. 
> 	(https://bugs.freedesktop.org/show_bug.cgi?id=44309 )
>   
> 
> > -----Original Message-----
> > From: Daniel Vetter [mailto:daniel.vetter@ffwll.ch] On Behalf Of Daniel Vetter
> > Sent: Friday, February 17, 2012 1:28 AM
> > To: Intel Graphics Development; Sun, Yi
> > Subject: updated -next
> > 
> > Hi all,
> > 
> > Updated -next and -testing trees. I haven't merged in any of the patches
> > Jesse queued up because he hasn't yet pushed out his latest -fixes tree.
> > No cookies for Jesse today!
> > 
> > Highlights:
> > - interlaced support for i915. Again thanks a lot to all the ppl who help
> >   out with testing, patches and doc-crawling.
> > - aliasing ppgtt support for snb/ivb. Because ppgtt ptes are
> >   gpu-cacheable, this can also speed things up a bit.
> > - swizzling support for snb/ivb, again a slight perf improvements on some
> >   things.
> > - more error_state work - we're slowly reaching a level of paranoia
> >   suitable for dealing with gpus.
> > - outstanding_lazy_request fix and the autoreport patches from Chris: I'm
> >   pretty hopefully that these two squash a lot of the semaphores=1 issues
> >   we've seen on snb, please retest if you've had issues.
> > - the usual pile of minor patches, one noteworthy one is to use the lvds
> >   presence ping on pch_split chips. I expect a few new quirks due to this
> >   ...
> > 
> > Go forth and test!
> > 
> > Cheers, Daniel
> > --
> > Daniel Vetter
> > Mail: daniel@ffwll.ch
> > Mobile: +41 (0)79 365 57 48

-- 
Daniel Vetter
Mail: daniel@ffwll.ch
Mobile: +41 (0)79 365 57 48

       reply	other threads:[~2012-02-23 11:00 UTC|newest]

Thread overview: 266+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20120216172744.GC19158@phenom.ffwll.local>
     [not found] ` <D9F66AA509623343B6A9A3D4502D5A520FCCA1B7@SHSMSX102.ccr.corp.intel.com>
2012-02-23 11:00   ` Daniel Vetter [this message]
2024-04-30 20:07 [PULL] drm-intel-next Rodrigo Vivi
  -- strict thread matches above, loose matches on Subject: below --
2024-04-24 16:32 Rodrigo Vivi
2024-04-17 13:38 Rodrigo Vivi
2024-04-17 14:05 ` Maxime Ripard
2024-02-27 16:16 Jani Nikula
2024-02-07 11:35 Jani Nikula
2024-02-14 11:01 ` Jani Nikula
2023-12-18 16:54 Rodrigo Vivi
2023-12-07 18:59 Rodrigo Vivi
2023-11-23 19:03 Jani Nikula
2023-11-23 19:39 ` Daniel Vetter
2023-10-19 16:18 Rodrigo Vivi
2023-10-12 13:42 Jani Nikula
2023-09-29 10:49 Jani Nikula
2023-08-10 19:53 Rodrigo Vivi
2023-08-03 18:56 Rodrigo Vivi
2023-06-05 14:20 Jani Nikula
2023-04-06 14:03 Rodrigo Vivi
2023-04-06 16:24 ` Daniel Vetter
2023-03-23 20:43 Rodrigo Vivi
2023-03-24 20:13 ` Daniel Vetter
2023-03-07 22:00 Rodrigo Vivi
2023-01-27 11:11 Jani Nikula
2023-01-12 12:06 Jani Nikula
2022-11-18 21:40 Rodrigo Vivi
2022-10-28 18:22 Rodrigo Vivi
2022-09-16 12:09 Jani Nikula
2022-08-29 13:22 Jani Nikula
2022-09-15 11:55 ` Jani Nikula
2022-07-07  3:04 Rodrigo Vivi
2022-06-22 19:53 Rodrigo Vivi
2022-05-06 10:47 Jani Nikula
2022-04-13 15:51 Jani Nikula
2022-02-23 23:29 Rodrigo Vivi
2022-02-08 14:58 Rodrigo Vivi
2021-12-14 15:37 Jani Nikula
2021-11-30 15:04 Jani Nikula
2021-10-15 18:45 Rodrigo Vivi
2021-10-04 19:01 Rodrigo Vivi
2021-08-10 13:51 Jani Nikula
2021-06-09 21:30 Rodrigo Vivi
2021-05-19 19:10 Rodrigo Vivi
2021-04-01  9:06 Jani Nikula
2021-03-16 16:24 Jani Nikula
2021-01-29 22:53 Rodrigo Vivi
2021-01-27 14:08 Rodrigo Vivi
2021-01-27 21:51 ` Ville Syrjälä
2021-01-12 17:51 Rodrigo Vivi
2021-01-04 21:10 Rodrigo Vivi
2021-01-07 12:02 ` Daniel Vetter
2020-09-18 17:30 Rodrigo Vivi
2020-08-26 23:27 Rodrigo Vivi
2020-07-15 13:19 Jani Nikula
2020-07-15 13:33 ` Jani Nikula
2020-07-15 14:05   ` Daniel Vetter
2020-07-02 18:29 Jani Nikula
2020-05-15 16:07 Joonas Lahtinen
2020-04-30 12:49 Joonas Lahtinen
2020-05-13 17:10 ` Joonas Lahtinen
2020-05-14  1:28   ` Dave Airlie
2020-05-14 14:55     ` Joonas Lahtinen
2020-04-17 11:15 Joonas Lahtinen
2020-02-25 18:58 Rodrigo Vivi
2020-01-14 11:43 Jani Nikula
2020-01-14 12:05 ` Chris Wilson
2020-01-14 12:15   ` Jani Nikula
2019-12-23 17:53 Jani Nikula
2019-11-01 10:47 Joonas Lahtinen
2019-11-01 10:47 ` Joonas Lahtinen
2019-10-21 18:03 Joonas Lahtinen
2019-10-07 13:48 Joonas Lahtinen
2019-08-23  5:14 Rodrigo Vivi
2019-08-22 19:29 Rodrigo Vivi
2019-08-23  1:50 ` Dave Airlie
2019-08-01 20:13 Rodrigo Vivi
2019-06-19 12:40 Jani Nikula
2019-05-24 17:38 Jani Nikula
2019-04-18  8:04 Joonas Lahtinen
2019-04-18 11:40 ` Ville Syrjälä
2019-03-28 15:15 Joonas Lahtinen
2019-03-25 12:49 Joonas Lahtinen
2019-03-28  2:09 ` Dave Airlie
2019-03-28 15:29   ` Joonas Lahtinen
2019-02-08 16:50 Rodrigo Vivi
2019-02-02  8:29 Rodrigo Vivi
2019-02-04  5:02 ` Dave Airlie
2019-02-04  8:47   ` Joonas Lahtinen
2019-02-04  9:30     ` Daniel Vetter
2019-02-05  8:03       ` Jani Nikula
2019-01-28 18:10 Rodrigo Vivi
2019-01-14 18:38 Rodrigo Vivi
2018-12-04 17:58 Jani Nikula
2018-11-23  9:40 Jani Nikula
2018-09-27  9:59 Joonas Lahtinen
2018-09-07 10:54 Joonas Lahtinen
2018-07-19 17:12 Rodrigo Vivi
2018-07-13 22:22 Rodrigo Vivi
2018-06-25 16:56 Rodrigo Vivi
2018-06-11 16:27 Rodrigo Vivi
2018-06-12  4:04 ` Dave Airlie
2018-06-12  7:59   ` Jani Nikula
2018-06-18  7:12     ` Daniel Vetter
2018-06-18 19:57       ` Rodrigo Vivi
2018-06-18  7:14     ` Daniel Vetter
2018-05-15  9:55 Jani Nikula
2018-05-15 10:01 ` Srinivas, Vidya
2018-05-15 13:16 ` Wang, Zhi A
2018-05-15 14:58   ` Daniel Vetter
2018-05-15 15:53     ` Jani Nikula
2018-05-15 16:03     ` Daniel Vetter
2018-05-02  7:03 Jani Nikula
2018-05-04  0:19 ` Dave Airlie
2018-05-04  0:29   ` Dave Airlie
2018-05-04  0:34     ` Dave Airlie
2018-03-12 15:06 Joonas Lahtinen
2018-02-28  9:52 Joonas Lahtinen
2018-02-14  9:22 Joonas Lahtinen
2017-12-22 22:58 Rodrigo Vivi
2017-12-18 19:50 Rodrigo Vivi
2017-12-07 21:43 Rodrigo Vivi
2017-12-01  0:36 Rodrigo Vivi
2017-10-27  7:55 Jani Nikula
2017-10-19 14:16 Jani Nikula
2017-10-11 17:59 Jani Nikula
2017-10-12 15:23 ` Jani Nikula
2017-10-13  6:26   ` Dave Airlie
2017-10-13  7:45     ` Jani Nikula
2017-09-21  8:57 Jani Nikula
2017-08-21 15:21 Daniel Vetter
2017-07-18  8:30 Daniel Vetter
2017-06-20 12:44 Daniel Vetter
2017-05-29 21:43 Daniel Vetter
2017-05-16  9:05 Daniel Vetter
2017-04-07 16:58 Daniel Vetter
2017-03-20 15:33 Daniel Vetter
2017-03-07  0:10 Daniel Vetter
2017-01-26 10:11 Daniel Vetter
2017-01-26  9:37 Daniel Vetter
2017-01-09 19:13 Daniel Vetter
2016-12-30 10:37 Daniel Vetter
2016-11-29 10:16 Daniel Vetter
2016-11-10 14:57 Daniel Vetter
2016-10-24  7:25 Daniel Vetter
2016-10-24  8:05 ` Daniel Vetter
2016-09-19  9:17 Daniel Vetter
2016-08-24  7:58 Daniel Vetter
2016-08-12 17:21 Daniel Vetter
2016-07-14  8:17 Daniel Vetter
2016-06-22  9:24 Daniel Vetter
2016-06-22 11:16 ` Daniel Vetter
2016-06-07 19:56 Daniel Vetter
2016-06-01  8:28 Daniel Vetter
2016-04-29  7:53 Daniel Vetter
2016-04-21  9:26 Daniel Vetter
2016-04-21 13:32 ` Daniel Vetter
2016-04-01 13:42 Daniel Vetter
2016-03-04 16:50 Daniel Vetter
2016-02-29  8:27 Daniel Vetter
2016-02-08  9:26 Daniel Vetter
2015-12-22 10:37 Daniel Vetter
2015-12-22 14:05 ` Daniel Vetter
2015-12-22 14:31   ` Chris Wilson
2015-12-11 18:31 Daniel Vetter
2015-11-26  8:24 Daniel Vetter
2015-10-19 13:18 Daniel Vetter
2015-10-07 16:18 Daniel Vetter
2015-10-02  8:35 Daniel Vetter
2015-09-22  8:31 Daniel Vetter
2015-08-14 16:19 Daniel Vetter
2015-07-23  7:39 Daniel Vetter
2015-05-28 16:10 Daniel Vetter
2015-05-18  8:31 Daniel Vetter
2015-05-07  7:48 Daniel Vetter
2015-03-31 14:31 Daniel Vetter
2015-03-31 22:22 ` Dave Airlie
2015-03-23  7:37 Daniel Vetter
2015-03-06 17:36 Daniel Vetter
2015-02-27 18:03 Daniel Vetter
2015-02-04 12:08 Daniel Vetter
2015-01-23 15:44 Daniel Vetter
2015-01-07  9:31 Daniel Vetter
2014-12-19  9:44 Daniel Vetter
2014-12-19 15:21 ` Daniel Vetter
2014-12-02 14:29 Daniel Vetter
2014-11-28 13:30 Daniel Vetter
2014-11-28 14:22 ` Daniel Vetter
2014-12-02  1:02   ` Dave Airlie
2014-12-02  7:36     ` Daniel Vetter
2014-11-14 16:31 Daniel Vetter
2014-11-03 14:34 Daniel Vetter
2014-10-21 13:38 Daniel Vetter
2014-10-21 23:09 ` Dave Airlie
2014-10-22  7:05   ` Chris Wilson
2014-10-22  8:06     ` Dave Airlie
2014-10-21 12:27 Daniel Vetter
2014-10-21 12:43 ` Daniel Vetter
2014-09-15 14:05 Daniel Vetter
2014-09-01  8:49 Daniel Vetter
2014-08-04  7:10 Daniel Vetter
2014-08-04  7:52 ` Dave Airlie
2014-07-18 16:36 Daniel Vetter
2014-07-01  8:24 Jani Nikula
2014-07-07  8:10 ` Daniel Vetter
2014-06-02  6:05 Daniel Vetter
2014-05-16 16:43 Daniel Vetter
2014-04-28 13:26 Daniel Vetter
2014-04-30 23:26 ` Dave Airlie
2014-05-05  6:39   ` Daniel Vetter
2014-05-06 13:08 ` [Intel-gfx] " Knut Petersen
2014-05-06 13:30   ` Jani Nikula
2014-05-06 18:59     ` Daniel Vetter
2014-05-06 20:04       ` Knut Petersen
2014-05-06 20:17         ` [Intel-gfx] " Daniel Vetter
2014-05-07  6:38           ` Jani Nikula
2014-03-28  9:05 Daniel Vetter
2014-03-17 10:02 Daniel Vetter
2014-03-03 17:39 Daniel Vetter
2014-02-14 13:30 Daniel Vetter
2014-01-17 16:57 Daniel Vetter
2013-12-20 21:42 Daniel Vetter
2013-12-22  6:04 ` Ben Widawsky
2013-12-11 10:20 Daniel Vetter
2013-10-24 14:56 Daniel Vetter
2013-10-14  6:50 Daniel Vetter
2013-09-27  9:02 Daniel Vetter
2013-09-26  8:48 Daniel Vetter
2013-08-29 23:18 Daniel Vetter
2013-08-20  5:21 Daniel Vetter
2013-08-04 19:35 Daniel Vetter
2013-08-07  0:27 ` Dave Airlie
2013-08-07  7:51   ` Daniel Vetter
2013-06-08 15:14 Daniel Vetter
2013-04-15  7:56 [pull] drm-intel-next Daniel Vetter
2013-04-15  9:43 ` Daniel Vetter
2013-04-02  9:34 [PULL] drm-intel-next Daniel Vetter
2013-01-29 14:19 Daniel Vetter
2012-11-16 17:17 [pull] drm-intel-next Daniel Vetter
2012-11-16 17:47 ` Alex Deucher
2012-11-16 17:49   ` Daniel Vetter
2012-09-13 14:18 Daniel Vetter
2012-09-17 23:09 ` Daniel Vetter
2013-03-15  2:11 ` Stéphane Marchesin
2013-03-17 19:46   ` Daniel Vetter
2013-03-18 19:35     ` Stéphane Marchesin
2013-03-18 20:59       ` Daniel Vetter
2013-03-18 21:00         ` Daniel Vetter
2012-08-31  9:03 [PULL] drm-intel-next Daniel Vetter
2012-07-13 18:55 [pull] drm-intel-next Daniel Vetter
     [not found] <20120621082533.GB4704@phenom.ffwll.local>
2012-06-28 12:05 ` [PULL] drm-intel-next Daniel Vetter
2012-06-28 12:30   ` Daniel Vetter
     [not found] <20120506190931.GD4756@phenom.ffwll.local>
2012-05-10 13:55 ` Daniel Vetter
     [not found] <D9F66AA509623343B6A9A3D4502D5A520FCC730C@SHSMSX102.ccr.corp.intel.com>
2012-02-14 12:36 ` Daniel Vetter
2012-01-05  3:35 Keith Packard
2012-01-05 15:24 ` Daniel Vetter
2011-10-23  7:27 Keith Packard
2011-09-20  3:55 Keith Packard
2011-08-04  3:14 Keith Packard
2011-08-10 16:20 ` Andy Lutomirski
2011-08-10 16:34   ` Keith Packard
2011-07-13 16:39 Keith Packard
2011-07-13 17:22 ` Wolfram Sang
2011-07-13 18:04   ` Keith Packard
2011-07-13 19:41     ` Wolfram Sang
2011-05-15 21:29 Keith Packard
2011-05-17 22:00 ` Keith Packard
2011-05-17 23:39   ` Keith Packard
2011-05-26  4:13     ` Keith Packard
2011-06-03 23:40       ` Keith Packard

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20120223105251.GA6803@phenom.ffwll.local \
    --to=daniel@ffwll.ch \
    --cc=airlied@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=guang.a.yang@intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=yi.sun@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).