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 3.18 000/145] 3.18.49-stable review
Date: Sun, 16 Apr 2017 12:48:13 +0200 [thread overview]
Message-ID: <20170416080200.205458595@linuxfoundation.org> (raw)
This is the start of the stable review cycle for the 3.18.49 release.
There are 145 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.
---------
Wait, what? 3.18? Wasn't that kernel dead and forgotten and left to
rot on the side of the road? Yes, it was, but unfortunately, there's a
few million or so devices out there in the wild that still rely on this
kernel. Now, some of their manufacturers and SoC vendors might not be
keeping their kernels up to date very well, but some do actually care
about security and their users, so this release is for them. If you
happen to have a vendor that does not care about their users, go
complain, as odds are, your device is very insecure right now...
Because of this strange situation, and thanks to some vendors backing
the effort[1], I'll keep 3.18-stable alive in a semi-active mode, doing
releases every once in a while to keep it up to date and working well
based on what is happening in other more well-maintained stable kernels
(hint, use 4.4 or 4.9 or newer PLEASE, if your vendor refuses to do so,
switch vendors, it's the only way they will learn...) I don't know how
long I'll keep doing this, so if you care about 3.18, please contact me
to let me know the expected lifespan of your device.
And finally, due to the delay from the last 3.18-stable kernel release,
there is a large backlog of patches, this is about 1/2 of the pending
ones so far. I'll be working on catching up to the rest of them over
the next few weeks, and then the updates should be smaller than this
one.
ok, back to your normal form-letter stable -rc release notice:
---------
Responses should be made by Tue Apr 18 08:01:19 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/v3.x/stable-review/patch-3.18.49-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-3.18.y
and the diffstat can be found below.
thanks,
greg k-h
[1] Google's android-common-3.18 will be tracking these releases for
those of you caring about a working android kernel based on 3.18, I
recommend using this tree:
https://android.googlesource.com/kernel/common/+/android-3.18
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 3.18.49-rc1
Hannes Frederic Sowa <hannes@stressinduktion.org>
dccp: fix memory leak during tear-down of unsuccessful connection request
Jon Maxwell <jmaxwell37@gmail.com>
dccp/tcp: fix routing redirect race
Dmitry V. Levin <ldv@altlinux.org>
uapi: fix linux/packet_diag.h userspace compilation error
Eric Dumazet <edumazet@google.com>
net: fix socket refcounting in skb_complete_tx_timestamp()
Eric Dumazet <edumazet@google.com>
net: fix socket refcounting in skb_complete_wifi_ack()
Eric Dumazet <edumazet@google.com>
tcp: fix various issues for sockets morphing to listen state
Ilya Dryomov <idryomov@gmail.com>
libceph: don't set weight to IN when OSD is destroyed
Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com>
powerpc: Emulation support for load/store instructions on LE
Ralf Baechle <ralf@linux-mips.org>
MIPS: DEC: Avoid la pseudo-instruction in delay slots
Arnd Bergmann <arnd@arndb.de>
MIPS: ip22: Fix ip28 build for modern gcc
Arnd Bergmann <arnd@arndb.de>
MIPS: ip27: Disable qlge driver in defconfig
Alan Stern <stern@rowland.harvard.edu>
USB: fix linked-list corruption in rh_call_control()
Guenter Roeck <linux@roeck-us.net>
usb: hub: Fix crash after failure to read BOS descriptor
Johan Hovold <johan@kernel.org>
USB: wusbcore: fix NULL-deref at probe
Johan Hovold <johan@kernel.org>
USB: idmouse: fix NULL-deref at probe
Johan Hovold <johan@kernel.org>
USB: lvtest: fix NULL-deref at probe
Johan Hovold <johan@kernel.org>
USB: uss720: fix NULL-deref at probe
Samuel Thibault <samuel.thibault@ens-lyon.org>
usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk
Roger Quadros <rogerq@ti.com>
usb: gadget: f_uvc: Fix SuperSpeed companion descriptor's wBytesPerInterval
Bjørn Mork <bjorn@mork.no>
USB: serial: qcserial: add Dell DW5811e
Janosch Frank <frankja@linux.vnet.ibm.com>
KVM: s390: Fix guest migration for huge guests resulting in panic
Heiko Carstens <heiko.carstens@de.ibm.com>
s390: use correct input data address for setup_randomness
Heiko Carstens <heiko.carstens@de.ibm.com>
s390: make setup_randomness work
Martin Schwidefsky <schwidefsky@de.ibm.com>
s390: TASK_SIZE for kernel threads
Julian Wiedmann <jwi@linux.vnet.ibm.com>
s390/qdio: clear DSCI prior to scanning multiple input queues
Wang, Rui Y <rui.y.wang@intel.com>
crypto: ghash-clmulni - Fix load failure
Jiri Slaby <jslaby@suse.cz>
crypto: algif_hash - avoid zero-sized array
Wang, Rui Y <rui.y.wang@intel.com>
crypto: mcryptd - Fix load failure
Wang, Rui Y <rui.y.wang@intel.com>
crypto: cryptd - Assign statesize properly
Peter Zijlstra <peterz@infradead.org>
futex: Add missing error handling to FUTEX_REQUEUE_PI
Peter Zijlstra <peterz@infradead.org>
futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
Jack Morgenstein <jackm@dev.mellanox.co.il>
net/mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions
Jack Morgenstein <jackm@dev.mellanox.co.il>
net/mlx4_core: Fix racy CQ (Completion Queue) free
Eugenia Emantayev <eugenia@mellanox.com>
net/mlx4_en: Fix bad WQE issue
Guenter Roeck <linux@roeck-us.net>
usb: hub: Wait for connection to be reestablished after port reset
Andrey Konovalov <andreyknvl@google.com>
net/packet: fix overflow in check for priv area size
Arnaldo Carvalho de Melo <acme@redhat.com>
dccp: Unlock sock before calling sk_free()
Alexander Potapenko <glider@google.com>
net: don't call strlen() on the user buffer in packet_bind_spkt()
Paul Hüber <phueber@kernsp.in>
l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
Julian Anastasov <ja@ssi.bg>
ipv4: mask tos for input route
David Forster <dforster@brocade.com>
vti6: return GRE_KEY for vti6
Matthias Schiffer <mschiffer@universe-factory.net>
vxlan: correctly validate VXLAN ID against VXLAN_N_VID
Florian Westphal <fw@strlen.de>
netlink: remove mmapped netlink support
Rik van Riel <riel@redhat.com>
tracing: Add #undef to fix compile error
Arnd Bergmann <arnd@arndb.de>
cpmac: remove hopeless #warning
Michel Dänzer <michel.daenzer@amd.com>
drm/ttm: Make sure BOs being swapped out are cacheable
Y.C. Chen <yc_chen@aspeedtech.com>
drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS
Y.C. Chen <yc_chen@aspeedtech.com>
drm/ast: Call open_key before enable_mmio in POST code
Y.C. Chen <yc_chen@aspeedtech.com>
drm/ast: Fix test for VGA enabled
Shuah Khan <shuahkh@osg.samsung.com>
samples: move mic/mpssd example code from Documentation
Jason A. Donenfeld <Jason@zx2c4.com>
padata: avoid race in reordering
Mikulas Patocka <mpatocka@redhat.com>
dm: flush queued bios when process blocks to avoid deadlock
Luis de Bethencourt <luisbg@osg.samsung.com>
mvsas: fix misleading indentation
Johan Hovold <johan@kernel.org>
USB: serial: io_ti: fix information leak in completion handler
Johan Hovold <johan@kernel.org>
USB: serial: io_ti: fix NULL-deref in interrupt callback
Johan Hovold <johan@kernel.org>
USB: iowarrior: fix NULL-deref in write
Johan Hovold <johan@kernel.org>
USB: iowarrior: fix NULL-deref at probe
Johan Hovold <johan@kernel.org>
USB: serial: omninet: fix reference leaks at open
Johan Hovold <johan@kernel.org>
USB: serial: safe_serial: fix information leak in completion handler
Guenter Roeck <linux@roeck-us.net>
usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers
Felipe Balbi <felipe.balbi@linux.intel.com>
usb: gadget: function: f_fs: pass companion descriptor along
Felipe Balbi <felipe.balbi@linux.intel.com>
usb: dwc3: gadget: make Set Endpoint Configuration macros safe
Peter Chen <peter.chen@nxp.com>
usb: gadget: dummy_hcd: clear usb_gadget region before registration
Arnd Bergmann <arnd@arndb.de>
mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy
Arnd Bergmann <arnd@arndb.de>
crypto: improve gcc optimization flags for serpent and wp512
Steven Rostedt (VMware) <rostedt@goodmis.org>
ktest: Fix child exit code processing
OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
fat: fix using uninitialized fields of fat_inode/fsinfo_inode
Arnd Bergmann <arnd@arndb.de>
libceph: use BUG() instead of BUG_ON(1)
Matt Chen <matt.chen@intel.com>
mac80211: flush delayed work when entering suspend
Max Filippov <jcmvbkbc@gmail.com>
xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD
Trond Myklebust <trond.myklebust@primarydata.com>
nlm: Ensure callback code also checks that the files match
Johan Hovold <johan@kernel.org>
USB: serial: digi_acceleport: fix OOB-event processing
Johan Hovold <johan@kernel.org>
USB: serial: digi_acceleport: fix OOB data sanity check
Feras Daoud <ferasda@mellanox.com>
IB/ipoib: Fix deadlock between rmmod and set_mode
Dmitry Tunin <hanipouspilot@gmail.com>
Bluetooth: Add another AR3012 04ca:3018 device
Janosch Frank <frankja@linux.vnet.ibm.com>
KVM: s390: Disable dirty log retrieval for UCONTROL guests
Ian Abbott <abbotti@mev.co.uk>
serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards
Shuxiao Zhang <zhangshuxiao@xiaomi.com>
staging: android: ashmem: lseek failed due to no FMODE_LSEEK.
Andy Whitcroft <apw@canonical.com>
xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
Andy Whitcroft <apw@canonical.com>
xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder
Florian Westphal <fw@strlen.de>
xfrm: policy: init locks early
Tomasz Majchrzak <tomasz.majchrzak@intel.com>
raid10: increment write counter after bio is split
Zhaohongjiang <zhaohongjiang@huawei.com>
cancel the setfilesize transation when io error happen
Alexander Popov <alex.popov@linux.com>
tty: n_hdlc: get rid of racy n_hdlc.tbuf
Jiri Slaby <jslaby@suse.cz>
TTY: n_hdlc, fix lockdep false positive
Rasmus Villemoes <linux@rasmusvillemoes.dk>
lib/vsprintf.c: improve sanity check in vsnprintf()
Maxime Jayat <maxime.jayat@mobile-devices.fr>
net: socket: fix recvmmsg not returning error from sock_error
Andrey Konovalov <andreyknvl@google.com>
dccp: fix freeing skb too early for IPV6_RECVPKTINFO
Eric Dumazet <edumazet@google.com>
net/llc: avoid BUG_ON() in skb_orphan()
Richard Weinberger <richard@nod.at>
drbd: Fix kernel_sendmsg() usage - potential NULL deref
Felipe Balbi <felipe.balbi@linux.intel.com>
usb: gadget: u_ether: remove interrupt throttling
Johan Hovold <johan@kernel.org>
USB: cdc-acm: fix TIOCMIWAIT
Paul Fertser <fercerpav@gmail.com>
Revert "staging: nvec: ps2: change serio type to passthrough"
Paul Fertser <fercerpav@gmail.com>
drivers: staging: nvec: remove bogus reset command for PS/2 interface
Arnd Bergmann <arnd@arndb.de>
staging: iio: ad5933: avoid uninitialized variable in error case
Andrey Ryabinin <aryabinin@virtuozzo.com>
coredump: fix unfreezable coredumping task
Jann Horn <jann@thejh.net>
swapfile: fix memory corruption via malformed swapfile
Sean Young <sean@mess.org>
dib0700: fix nec repeat handling
murray foster <mrafoster@gmail.com>
ASoC: cs4270: fix DAPM stream name mismatch
Eric Dumazet <edumazet@google.com>
netlink: do not enter direct reclaim from netlink_dump()
Willem de Bruijn <willemb@google.com>
packet: on direct_xmit, limit tso and csum to supported devices
Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
sctp: validate chunk len before actually using it
Jiri Slaby <jslaby@suse.cz>
net: sctp, forbid negative length
Eric Dumazet <edumazet@google.com>
ipv4: disable BH in set_ping_group_range()
Eric Dumazet <edumazet@google.com>
net: pktgen: remove rcu locking in pktgen_change_name()
Nicolas Dichtel <nicolas.dichtel@6wind.com>
ipv6: correctly add local routes when lo goes up
Anoob Soman <anoob.soman@citrix.com>
packet: call fanout_release, while UNREGISTERING a netdev
Andrew Collins <acollins@cradlepoint.com>
net: Add netdev all_adj_list refcnt propagation to fix panic
Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route
Lance Richardson <lrichard@redhat.com>
ip6_gre: fix flowi6_proto value in ip6gre_xmit_other()
Eric Dumazet <edumazet@google.com>
tcp: fix a compile error in DBGUNDO()
Douglas Caetano dos Santos <douglascs@taghos.com.br>
tcp: fix wrong checksum calculation on MTU probing
Kees Cook <keescook@chromium.org>
fbdev: color map copying bounds checking
Stephen Smalley <sds@tycho.nsa.gov>
selinux: fix off-by-one in setprocattr
Oliver Neukum <oneukum@suse.com>
HID: usbhid: add ATEN CS962 to list of quirky devices
David Hsu <davidhsu@google.com>
pwm: Unexport children before chip removal
Boris Brezillon <boris.brezillon@free-electrons.com>
UBI: fastmap: scrub PEB when bitflips are detected in a free PEB EC header
Arnd Bergmann <arnd@arndb.de>
smc91x: avoid self-comparison warning
Arnd Bergmann <arnd@arndb.de>
drm/exynos: fix error handling in exynos_drm_subdrv_open
Arnd Bergmann <arnd@arndb.de>
ARM: 8584/1: floppy: avoid gcc-6 warning
Jiri Slaby <jslaby@suse.cz>
tty: vt, fix bogus division in csi_J
Linus Torvalds <torvalds@linux-foundation.org>
Fix potential infoleak in older kernels
Marcel Hasler <mahasler@gmail.com>
ALSA: usb-audio: Add quirk for Syntek STK1160
Arve Hjønnevåg <arve@android.com>
ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct
Arve Hjønnevåg <arve@android.com>
ANDROID: binder: Add strong ref checks
Eric Dumazet <edumazet@google.com>
tcp: fix overflow in __tcp_retransmit_skb()
Peter Chen <peter.chen@nxp.com>
usb: chipidea: move the lock initialization to core file
Ashok Raj <ashok.raj@intel.com>
iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions
Eric Dumazet <edumazet@google.com>
tcp: avoid infinite loop in tcp_splice_read()
Eric Dumazet <edumazet@google.com>
ipv6: tcp: add a missing tcp_v6_restore_cb()
Eric Dumazet <edumazet@google.com>
ipv6: tcp: restore IP6CB for pktoptions skbs
Eric Dumazet <edumazet@google.com>
ip6_gre: fix ip6gre_err() invalid reads
Eric Dumazet <edumazet@google.com>
l2tp: do not use udp_ioctl()
WANG Cong <xiyou.wangcong@gmail.com>
ping: fix a null pointer dereference
WANG Cong <xiyou.wangcong@gmail.com>
sit: fix a double free on error path
Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
sctp: avoid BUG_ON on sctp_wait_for_sndbuf
Benjamin Poirier <bpoirier@suse.com>
mlx4: Invoke softirqs after napi_reschedule
Eric Dumazet <edumazet@google.com>
netlabel: out of bound access in cipso_v4_validate()
Eric Dumazet <edumazet@google.com>
ipv4: keep skb->dst around in presence of IP options
Eric Dumazet <edumazet@google.com>
net: use a work queue to defer net_disable_timestamp() work
Eric Dumazet <edumazet@google.com>
tcp: fix 0 divide in __tcp_select_window()
Dan Carpenter <dan.carpenter@oracle.com>
ipv6: pointer math error in ip6_tnl_parse_tlv_enc_lim()
Eric Dumazet <edumazet@google.com>
ipv6: fix ip6_tnl_parse_tlv_enc_lim()
Eric Dumazet <edumazet@google.com>
can: Fix kernel panic at security_sock_rcv_skb
Linus Torvalds <torvalds@linux-foundation.org>
Revert "af_unix: Fix splice-bind deadlock"
-------------
Diffstat:
Documentation/Makefile | 2 +-
Documentation/mic/Makefile | 1 -
Documentation/mic/mpssd/Makefile | 19 -
Documentation/networking/netlink_mmap.txt | 339 ----------
Makefile | 4 +-
arch/arm/include/asm/floppy.h | 2 +-
arch/mips/configs/ip27_defconfig | 1 -
arch/mips/dec/int-handler.S | 40 +-
arch/mips/sgi-ip22/Platform | 2 +-
arch/powerpc/lib/sstep.c | 20 -
arch/s390/include/asm/processor.h | 3 +-
arch/s390/kernel/setup.c | 8 +-
arch/s390/kvm/kvm-s390.c | 3 +
arch/s390/mm/pgtable.c | 19 +-
arch/x86/crypto/ghash-clmulni-intel_glue.c | 26 +
arch/x86/include/asm/uaccess.h | 10 +-
arch/xtensa/kernel/setup.c | 4 +-
crypto/Makefile | 2 +
crypto/algif_hash.c | 2 +-
crypto/cryptd.c | 1 +
crypto/mcryptd.c | 1 +
drivers/block/drbd/drbd_main.c | 2 +-
drivers/bluetooth/ath3k.c | 2 +
drivers/bluetooth/btusb.c | 1 +
drivers/gpu/drm/ast/ast_post.c | 48 +-
drivers/gpu/drm/exynos/exynos_drm_core.c | 2 +-
drivers/gpu/drm/ttm/ttm_bo.c | 4 +-
drivers/hid/hid-ids.h | 1 +
drivers/hid/usbhid/hid-quirks.c | 1 +
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 12 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 6 +-
drivers/iommu/dmar.c | 4 +-
drivers/iommu/intel-iommu.c | 13 +
drivers/md/dm.c | 55 ++
drivers/md/raid10.c | 4 +-
drivers/media/usb/dvb-usb/dib0700_core.c | 5 +-
drivers/mtd/maps/pmcmsp-flash.c | 4 +-
drivers/mtd/ubi/fastmap.c | 7 +-
drivers/net/ethernet/mellanox/mlx4/cq.c | 38 +-
drivers/net/ethernet/mellanox/mlx4/en_rx.c | 13 +-
.../net/ethernet/mellanox/mlx4/resource_tracker.c | 5 +-
drivers/net/ethernet/smsc/smc91x.c | 2 +-
drivers/net/ethernet/ti/cpmac.c | 2 +-
drivers/net/vxlan.c | 2 +-
drivers/pwm/core.c | 2 +
drivers/pwm/sysfs.c | 18 +
drivers/s390/cio/qdio_thinint.c | 8 +-
drivers/scsi/mvsas/mv_sas.c | 4 +-
drivers/staging/android/ashmem.c | 1 +
drivers/staging/android/binder.c | 35 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 17 +-
drivers/staging/nvec/nvec_ps2.c | 6 +-
drivers/tty/n_hdlc.c | 143 ++--
drivers/tty/serial/8250/8250_pci.c | 13 +
drivers/tty/vt/vt.c | 2 +-
drivers/usb/chipidea/core.c | 1 +
drivers/usb/chipidea/udc.c | 2 -
drivers/usb/class/cdc-acm.c | 2 -
drivers/usb/core/config.c | 10 +
drivers/usb/core/hcd.c | 7 +-
drivers/usb/core/hub.c | 13 +-
drivers/usb/core/quirks.c | 8 +
drivers/usb/dwc3/gadget.h | 14 +-
drivers/usb/gadget/function/f_fs.c | 15 +-
drivers/usb/gadget/function/f_uvc.c | 2 +-
drivers/usb/gadget/function/u_ether.c | 8 -
drivers/usb/gadget/udc/dummy_hcd.c | 2 +
drivers/usb/host/xhci-plat.c | 2 +
drivers/usb/misc/idmouse.c | 3 +
drivers/usb/misc/iowarrior.c | 21 +-
drivers/usb/misc/lvstest.c | 4 +
drivers/usb/misc/uss720.c | 5 +
drivers/usb/serial/digi_acceleport.c | 14 +-
drivers/usb/serial/io_ti.c | 8 +-
drivers/usb/serial/omninet.c | 6 -
drivers/usb/serial/qcserial.c | 2 +
drivers/usb/serial/safe_serial.c | 5 +
drivers/usb/wusbcore/wa-hc.c | 3 +
drivers/video/fbdev/core/fbcmap.c | 26 +-
fs/coredump.c | 3 +
fs/fat/inode.c | 13 +-
fs/xfs/xfs_aops.c | 13 +-
include/linux/can/core.h | 7 +-
include/linux/ceph/osdmap.h | 2 +-
include/linux/lockd/lockd.h | 3 +-
include/linux/mroute.h | 2 +-
include/linux/mroute6.h | 2 +-
include/linux/pwm.h | 5 +
include/linux/usb/quirks.h | 6 +
include/net/cipso_ipv4.h | 4 +
include/trace/events/syscalls.h | 1 +
include/uapi/linux/netlink.h | 4 +
include/uapi/linux/netlink_diag.h | 2 +
include/uapi/linux/packet_diag.h | 2 +-
kernel/futex.c | 22 +-
kernel/padata.c | 5 +-
lib/vsprintf.c | 2 +-
mm/swapfile.c | 2 +
net/can/af_can.c | 12 +-
net/can/af_can.h | 3 +-
net/can/bcm.c | 4 +-
net/can/gw.c | 2 +-
net/can/raw.c | 4 +-
net/ceph/osdmap.c | 1 -
net/core/dev.c | 100 +--
net/core/pktgen.c | 17 +-
net/core/skbuff.c | 30 +-
net/dccp/ccids/ccid2.c | 1 +
net/dccp/input.c | 3 +-
net/dccp/ipv4.c | 3 +-
net/dccp/ipv6.c | 8 +-
net/dccp/minisocks.c | 1 +
net/ipv4/cipso_ipv4.c | 4 +
net/ipv4/ip_sockglue.c | 9 +-
net/ipv4/ipmr.c | 3 +-
net/ipv4/ping.c | 2 +
net/ipv4/route.c | 4 +-
net/ipv4/sysctl_net_ipv4.c | 4 +-
net/ipv4/tcp.c | 6 +
net/ipv4/tcp_input.c | 3 +-
net/ipv4/tcp_ipv4.c | 10 +-
net/ipv4/tcp_output.c | 21 +-
net/ipv4/tcp_timer.c | 6 +-
net/ipv6/addrconf.c | 2 +-
net/ipv6/ip6_gre.c | 42 +-
net/ipv6/ip6_tunnel.c | 34 +-
net/ipv6/ip6_vti.c | 4 +
net/ipv6/ip6mr.c | 5 +-
net/ipv6/route.c | 4 +-
net/ipv6/sit.c | 1 +
net/ipv6/tcp_ipv6.c | 32 +-
net/l2tp/l2tp_core.h | 1 +
net/l2tp/l2tp_ip.c | 29 +-
net/l2tp/l2tp_ip6.c | 2 +-
net/llc/llc_conn.c | 3 +
net/llc/llc_sap.c | 3 +
net/mac80211/pm.c | 1 +
net/netlink/Kconfig | 9 -
net/netlink/af_netlink.c | 741 +--------------------
net/netlink/af_netlink.h | 15 -
net/netlink/diag.c | 39 --
net/packet/af_packet.c | 22 +-
net/sctp/sm_statefuns.c | 12 +-
net/sctp/socket.c | 8 +-
net/socket.c | 4 +-
net/unix/af_unix.c | 66 +-
net/xfrm/xfrm_policy.c | 10 +-
net/xfrm/xfrm_user.c | 9 +-
{Documentation => samples}/mic/mpssd/.gitignore | 0
samples/mic/mpssd/Makefile | 27 +
{Documentation => samples}/mic/mpssd/micctrl | 0
{Documentation => samples}/mic/mpssd/mpss | 0
{Documentation => samples}/mic/mpssd/mpssd.c | 0
{Documentation => samples}/mic/mpssd/mpssd.h | 0
{Documentation => samples}/mic/mpssd/sysfs.c | 0
security/selinux/hooks.c | 2 +-
sound/soc/codecs/cs4270.c | 8 +-
sound/usb/quirks-table.h | 17 +
tools/testing/ktest/ktest.pl | 2 +-
159 files changed, 1029 insertions(+), 1660 deletions(-)
next reply other threads:[~2017-04-16 10:53 UTC|newest]
Thread overview: 145+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-04-16 10:48 Greg Kroah-Hartman [this message]
2017-04-16 10:48 ` [PATCH 3.18 001/145] Revert "af_unix: Fix splice-bind deadlock" Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 002/145] can: Fix kernel panic at security_sock_rcv_skb Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 003/145] ipv6: fix ip6_tnl_parse_tlv_enc_lim() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 004/145] ipv6: pointer math error in ip6_tnl_parse_tlv_enc_lim() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 005/145] tcp: fix 0 divide in __tcp_select_window() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 006/145] net: use a work queue to defer net_disable_timestamp() work Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 007/145] ipv4: keep skb->dst around in presence of IP options Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 008/145] netlabel: out of bound access in cipso_v4_validate() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 009/145] mlx4: Invoke softirqs after napi_reschedule Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 010/145] sctp: avoid BUG_ON on sctp_wait_for_sndbuf Greg Kroah-Hartman
2017-04-17 20:00 ` Marcelo Ricardo Leitner
2017-04-18 4:56 ` Greg Kroah-Hartman
2017-04-19 13:11 ` Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 011/145] sit: fix a double free on error path Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 012/145] ping: fix a null pointer dereference Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 013/145] l2tp: do not use udp_ioctl() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 014/145] ip6_gre: fix ip6gre_err() invalid reads Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 015/145] [PATCH 084/760] ipv6: tcp: restore IP6CB for pktoptions skbs Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 016/145] ipv6: tcp: add a missing tcp_v6_restore_cb() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 017/145] tcp: avoid infinite loop in tcp_splice_read() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 019/145] usb: chipidea: move the lock initialization to core file Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 020/145] tcp: fix overflow in __tcp_retransmit_skb() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 023/145] ALSA: usb-audio: Add quirk for Syntek STK1160 Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 024/145] Fix potential infoleak in older kernels Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 026/145] ARM: 8584/1: floppy: avoid gcc-6 warning Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 027/145] drm/exynos: fix error handling in exynos_drm_subdrv_open Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 028/145] smc91x: avoid self-comparison warning Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 029/145] UBI: fastmap: scrub PEB when bitflips are detected in a free PEB EC header Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 030/145] pwm: Unexport children before chip removal Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 031/145] HID: usbhid: add ATEN CS962 to list of quirky devices Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 032/145] selinux: fix off-by-one in setprocattr Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 033/145] fbdev: color map copying bounds checking Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 034/145] [PATCH 073/760] tcp: fix wrong checksum calculation on MTU probing Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 035/145] [PATCH 074/760] tcp: fix a compile error in DBGUNDO() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 036/145] [PATCH 075/760] ip6_gre: fix flowi6_proto value in ip6gre_xmit_other() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 037/145] [PATCH 076/760] ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 038/145] [PATCH 081/760] net: Add netdev all_adj_list refcnt propagation to fix panic Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 039/145] [PATCH 082/760] packet: call fanout_release, while UNREGISTERING a netdev Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 040/145] [PATCH 086/760] ipv6: correctly add local routes when lo goes up Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 041/145] [PATCH 087/760] net: pktgen: remove rcu locking in pktgen_change_name() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 042/145] [PATCH 091/760] ipv4: disable BH in set_ping_group_range() Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 043/145] [PATCH 093/760] net: sctp, forbid negative length Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 044/145] [PATCH 096/760] sctp: validate chunk len before actually using it Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 045/145] [PATCH 097/760] packet: on direct_xmit, limit tso and csum to supported devices Greg Kroah-Hartman
2017-04-16 10:48 ` [PATCH 3.18 046/145] [PATCH 083/760] netlink: do not enter direct reclaim from netlink_dump() Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 047/145] ASoC: cs4270: fix DAPM stream name mismatch Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 049/145] swapfile: fix memory corruption via malformed swapfile Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 050/145] coredump: fix unfreezable coredumping task Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 051/145] staging: iio: ad5933: avoid uninitialized variable in error case Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 052/145] drivers: staging: nvec: remove bogus reset command for PS/2 interface Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 053/145] Revert "staging: nvec: ps2: change serio type to passthrough" Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 054/145] USB: cdc-acm: fix TIOCMIWAIT Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 056/145] drbd: Fix kernel_sendmsg() usage - potential NULL deref Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 057/145] net/llc: avoid BUG_ON() in skb_orphan() Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 058/145] dccp: fix freeing skb too early for IPV6_RECVPKTINFO Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 059/145] net: socket: fix recvmmsg not returning error from sock_error Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 060/145] lib/vsprintf.c: improve sanity check in vsnprintf() Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 061/145] TTY: n_hdlc, fix lockdep false positive Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 062/145] tty: n_hdlc: get rid of racy n_hdlc.tbuf Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 063/145] cancel the setfilesize transation when io error happen Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 064/145] raid10: increment write counter after bio is split Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 065/145] xfrm: policy: init locks early Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 066/145] xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 067/145] xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 068/145] staging: android: ashmem: lseek failed due to no FMODE_LSEEK Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 069/145] serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 070/145] KVM: s390: Disable dirty log retrieval for UCONTROL guests Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 071/145] Bluetooth: Add another AR3012 04ca:3018 device Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 072/145] IB/ipoib: Fix deadlock between rmmod and set_mode Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 073/145] USB: serial: digi_acceleport: fix OOB data sanity check Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 074/145] USB: serial: digi_acceleport: fix OOB-event processing Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 075/145] nlm: Ensure callback code also checks that the files match Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 076/145] xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 077/145] mac80211: flush delayed work when entering suspend Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 078/145] libceph: use BUG() instead of BUG_ON(1) Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 079/145] fat: fix using uninitialized fields of fat_inode/fsinfo_inode Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 080/145] ktest: Fix child exit code processing Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 081/145] crypto: improve gcc optimization flags for serpent and wp512 Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 082/145] mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 083/145] usb: gadget: dummy_hcd: clear usb_gadget region before registration Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 084/145] usb: dwc3: gadget: make Set Endpoint Configuration macros safe Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 085/145] usb: gadget: function: f_fs: pass companion descriptor along Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 086/145] usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 087/145] USB: serial: safe_serial: fix information leak in completion handler Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 088/145] USB: serial: omninet: fix reference leaks at open Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 089/145] USB: iowarrior: fix NULL-deref at probe Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 090/145] USB: iowarrior: fix NULL-deref in write Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 091/145] USB: serial: io_ti: fix NULL-deref in interrupt callback Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 092/145] USB: serial: io_ti: fix information leak in completion handler Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 093/145] mvsas: fix misleading indentation Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 094/145] dm: flush queued bios when process blocks to avoid deadlock Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 095/145] padata: avoid race in reordering Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 096/145] samples: move mic/mpssd example code from Documentation Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 097/145] drm/ast: Fix test for VGA enabled Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 098/145] drm/ast: Call open_key before enable_mmio in POST code Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 099/145] drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 101/145] cpmac: remove hopeless #warning Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 102/145] tracing: Add #undef to fix compile error Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 103/145] netlink: remove mmapped netlink support Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 104/145] vxlan: correctly validate VXLAN ID against VXLAN_N_VID Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 105/145] vti6: return GRE_KEY for vti6 Greg Kroah-Hartman
2017-04-16 10:49 ` [PATCH 3.18 106/145] ipv4: mask tos for input route Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 108/145] net: dont call strlen() on the user buffer in packet_bind_spkt() Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 109/145] dccp: Unlock sock before calling sk_free() Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 110/145] net/packet: fix overflow in check for priv area size Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 111/145] usb: hub: Wait for connection to be reestablished after port reset Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 112/145] net/mlx4_en: Fix bad WQE issue Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 113/145] net/mlx4_core: Fix racy CQ (Completion Queue) free Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 114/145] net/mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 115/145] futex: Fix potential use-after-free in FUTEX_REQUEUE_PI Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 116/145] futex: Add missing error handling to FUTEX_REQUEUE_PI Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 117/145] crypto: cryptd - Assign statesize properly Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 118/145] crypto: mcryptd - Fix load failure Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 119/145] crypto: algif_hash - avoid zero-sized array Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 120/145] crypto: ghash-clmulni - Fix load failure Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 121/145] s390/qdio: clear DSCI prior to scanning multiple input queues Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 122/145] s390: TASK_SIZE for kernel threads Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 123/145] s390: make setup_randomness work Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 124/145] s390: use correct input data address for setup_randomness Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 125/145] KVM: s390: Fix guest migration for huge guests resulting in panic Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 127/145] usb: gadget: f_uvc: Fix SuperSpeed companion descriptors wBytesPerInterval Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 128/145] usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 129/145] USB: uss720: fix NULL-deref at probe Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 130/145] USB: lvtest: " Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 131/145] USB: idmouse: " Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 132/145] USB: wusbcore: " Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 133/145] usb: hub: Fix crash after failure to read BOS descriptor Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 134/145] USB: fix linked-list corruption in rh_call_control() Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 135/145] MIPS: ip27: Disable qlge driver in defconfig Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 136/145] MIPS: ip22: Fix ip28 build for modern gcc Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 137/145] MIPS: DEC: Avoid la pseudo-instruction in delay slots Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 138/145] powerpc: Emulation support for load/store instructions on LE Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 139/145] libceph: dont set weight to IN when OSD is destroyed Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 140/145] tcp: fix various issues for sockets morphing to listen state Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 141/145] net: fix socket refcounting in skb_complete_wifi_ack() Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 142/145] net: fix socket refcounting in skb_complete_tx_timestamp() Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 143/145] uapi: fix linux/packet_diag.h userspace compilation error Greg Kroah-Hartman
2017-04-16 10:50 ` [PATCH 3.18 145/145] dccp: fix memory leak during tear-down of unsuccessful connection request Greg Kroah-Hartman
2017-04-16 23:30 ` [PATCH 3.18 000/145] 3.18.49-stable review Guenter Roeck
2017-04-17 6:56 ` Greg Kroah-Hartman
2017-04-17 8:07 ` Amit Pundir
2017-04-17 8:26 ` Greg Kroah-Hartman
2017-04-17 18:18 ` Shuah Khan
2017-04-18 4:57 ` 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=20170416080200.205458595@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 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 NNTP newsgroup(s).