All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sasha Levin <sasha.levin@oracle.com>
To: LKML <linux-kernel@vger.kernel.org>, stable <stable@vger.kernel.org>
Subject: Linux 3.18.13
Date: Thu, 07 May 2015 20:12:54 -0400	[thread overview]
Message-ID: <554BFF86.5060404@oracle.com> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm announcing the release of the 3.18.13 kernel.

All users of the 3.18 kernel series must upgrade.

The updated 3.18.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.18.y
and can be browsed at the normal kernel.org git web browser:
	http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary


- ----------------------------------------------------------------
Linux 3.18.13

- ----------------------------------------------------------------
Al Viro (2):
      ocfs2: _really_ sync the right range
      ioctx_alloc(): fix vma (and file) leak on failure

Alex Deucher (1):
      drm/radeon/dpm: fix 120hz handling harder

Alex Williamson (1):
      iommu/vt-d: Detach domain *only* from attached iommus

Alexei Starovoitov (1):
      bpf: fix verifier memory corruption

Alexey Kodanev (1):
      net: tcp6: fix double call of tcp_v6_fill_cb()

Anantha Krishnan (1):
      Bluetooth: Add support for Acer [0489:e078]

Andre Przywara (6):
      arm64: add cpu_capabilities bitmap
      arm64: add alternative runtime patching
      arm64: detect silicon revisions and set cap bits accordingly
      arm64: add Cortex-A53 cache errata workaround
      arm64: add Cortex-A57 erratum 832075 workaround
      arm64: protect alternatives workarounds with Kconfig options

Andreas Werner (1):
      can: flexcan: Deferred on Regulator return EPROBE_DEFER

Anton Nayshtut (1):
      bonding: Bonding Overriding Configuration logic restored.

Bart Van Assche (1):
      Defer processing of REQ_PREEMPT requests for blocked devices

Bartlomiej Zolnierkiewicz (1):
      cpuidle: remove state_count field from struct cpuidle_device

Ben Hutchings (2):
      usbnet: Fix tx_packets stat for FLAG_MULTI_FRAME drivers
      usbnet: Fix tx_bytes statistic running backward in cdc_ncm

Benjamin Herrenschmidt (1):
      drivers/of: Add empty ranges quirk for PA-Semi

Bjorn Helgaas (1):
      PCI: Don't look for ACPI hotplug parameters if ACPI is disabled

Bo Yan (1):
      arm64: fix midr range for Cortex-A57 erratum 832075

Brian Silverman (1):
      sched: Fix RLIMIT_RTTIME when PI-boosting to RT

Chen-Yu Tsai (1):
      ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage

Christian Borntraeger (2):
      kernel: Provide READ_ONCE and ASSIGN_ONCE
      kernel: Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val)

Christian König (2):
      drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
      drm/radeon: fix wait in radeon_mn_invalidate_range_start

D.S. Ljungmark (1):
      ipv6: Don't reduce hop limit for an interface

Dan Carpenter (1):
      PCI: cpcihp: Add missing curly braces in cpci_configure_slot()

Daniel Vetter (2):
      drm: Fixup racy refcounting in plane_force_disable
      drm/i915: Align initial plane backing objects correctly

Darshana Padmadas (1):
      iio: imu: Use iio_trigger_get for indio_dev->trig assignment

Dave Chinner (1):
      xfs: ensure truncate forces zeroed blocks to disk

David Disseldorp (1):
      cifs: fix use-after-free bug in find_writable_file

David Miller (1):
      radeon: Do not directly dereference pointers to BIOS area.

David Sterba (1):
      btrfs: simplify insert_orphan_item

Deepak S (1):
      drm/i915/vlv: remove wait for previous GFX clk disable request

Dmitry M. Fedin (1):
      ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support

Doug Goldstein (2):
      USB: ftdi_sio: Added custom PID for Synapse Wireless product
      USB: ftdi_sio: Use jtag quirk for SNAP Connect E10

Emmanuel Grumbach (1):
      iwlwifi: dvm: run INIT firmware again upon .start()

Eric Dumazet (2):
      tcp: tcp_make_synack() should clear skb->tstamp
      bnx2x: Fix busy_poll vs netpoll

Felix Fietkau (1):
      ath9k: fix tracking of enabled AP beacons

Geert Uytterhoeven (1):
      [media] soc-camera: Fix devm_kfree() in soc_of_bind()

Gu Zheng (1):
      mm/memory hotplug: postpone the reset of obsolete pgdat

Hans Verkuil (2):
      [media] sh_veu: v4l2_dev wasn't set
      [media] vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()

Herbert Xu (2):
      Revert "net: Reset secmark when scrubbing packet"
      skbuff: Do not scrub skb mark within the same name space

Hui Wang (1):
      ALSA: hda - Add one more node in the EAPD supporting candidate list

Ido Shamay (1):
      net/mlx4_en: Call register_netdevice in the proper location

Igor Mammedov (1):
      kvm: avoid page allocation failure in kvm_set_memory_region()

J. Bruce Fields (1):
      nfsd: return correct lockowner when there is a race on hash insert

Jack Morgenstein (1):
      net/mlx4_core: Fix error message deprecation for ConnectX-2 cards

Jan Stancek (1):
      powerpc: fix memory corruption by pnv_alloc_idle_core_states

Jani Nikula (1):
      drm/edid: set ELD for firmware and debugfs override EDIDs

Janne Heikkinen (1):
      Bluetooth: Add USB device 04ca:3010 as Atheros AR3012

Jeff Layton (1):
      nfsd: return correct openowner when there is a race to put one in the hash

Jeremiah Mahler (1):
      usb: serial: silence all non-critical read errors

Jesse Barnes (2):
      drm/i915/vlv: save/restore the power context base reg
      drm/i915/vlv: remove wait for previous GFX clk disable request

Jesse Gross (1):
      udptunnels: Call handle_offloads after inserting vlan tag.

Jiri Pirko (3):
      vlan: kill vlan_put_tag helper
      vlan: rename __vlan_put_tag to vlan_insert_tag_set_proto
      vlan: introduce *vlan_hwaccel_push_inside helpers

Joe Perches (1):
      selinux: fix sel_write_enforce broken return value

Johannes Berg (1):
      mac80211: fix RX A-MPDU session reorder timer deletion

John Soni Jose (1):
      be2iscsi: Fix kernel panic when device initialization fails

Jonathan Davies (1):
      xen-netfront: transmit fully GSO-sized packets

Juergen Gross (1):
      xen/balloon: before adding hotplugged memory, set frames to invalid

Jun'ichi Nomura \\\\(NEC\\\\) (1):
      tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one()

Kailang Yang (1):
      ALSA: hda/realtek - Make more stable to get pin sense for ALC283

Konstantin Khlebnikov (2):
      mm: prevent endless growth of anon_vma hierarchy
      mm: fix corner case in anon_vma endless growing prevention

Larry Finger (1):
      rtlwifi: Fix IOMMU mapping leak in AP mode

Laura Abbott (1):
      mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate

Leon Yu (1):
      mm: fix anon_vma->degree underflow in anon_vma endless growing prevention

Lu Baolu (2):
      usb: xhci: handle Config Error Change (CEC) in xhci driver
      usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers

Majd Dibbiny (1):
      IB/mlx4: Saturate RoCE port PMA counters in case of overflow

Marcel Holtmann (1):
      Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboard

Marek Szyprowski (1):
      [media] media: s5p-mfc: fix mmap support for 64bit arch

Martin Fuzzey (1):
      iio: core: Fix double free.

Matwey V. Kornilov (1):
      PCI: spear: Drop __initdata from spear13xx_pcie_driver

Michal Kubeček (1):
      tcp: prevent fetching dst twice in early demux code

Mike Christie (1):
      iscsi target: fix oops when adding reject pdu

Mike Snitzer (1):
      blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path

Naoya Horiguchi (1):
      mm: hwpoison: drop lru_add_drain_all() in __soft_offline_page()

Nathaniel W Filardo (1):
      USB: keyspan_pda: add new device id

Neal Cardwell (1):
      tcp: fix FRTO undo on cumulative ACK of SACKed range

Omar Sandoval (1):
      ext4: fix indirect punch hole corruption

Paul Clarke (1):
      powerpc: Re-enable dynticks

Peter Hurley (1):
      n_tty: Fix read buffer overwrite when no newline

Peter Ujfalusi (1):
      dmaengine: omap-dma: Fix memory leak when terminating running transfer

Petr Kulhavy (1):
      dmaengine: edma: fix memory leak when terminating running transfers

Pravin B Shelar (1):
      vxlan: Fix double free of skb.

Preeti U Murthy (1):
      timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop

Rafael J. Wysocki (1):
      Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"

Rasmus Villemoes (1):
      PCI/AER: Avoid info leak in __print_tlp_header()

Sachin Prabhu (1):
      cifs: smb2_clone_range() - exit on unhandled error

Sasha Levin (1):
      Linux 3.18.13

Sathyanarayanan Kuppuswamy (1):
      iio: bmc150: change sampling frequency

Sebastian Wicki (1):
      ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)

Shachar Raindel (1):
      IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic

Stefan Agner (3):
      iio: adc: vf610: use ADC clock within specification
      tty: serial: fsl_lpuart: specify transmit FIFO size
      tty: serial: fsl_lpuart: clear receive flag on FIFO flush

Stefan Lippers-Hollmann (1):
      x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk

Sudip Mukherjee (1):
      nbd: fix possible memory leak

Takashi Iwai (1):
      ALSA: hda - Fix headphone pin config for Lifebook T731

Takashi Sakamoto (1):
      ALSA: bebob: fix to processing in big-endian machine for sending cue

Tejun Heo (2):
      writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
      writeback: fix possible underflow in write bandwidth calculation

Thomas Schlichter (1):
      cpuidle: ACPI: do not overwrite name and description of C0

Uwe Kleine-König (2):
      clk: divider: fix selection of divider when rounding to closest
      clk: divider: fix calculation of maximal parent rate for a given divider

Ville Syrjälä (1):
      drm/i915: Reject the colorkey ioctls for primary and cursor planes

Vineet Gupta (2):
      ARC: SA_SIGINFO ucontext regs off-by-one
      ARC: signal handling robustify

Viorel Suman (1):
      iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo

Viresh Kumar (1):
      cpufreq: Schedule work for the first-online CPU on resume

Wenbo Wang (1):
      Fix bug in blk_rq_merge_ok

Will Deacon (1):
      arm64: errata: add workaround for cortex-a53 erratum #845719

hannes@stressinduktion.org (1):
      ipv6: protect skb->sk accesses from recursive dereference inside the stack

 Makefile                                        |   2 +-
 arch/arc/kernel/signal.c                        |  24 +++--
 arch/arm/mach-sunxi/Kconfig                     |   6 +-
 arch/arm64/Kconfig                              | 129 ++++++++++++++++++++++
 arch/arm64/include/asm/alternative-asm.h        |  29 +++++
 arch/arm64/include/asm/alternative.h            |  43 ++++++++
 arch/arm64/include/asm/cpufeature.h             |  30 ++++++
 arch/arm64/include/asm/cputype.h                |   5 +
 arch/arm64/include/asm/io.h                     |  23 +++-
 arch/arm64/kernel/Makefile                      |   2 +-
 arch/arm64/kernel/alternative.c                 |  64 +++++++++++
 arch/arm64/kernel/cpu_errata.c                  | 120 +++++++++++++++++++++
 arch/arm64/kernel/cpuinfo.c                     |   3 +
 arch/arm64/kernel/entry.S                       |  20 ++++
 arch/arm64/kernel/setup.c                       |   3 +
 arch/arm64/kernel/smp.c                         |   2 +
 arch/arm64/kernel/vmlinux.lds.S                 |  11 ++
 arch/arm64/mm/cache.S                           |   4 +-
 arch/arm64/mm/init.c                            |   2 +
 arch/powerpc/include/asm/cputhreads.h           |   2 +-
 arch/powerpc/include/asm/irq_work.h             |   9 ++
 arch/x86/kernel/reboot.c                        |  10 ++
 block/blk-merge.c                               |   2 +-
 block/blk-mq.c                                  |   6 +-
 drivers/acpi/processor_idle.c                   |   2 +-
 drivers/block/nbd.c                             |   8 +-
 drivers/bluetooth/ath3k.c                       |   4 +
 drivers/bluetooth/btusb.c                       |   5 +
 drivers/clk/clk-divider.c                       |  14 ++-
 drivers/cpufreq/cpufreq.c                       |  19 ++--
 drivers/cpuidle/cpuidle.c                       |   3 -
 drivers/cpuidle/sysfs.c                         |   5 +-
 drivers/dma/edma.c                              |   7 ++
 drivers/dma/omap-dma.c                          |   1 +
 drivers/gpu/drm/drm_crtc.c                      |  13 +--
 drivers/gpu/drm/drm_edid_load.c                 |   1 +
 drivers/gpu/drm/drm_probe_helper.c              |   1 +
 drivers/gpu/drm/i915/i915_drv.c                 |  14 +--
 drivers/gpu/drm/i915/i915_drv.h                 |   1 +
 drivers/gpu/drm/i915/i915_gem_stolen.c          |   5 +-
 drivers/gpu/drm/i915/intel_display.c            |  18 ++--
 drivers/gpu/drm/i915/intel_sprite.c             |   4 +-
 drivers/gpu/drm/radeon/radeon.h                 |   1 +
 drivers/gpu/drm/radeon/radeon_bios.c            |  10 +-
 drivers/gpu/drm/radeon/radeon_mn.c              |  11 +-
 drivers/gpu/drm/radeon/radeon_pm.c              |  22 +++-
 drivers/gpu/drm/radeon/radeon_ttm.c             |   4 +
 drivers/iio/accel/bmc150-accel.c                |  18 ++--
 drivers/iio/adc/vf610_adc.c                     |  91 ++++++++++------
 drivers/iio/imu/adis_trigger.c                  |   2 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c      |  25 +++--
 drivers/iio/industrialio-core.c                 |   5 +-
 drivers/iio/industrialio-event.c                |   1 +
 drivers/infiniband/core/umem.c                  |   8 ++
 drivers/infiniband/hw/mlx4/mad.c                |  20 +++-
 drivers/iommu/intel-iommu.c                     |   6 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_common.h |   2 +-
 drivers/media/platform/sh_veu.c                 |   1 +
 drivers/media/platform/soc_camera/soc_camera.c  |   2 +-
 drivers/media/v4l2-core/videobuf2-core.c        |  11 +-
 drivers/net/bonding/bond_alb.c                  |  17 +--
 drivers/net/bonding/bond_main.c                 |  15 ++-
 drivers/net/can/flexcan.c                       |  11 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h     | 137 +++++++++---------------
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c |   9 +-
 drivers/net/ethernet/broadcom/tg3.c             |   2 +
 drivers/net/ethernet/emulex/benet/be_main.c     |   6 +-
 drivers/net/ethernet/mellanox/mlx4/cmd.c        |   3 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c  |  15 +--
 drivers/net/usb/asix_common.c                   |   2 +
 drivers/net/usb/cdc_mbim.c                      |   2 +-
 drivers/net/usb/cdc_ncm.c                       |   6 +-
 drivers/net/usb/sr9800.c                        |   1 +
 drivers/net/usb/usbnet.c                        |  17 ++-
 drivers/net/vxlan.c                             |  56 +++++-----
 drivers/net/wireless/ath/ath9k/beacon.c         |  20 ++--
 drivers/net/wireless/ath/ath9k/common.h         |   2 +-
 drivers/net/wireless/iwlwifi/dvm/dev.h          |   1 -
 drivers/net/wireless/iwlwifi/dvm/ucode.c        |   5 -
 drivers/net/wireless/rtlwifi/pci.c              |  12 ++-
 drivers/net/xen-netfront.c                      |   5 +-
 drivers/of/address.c                            |  11 +-
 drivers/pci/host/pcie-designware.c              |   2 +-
 drivers/pci/host/pcie-spear13xx.c               |   4 +-
 drivers/pci/hotplug/cpci_hotplug_pci.c          |   3 +-
 drivers/pci/pci-acpi.c                          |   3 +
 drivers/pci/pcie/aer/aerdrv_errprint.c          |  12 +--
 drivers/scsi/be2iscsi/be_main.c                 |   2 +-
 drivers/scsi/scsi_lib.c                         |   4 +-
 drivers/target/iscsi/iscsi_target.c             |   2 +-
 drivers/tty/n_tty.c                             | 106 +++++++++++++-----
 drivers/tty/serial/fsl_lpuart.c                 |   5 +
 drivers/usb/host/xhci-hub.c                     |   9 +-
 drivers/usb/host/xhci-pci.c                     |   2 +-
 drivers/usb/serial/ftdi_sio.c                   |   9 +-
 drivers/usb/serial/ftdi_sio_ids.h               |   6 ++
 drivers/usb/serial/generic.c                    |   2 +-
 drivers/usb/serial/keyspan_pda.c                |   3 +
 drivers/xen/balloon.c                           |  23 ++++
 fs/aio.c                                        |   3 +
 fs/btrfs/tree-log.c                             |  16 +--
 fs/cifs/file.c                                  |   1 +
 fs/cifs/smb2ops.c                               |   3 +-
 fs/ext4/indirect.c                              | 105 ++++++++++++------
 fs/nfsd/nfs4state.c                             |   4 +-
 fs/ocfs2/file.c                                 |  14 ++-
 fs/xfs/xfs_file.c                               |  14 ++-
 fs/xfs/xfs_inode.h                              |   5 +-
 fs/xfs/xfs_iops.c                               |  36 +++----
 include/linux/blk_types.h                       |   4 +-
 include/linux/compiler.h                        |  74 +++++++++++++
 include/linux/cpuidle.h                         |   1 -
 include/linux/if_vlan.h                         |  60 +++++++----
 include/linux/netdevice.h                       |   6 ++
 include/linux/rmap.h                            |  10 ++
 include/linux/usb/usbnet.h                      |  16 ++-
 include/net/ip.h                                |  16 ---
 include/net/ip6_route.h                         |   3 +-
 include/net/sock.h                              |   2 +
 kernel/bpf/verifier.c                           |   3 +-
 kernel/power/snapshot.c                         |  21 +---
 kernel/sched/core.c                             |   2 +
 kernel/time/tick-broadcast-hrtimer.c            |  11 +-
 mm/memory-failure.c                             |   2 -
 mm/memory_hotplug.c                             |  13 +--
 mm/mmap.c                                       |   2 +-
 mm/page-writeback.c                             |   7 +-
 mm/page_isolation.c                             |   1 +
 mm/rmap.c                                       |  49 ++++++++-
 net/bridge/br_vlan.c                            |   4 +-
 net/core/dev.c                                  |  12 +--
 net/core/netpoll.c                              |   4 +-
 net/core/skbuff.c                               |  10 +-
 net/core/sock.c                                 |  19 ++++
 net/ipv4/geneve.c                               |  18 ++--
 net/ipv4/tcp_input.c                            |   7 +-
 net/ipv4/tcp_ipv4.c                             |   2 +-
 net/ipv4/tcp_output.c                           |   2 +
 net/ipv6/ip6_output.c                           |   3 +-
 net/ipv6/ndisc.c                                |   9 +-
 net/ipv6/tcp_ipv6.c                             |  13 ++-
 net/mac80211/agg-rx.c                           |   8 +-
 net/mac80211/rx.c                               |   7 +-
 net/mac80211/sta_info.h                         |   2 +
 net/openvswitch/actions.c                       |   4 +-
 net/openvswitch/datapath.c                      |   3 +-
 net/openvswitch/vport-gre.c                     |  12 +--
 security/selinux/selinuxfs.c                    |   2 +-
 sound/firewire/bebob/bebob_maudio.c             |   8 +-
 sound/pci/hda/patch_realtek.c                   |  14 ++-
 sound/usb/mixer_quirks.c                        |   1 +
 virt/kvm/kvm_main.c                             |  19 ++--
 152 files changed, 1530 insertions(+), 625 deletions(-)
 create mode 100644 arch/arm64/include/asm/alternative-asm.h
 create mode 100644 arch/arm64/include/asm/alternative.h
 create mode 100644 arch/arm64/kernel/alternative.c
 create mode 100644 arch/arm64/kernel/cpu_errata.c
 create mode 100644 arch/powerpc/include/asm/irq_work.h


Thanks,
Sasha
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJVS/+CAAoJEN6mb/eXdyzcjJoQAKm7W1hH0ZrQGso968kGiraL
vG4w8y5yXMJ9/TrsTgZTHvZzHUpahmBKd8Ktr4LUxgpGS8JQMTbBauRKXBRb7qQd
pWuj6kcvJcN7C0I2CG3GFBI4t1vn9iuF5CpaWfua97VbP530EUYeC4nZeldoCzXS
hR0t7wKwki04mvy+shYUt6VHOWdsVlJeVYYJvGz9H5JmOGcmNrr589ENEI90loKg
+PqPZiqE5YCSw4vEzLn0DFiBzXHJMEz7dBcUOePGMwAlSFwmTaLtI/qQdp2ozTZQ
jn+6z/H3ufd+e33j1wXrdGLbQd/0WWl15TilII5g2dbC2jXUiwVb38YLJ9m7LHzr
MTgv+NZJlYx0NG6NZHns9ZP+ICs4PxlRlXuse5Ri+XmdLOtprcUytbwL0UXi2lSy
S7YcXjW4ttPrhqAvvfmJsIlw8ZBjVniRYrwfYI1ZleIbTCiPhxxvuvEY++7J1pjy
A4faINFL9S1jaRgAfoC1gZ+UK3QqMwZ4EmRbkqYVGv4SfWFu6q4jD2RVr8XaYcYD
xqXaisUP7g5pBnM8cbG6ZrTg64XRtVmLrzKtKsYYnhYArwvTpPB86scxyINWnZxy
jV9E6N0lVgw7/KwgV9B64N5s7BJjfag5O+Kq50MfYLnBOJkO/XNlKtmvgEp/aS5K
aq0jy5sEk1SDXFlzE/k4
=LTcF
-----END PGP SIGNATURE-----

                 reply	other threads:[~2015-05-08  0:13 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=554BFF86.5060404@oracle.com \
    --to=sasha.levin@oracle.com \
    --cc=linux-kernel@vger.kernel.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.