All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jiri Slaby <jslaby@suse.cz>
To: Greg KH <gregkh@linuxfoundation.org>
Cc: stable <stable@vger.kernel.org>
Subject: Stable release 3.12.50
Date: Mon, 2 Nov 2015 09:39:00 +0100	[thread overview]
Message-ID: <56372124.20001@suse.cz> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Greg, could you release 3.12.50 for me, please?

Thanks.

===
The following changes since commit c0007620430f97d3b92bb00df807021721790425:

  Linux 3.12.49 (2015-10-05 22:02:56 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux-stable.git tags/v3.12.50

for you to fetch changes up to 7398d033771a860cd8664d5b758099bf70198ac6:

  Linux 3.12.50 (2015-10-28 16:38:39 +0100)

- ----------------------------------------------------------------
This is the 3.12.50 stable release

- ----------------------------------------------------------------
Aaron Conole (2):
      af_unix: Convert the unix_sk macro to an inline function for type safety
      af_unix: return data from multiple SKBs on recv() with MSG_PEEK flag

Alexander Couzens (1):
      l2tp: protect tunnel->del_work by ref_count

Andreas Schwab (1):
      m68k: Define asmlinkage_protect

Andrew Morton (1):
      Input: zhenhua - ensure we have BITREVERSE

Andrey Vagin (1):
      net/unix: fix logic about sk_peek_offset

Andy Lutomirski (2):
      x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI code
      x86/paravirt: Replace the paravirt nop with a bona fide empty function

Andy Shevchenko (1):
      dmaengine: dw: properly read DWC_PARAMS register

Ard Biesheuvel (1):
      ARM: 8429/1: disable GCC SRA optimization

Arnaldo Carvalho de Melo (2):
      perf hists: Update the column width for the "srcline" sort key
      perf header: Fixup reading of HEADER_NRCPUS feature

Ben Hutchings (1):
      genirq: Fix race in register_irq_proc()

Ben Skeggs (1):
      drm/nouveau/fbcon: take runpm reference when userspace has an open fd

Benjamin Tissoires (1):
      HID: quirks: add QUIRK_NOGET for an other TPV touchscreen

Bin Liu (2):
      usb: musb: cppi41: improve rx channel abort routine
      usb: musb: fix cppi channel teardown for isoch transfer

Charles Keepax (1):
      asix: Do full reset during ax88772_bind

Chris Mason (1):
      btrfs: fix use after free iterating extrefs

Christoph Hellwig (1):
      3w-9xxx: don't unmap bounce buffered commands

Daniel Lezcano (1):
      ARM: ux500: cpuidle: fix section mismatch

Daniel Vetter (1):
      drm: Reject DRI1 hw lock ioctl functions for kms drivers

Dave Airlie (1):
      drm/qxl: only report first monitor as connected if we have no state

Dave Kleikamp (1):
      crypto: sparc - initialize blkcipher.ivsize

David Woodhouse (1):
      x86/platform: Fix Geode LX timekeeping in the generic x86 build

Dirk M�ller (1):
      Use WARN_ON_ONCE for missing X86_FEATURE_NRIPS

Eric Dumazet (1):
      net: add pfmemalloc check in sk_add_backlog()

Fabiano Fid�ncio (1):
      drm/qxl: recreate the primary surface when the bo is not primary

Felix Fietkau (1):
      ath9k: declare required extra tx headroom

Filipe Manana (2):
      Btrfs: fix read corruption of compressed and shared extents
      Btrfs: update fix for read corruption of compressed and shared extents

Grazvydas Ignotas (1):
      ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsets

Guenter Roeck (2):
      hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips
      spi: Fix documentation of spi_alloc_master()

Guillaume Nault (1):
      ppp: don't override sk->sk_state in pppoe_flush_dev()

Hans Verkuil (1):
      [media] usbvision: fix locking error

Henrik Rydberg (1):
      HID: apple: Add support for the 2015 Macbook Pro

Huang Rui (1):
      usb: core: implement AMD remote wakeup quirk

Ilya Dryomov (1):
      rbd: fix double free on rbd_dev->header_name

James Hogan (1):
      MIPS: dma-default: Fix 32-bit fall back to GFP_DMA

Jan H. Sch�nherr (1):
      sched: Fix cpu_active_mask/cpu_online_mask race

Jan Kara (1):
      jbd2: avoid infinite loop when destroying aborted journal

Jann Horn (1):
      security: fix typo in security_task_prctl

Jason Wang (1):
      kvm: fix zero length mmio searching

Jeff Mahoney (1):
      btrfs: skip waiting on ordered range for special files

Jenny Derzhavetz (1):
      iser-target: remove command with state ISTATE_REMOVE

Jiri Slaby (2):
      Revert "USB: Add device quirk for ASUS T100 Base Station keyboard"
      Linux 3.12.50

Joe Perches (1):
      ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings

Joe Stringer (1):
      netfilter: nf_conntrack: Support expectations in different zones

Joe Thornber (2):
      dm btree: add ref counting ops for the leaves of top level btrees
      dm cache: fix NULL pointer when switching from cleaner policy

Joerg Roedel (1):
      iommu/amd: Handle integer overflow in dma_ops_area_alloc

Johan Hovold (1):
      USB: whiteheat: fix potential null-deref at probe

John Flatness (1):
      ALSA: hda - Apply SPDIF pin ctl to MacBookPro 12,1

Joonsoo Kim (1):
      mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1)

Julian Anastasov (2):
      ipvs: do not use random local source address for tunnels
      ipvs: fix crash with sync protocol v0 and FTP

Kan Liang (1):
      perf stat: Get correct cpu id for print_aggr

Li Jun (1):
      usb: chipidea: debug: add runtime pm for register access

Linus Torvalds (1):
      Initialize msg/shm IPC objects before doing ipc_addid()

Liu.Zhao (1):
      USB: option: add ZTE PIDs

Macpaul Lin (1):
      USB: Add OTG PET device to TPL

Mark Brown (2):
      regmap: debugfs: Ensure we don't underflow when printing access masks
      regmap: debugfs: Don't bother actually printing when calculating max length

Mark Salyzyn (1):
      arm64: readahead: fault retry breaks mmap file read random detection

Martin Schwidefsky (1):
      s390/3270: redraw screen on unsolicited device end

Mathias Nyman (4):
      xhci: Workaround for PME stuck issues in Intel xhci
      xhci: rework cycle bit checking for new dequeue pointers
      xhci: change xhci 1.0 only restrictions to support xhci 1.1
      usb: Use the USB_SS_MULT() macro to get the burst multiplier.

Mel Gorman (1):
      mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault

Michal Hocko (1):
      scsi: fix scsi_error_handler vs. scsi_host_dev_release race

Michel Stam (1):
      asix: Don't reset PHY on if_up for ASIX 88772

Mika Westerberg (1):
      i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348

Mike Snitzer (1):
      dm thin: fix missing pool reference count decrement in pool_ctr error path

Mikulas Patocka (1):
      dm raid: fix round up of default region size

Nicholas Mc Guire (1):
      [media] gscpa_m5602: use msecs_to_jiffies for conversions

Nobuhiro Iwamatsu (3):
      [media] v4l: vsp1: Fix VI6_DPR_ROUTE_FXA_MASK macro
      [media] v4l: vsp1: Fix VI6_DPR_ROUTE_FP_MASK macro
      [media] v4l: vsp1: Fix VI6_WPF_SZCLIP_SIZE_MASK macro

Noel Power (1):
      client MUST ignore EncryptionKeyLength if CAP_EXTENDED_SECURITY is set

Oliver Neukum (1):
      Revert "USB: quirks: add touchscreen that is dazzeled by remote wakeup"

Pablo Neira Ayuso (1):
      netfilter: ctnetlink: put back references to master ct and expect objects

Paul Bolle (1):
      windfarm: decrement client count when unregistering

Paul E. McKenney (1):
      rcu: Reject memory-order-induced stall-warning false positives

Peter Seiderer (1):
      cifs: use server timestamp for ntlmv2 authentication

Peter Zijlstra (4):
      arch: Clean up asm/barrier.h implementations using asm-generic/barrier.h
      arch: Move smp_mb__{before,after}_atomic_{inc,dec}.h into asm/atomic.h
      arc,hexagon: Delete asm/barrier.h
      sched/core: Fix TASK_DEAD race in finish_task_switch()

Philipp Hachtmann (1):
      USB: symbolserial: Correct transferred data size

Pravin B Shelar (2):
      skbuff: Fix skb checksum flag on skb pull
      skbuff: Fix skb checksum partial check.

Reyad Attiyat (1):
      usb: xhci: Add support for URB_ZERO_PACKET to bulk/sg transfers

Richard Weinberger (1):
      UBI: Validate data_size

Robert Jarzmik (2):
      ASoC: pxa: pxa2xx-ac97: fix dma requestor lines
      ASoC: fix broken pxa SoC support

Robert Schlabbach (1):
      usb: core: Fix USB 3.0 devices lost in NOTATTACHED state after a hub port reset

Roger Quadros (1):
      usb: xhci: Clear XHCI_STATE_DYING on start

Russell King (2):
      ARM: fix Thumb2 signal handling when ARMv6 is enabled
      crypto: ahash - ensure statesize is non-zero

Sabrina Dubroca (1):
      net: add length argument to skb_copy_and_csum_datagram_iovec

Shaohua Li (2):
      x86/apic: Serialize LVTT and TSC_DEADLINE writes
      workqueue: make sure delayed work run in local cpu

Stefan Assmann (1):
      Input: psmouse - add small delay for IBM trackpoint pass-through mode

Stephen Smalley (1):
      x86/mm: Set NX on gap between __ex_table and rodata

Steve French (1):
      disabling oplocks/leases via module parm enable_oplocks broken for SMB3

Sudip Mukherjee (2):
      Input: serio - fix blocking of parport
      Input: omap4-keypad - fix memory leak

T.J. Purtell (1):
      ARM: 7880/1: Clear the IT state independent of the Thumb-2 mode

Takashi Iwai (2):
      ALSA: hda - Control SPDIF out pin on MacBookPro 11,2
      ALSA: synth: Fix conflicting OSS device registration on AWE32

Tan, Jui Nee (1):
      spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled

Teunis van Beelen (1):
      USB: usbtmc: add device quirk for Rigol DS6104

Vincent Palatin (1):
      usb: Add device quirk for Logitech PTZ cameras

Vitaly Kuznetsov (1):
      x86/xen: Support kexec/kdump in HVM guests by doing a soft reset

Will Deacon (1):
      arm64: errata: use KBUILD_CFLAGS_MODULE for erratum #843419

Wolfram Sang (2):
      i2c: rcar: enable RuntimePM before registering to the core
      i2c: s3c2410: enable RuntimePM before registering to the core

Yao-Wen Mao (1):
      USB: Add reset-resume quirk for two Plantronics usb headphones.

Yitian Bu (1):
      ASoC: dwc: correct irq clear method

covici@ccs.covici.com (1):
      staging: speakup: fix speakup-r regression

shengyong (1):
      UBI: return ENOSPC if no enough space available

 Makefile                                     |   2 +-
 arch/alpha/include/asm/barrier.h             |  25 +--
 arch/arc/include/asm/Kbuild                  |   1 +
 arch/arc/include/asm/atomic.h                |   5 +
 arch/arc/include/asm/barrier.h               |  42 -----
 arch/arm/Makefile                            |   8 +
 arch/arm/boot/dts/omap5-uevm.dts             |   4 +-
 arch/arm/kernel/signal.c                     |  19 ++-
 arch/arm64/Makefile                          |   2 +-
 arch/arm64/mm/fault.c                        |   1 +
 arch/avr32/include/asm/barrier.h             |  17 +-
 arch/blackfin/include/asm/barrier.h          |  18 +-
 arch/cris/include/asm/Kbuild                 |   1 +
 arch/cris/include/asm/barrier.h              |  25 ---
 arch/frv/include/asm/barrier.h               |   8 +-
 arch/hexagon/include/asm/Kbuild              |   1 +
 arch/hexagon/include/asm/atomic.h            |   6 +-
 arch/hexagon/include/asm/barrier.h           |  41 -----
 arch/m32r/include/asm/barrier.h              |  80 +--------
 arch/m68k/include/asm/barrier.h              |  14 +-
 arch/m68k/include/asm/linkage.h              |  30 ++++
 arch/microblaze/include/asm/Kbuild           |   1 +
 arch/microblaze/include/asm/barrier.h        |  27 ---
 arch/mips/mm/dma-default.c                   |   2 +-
 arch/mn10300/include/asm/Kbuild              |   1 +
 arch/mn10300/include/asm/barrier.h           |  37 -----
 arch/parisc/include/asm/Kbuild               |   1 +
 arch/parisc/include/asm/barrier.h            |  35 ----
 arch/score/include/asm/Kbuild                |   1 +
 arch/score/include/asm/barrier.h             |  16 --
 arch/sh/include/asm/barrier.h                |  21 +--
 arch/sparc/crypto/aes_glue.c                 |   2 +
 arch/sparc/crypto/camellia_glue.c            |   1 +
 arch/sparc/crypto/des_glue.c                 |   2 +
 arch/sparc/include/asm/barrier_32.h          |  12 +-
 arch/tile/include/asm/barrier.h              |  68 +-------
 arch/unicore32/include/asm/barrier.h         |  11 +-
 arch/x86/kernel/apic/apic.c                  |   7 +
 arch/x86/kernel/entry_64.S                   |  16 +-
 arch/x86/kernel/paravirt.c                   |  16 +-
 arch/x86/kernel/tsc.c                        |  17 +-
 arch/x86/kvm/svm.c                           |   2 +-
 arch/x86/mm/init_64.c                        |   2 +-
 arch/x86/xen/enlighten.c                     |  23 +++
 arch/xtensa/include/asm/barrier.h            |   9 +-
 crypto/ahash.c                               |   3 +-
 drivers/base/regmap/regmap-debugfs.c         |   5 +-
 drivers/block/rbd.c                          |   1 -
 drivers/cpuidle/cpuidle-ux500.c              |   2 +-
 drivers/dma/dw/core.c                        |   4 +-
 drivers/gpu/drm/drm_lock.c                   |   6 +
 drivers/gpu/drm/nouveau/nouveau_fbcon.c      |  24 +++
 drivers/gpu/drm/qxl/qxl_display.c            |  14 +-
 drivers/hid/hid-apple.c                      |   6 +
 drivers/hid/hid-core.c                       |   6 +
 drivers/hid/hid-ids.h                        |   6 +-
 drivers/hid/usbhid/hid-quirks.c              |   3 +-
 drivers/hwmon/nct6775.c                      |  16 +-
 drivers/i2c/busses/i2c-designware-platdrv.c  |  20 +++
 drivers/i2c/busses/i2c-rcar.c                |   7 +-
 drivers/i2c/busses/i2c-s3c2410.c             |   8 +-
 drivers/infiniband/ulp/isert/ib_isert.c      |   9 +-
 drivers/input/joystick/Kconfig               |   1 +
 drivers/input/keyboard/omap4-keypad.c        |   2 +-
 drivers/input/mouse/psmouse-base.c           |   4 +
 drivers/input/serio/parkbd.c                 |   1 +
 drivers/iommu/amd_iommu.c                    |   8 +-
 drivers/macintosh/windfarm_core.c            |   2 +-
 drivers/md/dm-cache-policy-cleaner.c         |   2 +-
 drivers/md/dm-raid.c                         |   3 +-
 drivers/md/dm-thin.c                         |   2 +-
 .../md/persistent-data/dm-btree-internal.h   |   6 +
 drivers/md/persistent-data/dm-btree-remove.c |  12 +-
 drivers/md/persistent-data/dm-btree-spine.c  |  37 +++++
 drivers/md/persistent-data/dm-btree.c        |   7 +-
 drivers/media/platform/vsp1/vsp1_regs.h      |   6 +-
 drivers/media/usb/gspca/m5602/m5602_s5k83a.c |   2 +-
 .../media/usb/usbvision/usbvision-video.c    |   2 +-
 drivers/mtd/ubi/io.c                         |   5 +
 drivers/mtd/ubi/vtbl.c                       |   1 +
 drivers/mtd/ubi/wl.c                         |   1 +
 drivers/net/ppp/pppoe.c                      |   1 -
 drivers/net/usb/asix_devices.c               |  16 +-
 drivers/net/wireless/ath/ath9k/init.c        |   1 +
 drivers/s390/char/con3270.c                  |   4 +
 drivers/s390/char/tty3270.c                  |   4 +
 drivers/scsi/3w-9xxx.c                       |  28 +++-
 drivers/scsi/scsi_error.c                    |  11 +-
 drivers/spi/spi-pxa2xx.c                     |   4 +
 drivers/spi/spi.c                            |   3 +-
 drivers/staging/speakup/fakekey.c            |   1 +
 drivers/usb/chipidea/debug.c                 |   6 +
 drivers/usb/class/usbtmc.c                   |   1 +
 drivers/usb/core/config.c                    |   5 +-
 drivers/usb/core/hcd-pci.c                   |   3 +
 drivers/usb/core/hub.c                       |  82 ++++------
 drivers/usb/core/otg_whitelist.h             |   5 +
 drivers/usb/core/quirks.c                    |  59 ++++++-
 drivers/usb/host/pci-quirks.c                |  12 ++
 drivers/usb/host/xhci-mem.c                  |   6 +-
 drivers/usb/host/xhci-pci.c                  |  30 ++++
 drivers/usb/host/xhci-ring.c                 | 145 +++++++++++------
 drivers/usb/host/xhci.c                      |  11 +-
 drivers/usb/host/xhci.h                      |   1 +
 drivers/usb/musb/musb_cppi41.c               |  15 +-
 drivers/usb/serial/option.c                  |  24 +++
 drivers/usb/serial/symbolserial.c            |  18 +-
 drivers/usb/serial/whiteheat.c               |  31 ++++
 fs/btrfs/backref.c                           |   8 +-
 fs/btrfs/extent_io.c                         |  80 +++++++--
 fs/btrfs/inode.c                             |   3 +-
 fs/cifs/cifsencrypt.c                        |  52 +++++-
 fs/cifs/cifssmb.c                            |   5 +-
 fs/cifs/smb2ops.c                            |   8 +-
 fs/jbd2/checkpoint.c                         |  39 ++++-
 fs/jbd2/commit.c                             |   2 +-
 fs/jbd2/journal.c                            |  11 +-
 include/asm-generic/barrier.h                |  42 +++--
 include/linux/jbd2.h                         |   3 +-
 include/linux/security.h                     |   2 +-
 include/linux/skbuff.h                       |   6 +-
 include/linux/usb/hcd.h                      |   3 +
 include/linux/usb/quirks.h                   |   7 +-
 include/net/af_unix.h                        |   6 +-
 include/net/sock.h                           |   8 +
 include/xen/interface/sched.h                |   8 +
 ipc/msg.c                                    |  14 +-
 ipc/shm.c                                    |  12 +-
 ipc/util.c                                   |   8 +-
 kernel/irq/proc.c                            |  19 ++-
 kernel/rcutree.c                             |  45 ++++-
 kernel/sched/core.c                          |  18 +-
 kernel/sched/sched.h                         |   5 +-
 kernel/workqueue.c                           |   8 +-
 mm/hugetlb.c                                 |   8 +
 mm/slab.c                                    |  13 +-
 net/core/datagram.c                          |   6 +-
 net/core/ethtool.c                           |   2 +-
 net/core/skbuff.c                            |   9 +-
 net/ipv4/tcp_input.c                         |   2 +-
 net/ipv4/udp.c                               |   2 +-
 net/ipv6/raw.c                               |   2 +-
 net/ipv6/udp.c                               |   3 +-
 net/l2tp/l2tp_core.c                         |  11 +-
 net/netfilter/ipvs/ip_vs_sync.c              |   2 +-
 net/netfilter/ipvs/ip_vs_xmit.c              |   1 -
 net/netfilter/nf_conntrack_expect.c          |   3 +-
 net/netfilter/nf_conntrack_netlink.c         |   5 -
 net/rxrpc/ar-recvmsg.c                       |   3 +-
 net/unix/af_unix.c                           |  16 +-
 sound/arm/Kconfig                            |  15 +-
 sound/pci/hda/patch_cirrus.c                 |  57 ++++++-
 sound/soc/dwc/designware_i2s.c               |   4 +-
 sound/soc/pxa/Kconfig                        |   2 -
 sound/soc/pxa/pxa2xx-ac97.c                  |   4 +-
 sound/synth/emux/emux_oss.c                  |   3 +-
 tools/perf/builtin-stat.c                    |   5 +-
 tools/perf/util/header.c                     |   4 +-
 tools/perf/util/hist.c                       |   3 +
 virt/kvm/kvm_main.c                          |  19 ++-
 160 files changed, 1222 insertions(+), 855 deletions(-)
 delete mode 100644 arch/arc/include/asm/barrier.h
 delete mode 100644 arch/cris/include/asm/barrier.h
 delete mode 100644 arch/hexagon/include/asm/barrier.h
 delete mode 100644 arch/microblaze/include/asm/barrier.h
 delete mode 100644 arch/mn10300/include/asm/barrier.h
 delete mode 100644 arch/parisc/include/asm/barrier.h
 delete mode 100644 arch/score/include/asm/barrier.h


- -- 
js
suse labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWNyEhAAoJEL0lsQQGtHBJpKIQAIp65YHNVi0nHusdv3mQzsHD
TL1Xes5T2l7Bbe66or9exj9ky+LC5AeeEjZDM8oe6unERNKCflNjJ1e4rhBJutM2
hAY0Hfek9AAvsoJoLRK7mo7zpOCFuJO3ltC0MyTOOxGCdKrX2ZSD77Xco+75/K2o
ORegJ8NXdwW4LU0/eKm9S8frL03x8CmlipiSnp5R2V/nakyrq6rfmtBGTVAy6dj/
+2IplVCOIWnglL/oXpXYbY3sFmCQy6bM0neEF+Ba4BX6sdNi7HUGBuhj56T1lBTx
BclXptsKDwIT6VTYg05G88qJ4ELvepiV7OL/L17vfBf5aMD4M6nzhUGnFz3+uHfX
UuiShFzQ7KkEb/v5khkeQpW5ktJqQkGdFa97u6vALDBBe/STvleICbpL66m0kSe5
lZwl2AXiwDKK+CUaAq12w1L3u5RS8IikjDKBP4UFdBCE7901JiNu9fguS2GXMWgF
UY6Q4r/2RTeFtZtBRSA7kHhmRDvM9Vh15A4zenngZjxu6PBSTA0KD5fRlWqL0EWR
OZrIblp6wwv30j00K29gLoeUeI4eJQgBKj0s1g3hoR4cr1X178B0gXHLPO8+TJiA
+1io7rSXYXeORGVv4GBDhBzgrwVUj4d43yfFVJ93aEMsXYDHx+r6yzywTrRjV+hI
f0Mi1kupmS8xUQC2gxgw
=K/fq
-----END PGP SIGNATURE-----

             reply	other threads:[~2015-11-02  8:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-02  8:39 Jiri Slaby [this message]
2015-11-03 17:44 ` Stable release 3.12.50 Greg KH

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=56372124.20001@suse.cz \
    --to=jslaby@suse.cz \
    --cc=gregkh@linuxfoundation.org \
    --cc=stable@vger.kernel.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.