From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
torvalds@linux-foundation.org, akpm@linux-foundation.org,
linux@roeck-us.net, shuahkh@osg.samsung.com,
patches@kernelci.org, ben.hutchings@codethink.co.uk,
stable@vger.kernel.org
Subject: [PATCH 4.9 00/66] 4.9.7-stable review
Date: Tue, 31 Jan 2017 06:36:04 +0100 [thread overview]
Message-ID: <20170131053603.098140622@linuxfoundation.org> (raw)
This is the start of the stable review cycle for the 4.9.7 release.
There are 66 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Thu Feb 2 05:35:45 UTC 2017.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.7-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 4.9.7-rc1
Francisco Jerez <currojerez@riseup.net>
drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.
Peter Zijlstra <peterz@infradead.org>
perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
David Rientjes <rientjes@google.com>
mm, memcg: do not retry precharge charges
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
platform/x86: intel_mid_powerbtn: Set IRQ_ONESHOT
Dan Carpenter <dan.carpenter@oracle.com>
platform/x86: mlx-platform: free first dev on error
Robin Murphy <robin.murphy@arm.com>
virtio_mmio: Set DMA masks appropriately
Yasuaki Ishimatsu <yasu.isimatu@gmail.com>
memory_hotplug: make zone_can_shift() return a boolean value
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
pinctrl: baytrail: Rectify debounce support
Masahiro Yamada <yamada.masahiro@socionext.com>
pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20
Mika Westerberg <mika.westerberg@linux.intel.com>
pinctrl: broxton: Use correct PADCFGLOCK offset
Arnd Bergmann <arnd@arndb.de>
s5k4ecgx: select CRC32 helper
Yonatan Cohen <yonatanc@mellanox.com>
IB/rxe: Prevent from completer to operate on non valid QP
Maor Gottlieb <maorg@mellanox.com>
IB/rxe: Fix rxe dev insertion to rxe_dev_list
Kenneth Lee <liguozhu@hisilicon.com>
IB/umem: Release pid in error and ODP flow
Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
drm/i915: Check for NULL atomic state in intel_crtc_disable_noatomic()
Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
drm/i915: Fix calculation of rotated x and y offsets for planar formats
Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
drm/i915: Don't init hpd polling for vlv and chv from runtime_suspend()
Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
drm/i915: Don't leak edid in intel_crt_detect_ddc()
Clint Taylor <clinton.a.taylor@intel.com>
drm/i915: prevent crash with .disable_display parameter
Chris Wilson <chris@chris-wilson.co.uk>
drm/i915: Clear ret before unbinding in i915_gem_evict_something()
Laurent Pinchart <laurent.pinchart@ideasonboard.com>
v4l: tvp5150: Don't override output pinmuxing at stream on/off time
Laurent Pinchart <laurent.pinchart@ideasonboard.com>
v4l: tvp5150: Fix comment regarding output pin muxing
Laurent Pinchart <laurent.pinchart@ideasonboard.com>
v4l: tvp5150: Reset device at probe time, not in get/set format handlers
Max Kellermann <max.kellermann@gmail.com>
pctv452e: move buffer to heap, no mutex
Steve Wise <swise@opengridcomputing.com>
iw_cxgb4: free EQ queue memory on last deref
Kinglong Mee <kinglongmee@gmail.com>
SUNRPC: cleanup ida information when removing sunrpc module
Benjamin Coddington <bcodding@redhat.com>
NFSv4.0: always send mode in SETATTR after EXCLUSIVE4
Trond Myklebust <trond.myklebust@primarydata.com>
NFSv4.1: Fix a deadlock in layoutget
Chuck Lever <chuck.lever@oracle.com>
nfs: Don't increment lock sequence ID after NFS4ERR_MOVED
Helge Deller <deller@gmx.de>
parisc: Don't use BITS_PER_LONG in userspace-exported swab.h header
Vineet Gupta <vgupta@synopsys.com>
ARC: [arcompact] handle unaligned access delay slot corner case
Vineet Gupta <vgupta@synopsys.com>
ARC: udelay: fix inline assembler by adding LP_COUNT to clobber list
Yegor Yefremov <yegorslists@googlemail.com>
can: ti_hecc: add missing prepare and unprepare of the clock
Einar Jón <tolvupostur@gmail.com>
can: c_can_pci: fix null-pointer-deref in c_can_start() - set device pointer
Israel Rukshin <israelr@mellanox.com>
IB/srp: fix invalid indirect_sg_entries parameter value
Israel Rukshin <israelr@mellanox.com>
IB/srp: fix mr allocation when the device supports sg gaps
Max Gurtovoy <maxg@mellanox.com>
IB/iser: Fix sg_tablesize calculation
Nicolas Iooss <nicolas.iooss_linux@m4x.org>
IB/cxgb3: fix misspelling in header guard
Martin Schwidefsky <schwidefsky@de.ibm.com>
s390/ptrace: Preserve previous registers for short regset write
Christian Borntraeger <borntraeger@de.ibm.com>
s390/mm: Fix cmma unused transfer from pgste into pte
Jack Morgenstein <jackm@dev.mellanox.co.il>
RDMA/cma: Fix unknown symbol when CONFIG_IPV6 is not enabled
Omar Sandoval <osandov@fb.com>
Btrfs: remove ->{get, set}_acl() from btrfs_dir_ro_inode_operations
Omar Sandoval <osandov@fb.com>
Btrfs: disable xattr operations on subvolume directories
Omar Sandoval <osandov@fb.com>
Btrfs: remove old tree_root case in btrfs_read_locked_inode()
Arnd Bergmann <arnd@arndb.de>
ISDN: eicon: silence misleading array-bounds warning
Brian Foster <bfoster@redhat.com>
xfs: prevent quotacheck from overloading inode lru
Eric Dumazet <edumazet@google.com>
sysctl: fix proc_doulongvec_ms_jiffies_minmax()
Nikolay Borisov <n.borisov.lkml@gmail.com>
userns: Make ucounts lock irq-safe
Will Deacon <will.deacon@arm.com>
vring: Force use of DMA API for ARM-based systems with legacy devices
Vlastimil Babka <vbabka@suse.cz>
mm, page_alloc: fix premature OOM when racing with cpuset mems update
Vlastimil Babka <vbabka@suse.cz>
mm, page_alloc: move cpuset seqcount checking to slowpath
Vlastimil Babka <vbabka@suse.cz>
mm, page_alloc: fix fast-path race with cpuset update or removal
Vlastimil Babka <vbabka@suse.cz>
mm, page_alloc: fix check for NULL preferred_zone
Vlastimil Babka <vbabka@suse.cz>
mm/mempolicy.c: do not put mempolicy before using its nodemask
Keno Fischer <keno@juliacomputing.com>
mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp
Lucas Stach <l.stach@pengutronix.de>
drm/atomic: clear out fence when duplicating state
Alex Deucher <alexander.deucher@amd.com>
Revert "drm/radeon: always apply pci shutdown callbacks"
Dan Carpenter <dan.carpenter@oracle.com>
drm/vc4: fix a bounds check
Eric Anholt <eric@anholt.net>
drm/vc4: Return -EINVAL on the overflow checks failing.
Eric Anholt <eric@anholt.net>
drm/vc4: Fix an integer overflow in temporary allocation layout.
Eric Anholt <eric@anholt.net>
drm/vc4: Fix memory leak of the CRTC state.
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/i915: Ignore bogus plane coordinates on SKL when the plane is not visible
Takashi Iwai <tiwai@suse.de>
drm: Fix broken VT switch with video=1366x768 option
Peter Ujfalusi <peter.ujfalusi@ti.com>
drm: Schedule the output_poll_work with 1s delay if we have delayed event
Dave Martin <Dave.Martin@arm.com>
tile/ptrace: Preserve previous registers for short regset write
Kees Cook <keescook@chromium.org>
fbdev: color map copying bounds checking
-------------
Diffstat:
Makefile | 4 +-
arch/arc/include/asm/delay.h | 4 +-
arch/arc/kernel/unaligned.c | 3 +-
arch/parisc/include/asm/bitops.h | 8 +-
arch/parisc/include/uapi/asm/bitsperlong.h | 2 -
arch/parisc/include/uapi/asm/swab.h | 5 +-
arch/s390/kernel/ptrace.c | 8 ++
arch/s390/mm/pgtable.c | 7 +-
arch/tile/kernel/ptrace.c | 2 +-
arch/x86/platform/mellanox/mlx-platform.c | 2 +-
drivers/base/memory.c | 4 +-
drivers/gpu/drm/drm_atomic_helper.c | 2 +
drivers/gpu/drm/drm_modes.c | 7 ++
drivers/gpu/drm/drm_probe_helper.c | 12 +-
drivers/gpu/drm/i915/i915_drv.c | 2 +-
drivers/gpu/drm/i915/i915_gem_evict.c | 1 +
drivers/gpu/drm/i915/intel_crt.c | 9 +-
drivers/gpu/drm/i915/intel_display.c | 14 ++-
drivers/gpu/drm/i915/intel_fbdev.c | 3 +
drivers/gpu/drm/i915/intel_lrc.c | 3 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 8 --
drivers/gpu/drm/radeon/radeon_drv.c | 7 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
drivers/gpu/drm/vc4/vc4_gem.c | 4 +-
drivers/gpu/drm/vc4/vc4_render_cl.c | 2 +-
drivers/infiniband/core/cma.c | 3 +-
drivers/infiniband/core/umem.c | 2 +
drivers/infiniband/hw/cxgb4/device.c | 9 ++
drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 18 +++
drivers/infiniband/hw/cxgb4/provider.c | 20 +++-
drivers/infiniband/hw/cxgb4/qp.c | 35 ++++--
drivers/infiniband/sw/rxe/rxe_net.c | 2 +-
drivers/infiniband/sw/rxe/rxe_qp.c | 3 +-
drivers/infiniband/ulp/iser/iscsi_iser.c | 7 --
drivers/infiniband/ulp/srp/ib_srp.c | 15 ++-
drivers/isdn/hardware/eicon/message.c | 3 +-
drivers/media/i2c/Kconfig | 1 +
drivers/media/i2c/tvp5150.c | 56 ++++++----
drivers/media/i2c/tvp5150_reg.h | 9 ++
drivers/media/usb/dvb-usb/pctv452e.c | 133 ++++++++++++-----------
drivers/net/can/c_can/c_can_pci.c | 1 +
drivers/net/can/ti_hecc.c | 16 ++-
drivers/pinctrl/intel/pinctrl-baytrail.c | 28 +++--
drivers/pinctrl/intel/pinctrl-broxton.c | 2 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 2 +-
drivers/platform/x86/intel_mid_powerbtn.c | 2 +-
drivers/video/fbdev/core/fbcmap.c | 26 +++--
drivers/virtio/virtio_mmio.c | 20 +++-
drivers/virtio/virtio_ring.c | 7 ++
fs/btrfs/inode.c | 8 +-
fs/nfs/nfs4proc.c | 4 +-
fs/xfs/xfs_qm.c | 3 +-
include/linux/memory_hotplug.h | 4 +-
include/linux/mmzone.h | 6 +-
include/linux/nfs4.h | 3 +-
include/linux/sunrpc/clnt.h | 1 +
include/uapi/rdma/cxgb3-abi.h | 2 +-
kernel/events/core.c | 58 +++++++++-
kernel/sysctl.c | 1 +
kernel/ucount.c | 14 ++-
mm/huge_memory.c | 18 ++-
mm/memcontrol.c | 4 +-
mm/memory_hotplug.c | 28 +++--
mm/mempolicy.c | 2 +-
mm/page_alloc.c | 68 ++++++++----
net/sunrpc/clnt.c | 5 +
net/sunrpc/sunrpc_syms.c | 1 +
67 files changed, 535 insertions(+), 240 deletions(-)
next reply other threads:[~2017-01-31 5:46 UTC|newest]
Thread overview: 68+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-31 5:36 Greg Kroah-Hartman [this message]
2017-01-31 5:36 ` [PATCH 4.9 01/66] fbdev: color map copying bounds checking Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 02/66] tile/ptrace: Preserve previous registers for short regset write Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 03/66] drm: Schedule the output_poll_work with 1s delay if we have delayed event Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 06/66] drm/vc4: Fix memory leak of the CRTC state Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 07/66] drm/vc4: Fix an integer overflow in temporary allocation layout Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 08/66] drm/vc4: Return -EINVAL on the overflow checks failing Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 09/66] drm/vc4: fix a bounds check Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 10/66] Revert "drm/radeon: always apply pci shutdown callbacks" Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 11/66] drm/atomic: clear out fence when duplicating state Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 12/66] mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 13/66] mm/mempolicy.c: do not put mempolicy before using its nodemask Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 14/66] mm, page_alloc: fix check for NULL preferred_zone Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 15/66] mm, page_alloc: fix fast-path race with cpuset update or removal Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 16/66] mm, page_alloc: move cpuset seqcount checking to slowpath Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 17/66] mm, page_alloc: fix premature OOM when racing with cpuset mems update Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 18/66] vring: Force use of DMA API for ARM-based systems with legacy devices Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 19/66] userns: Make ucounts lock irq-safe Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 20/66] sysctl: fix proc_doulongvec_ms_jiffies_minmax() Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 21/66] xfs: prevent quotacheck from overloading inode lru Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 22/66] ISDN: eicon: silence misleading array-bounds warning Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 23/66] Btrfs: remove old tree_root case in btrfs_read_locked_inode() Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 24/66] Btrfs: disable xattr operations on subvolume directories Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 25/66] Btrfs: remove ->{get, set}_acl() from btrfs_dir_ro_inode_operations Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 26/66] RDMA/cma: Fix unknown symbol when CONFIG_IPV6 is not enabled Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 27/66] s390/mm: Fix cmma unused transfer from pgste into pte Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 28/66] s390/ptrace: Preserve previous registers for short regset write Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 29/66] IB/cxgb3: fix misspelling in header guard Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 30/66] IB/iser: Fix sg_tablesize calculation Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 31/66] IB/srp: fix mr allocation when the device supports sg gaps Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 32/66] IB/srp: fix invalid indirect_sg_entries parameter value Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 34/66] can: ti_hecc: add missing prepare and unprepare of the clock Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 35/66] ARC: udelay: fix inline assembler by adding LP_COUNT to clobber list Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 36/66] ARC: [arcompact] handle unaligned access delay slot corner case Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 37/66] parisc: Dont use BITS_PER_LONG in userspace-exported swab.h header Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 38/66] nfs: Dont increment lock sequence ID after NFS4ERR_MOVED Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 39/66] NFSv4.1: Fix a deadlock in layoutget Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 40/66] NFSv4.0: always send mode in SETATTR after EXCLUSIVE4 Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 41/66] SUNRPC: cleanup ida information when removing sunrpc module Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 42/66] iw_cxgb4: free EQ queue memory on last deref Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 43/66] [media] pctv452e: move buffer to heap, no mutex Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 44/66] [media] v4l: tvp5150: Reset device at probe time, not in get/set format handlers Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 45/66] [media] v4l: tvp5150: Fix comment regarding output pin muxing Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 46/66] [media] v4l: tvp5150: Dont override output pinmuxing at stream on/off time Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 47/66] drm/i915: Clear ret before unbinding in i915_gem_evict_something() Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 48/66] drm/i915: prevent crash with .disable_display parameter Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 49/66] drm/i915: Dont leak edid in intel_crt_detect_ddc() Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 50/66] drm/i915: Dont init hpd polling for vlv and chv from runtime_suspend() Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 51/66] drm/i915: Fix calculation of rotated x and y offsets for planar formats Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 52/66] drm/i915: Check for NULL atomic state in intel_crtc_disable_noatomic() Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 53/66] IB/umem: Release pid in error and ODP flow Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 54/66] IB/rxe: Fix rxe dev insertion to rxe_dev_list Greg Kroah-Hartman
2017-01-31 5:36 ` [PATCH 4.9 55/66] IB/rxe: Prevent from completer to operate on non valid QP Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 56/66] [media] s5k4ecgx: select CRC32 helper Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 57/66] pinctrl: broxton: Use correct PADCFGLOCK offset Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 58/66] pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20 Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 59/66] pinctrl: baytrail: Rectify debounce support Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 60/66] memory_hotplug: make zone_can_shift() return a boolean value Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 61/66] virtio_mmio: Set DMA masks appropriately Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 62/66] platform/x86: mlx-platform: free first dev on error Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 63/66] platform/x86: intel_mid_powerbtn: Set IRQ_ONESHOT Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 64/66] mm, memcg: do not retry precharge charges Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 65/66] perf/core: Fix concurrent sys_perf_event_open() vs. move_group race Greg Kroah-Hartman
2017-01-31 5:37 ` [PATCH 4.9 66/66] drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround Greg Kroah-Hartman
2017-01-31 17:21 ` [PATCH 4.9 00/66] 4.9.7-stable review Guenter Roeck
2017-01-31 20:16 ` Greg Kroah-Hartman
2017-01-31 22:06 ` Shuah Khan
2017-02-01 7:28 ` Greg Kroah-Hartman
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=20170131053603.098140622@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=ben.hutchings@codethink.co.uk \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=patches@kernelci.org \
--cc=shuahkh@osg.samsung.com \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.