Stable Archive on lore.kernel.org
 help / color / Atom feed
From: Naresh Kamboju <naresh.kamboju@linaro.org>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Arnd Bergmann <arnd@arndb.de>
Cc: open list <linux-kernel@vger.kernel.org>,
	linux- stable <stable@vger.kernel.org>,
	Ben Hutchings <ben.hutchings@codethink.co.uk>,
	Sasha Levin <sashal@kernel.org>,
	lkft-triage@lists.linaro.org, Basil Eljuse <Basil.Eljuse@arm.com>
Subject: Re: [PATCH 5.5 284/367] compat: scsi: sg: fix v3 compat read/write interface
Date: Mon, 10 Feb 2020 21:11:32 +0530
Message-ID: <CA+G9fYu4pDFaG-dA2KbVp61HGNzA1R3F_=Z5isC8_ammG4iZkQ@mail.gmail.com> (raw)
In-Reply-To: <20200210122450.176337512@linuxfoundation.org>

The arm64 architecture 64k page size enabled build failed on stable rc 5.5
CONFIG_ARM64_64K_PAGES=y
CROSS_COMPILE=aarch64-linux-gnu-
Toolchain gcc-9

In file included from ../block/scsi_ioctl.c:23:
 ../include/scsi/sg.h:75:2: error: unknown type name ‘compat_int_t’
  compat_int_t interface_id; /* [i] 'S' for SCSI generic (required) */
  ^~~~~~~~~~~~
 ../include/scsi/sg.h:76:2: error: unknown type name ‘compat_int_t’
  compat_int_t dxfer_direction; /* [i] data transfer direction  */
  ^~~~~~~~~~~~

...
 ../include/scsi/sg.h:97:2: error: unknown type name ‘compat_uint_t’
  compat_uint_t info;  /* [o] auxiliary information */
  ^~~~~~~~~~~~~
 make[2]: *** [../scripts/Makefile.build:266: block/bsg.o] Error

Ref:
https://gitlab.com/Linaro/lkft/kernel-runs/-/jobs/431659186

On Mon, 10 Feb 2020 at 18:18, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> From: Arnd Bergmann <arnd@arndb.de>
>
> commit 78ed001d9e7106171e0ee761cd854137dd731302 upstream.
>
> In the v5.4 merge window, a cleanup patch from Al Viro conflicted
> with my rework of the compat handling for sg.c read(). Linus Torvalds
> did a correct merge but pointed out that the resulting code is still
> unsatisfactory.
>
> I later noticed that the sg_new_read() function still gets the compat
> mode wrong, when the 'count' argument is large enough to pass a
> compat_sg_io_hdr object, but not a nativ sg_io_hdr.
>
> To address both of these, move the definition of compat_sg_io_hdr
> into a scsi/sg.h to make it visible to sg.c and rewrite the logic
> for reading req_pack_id as well as the size check to a simpler
> version that gets the expected results.
>
> Fixes: c35a5cfb4150 ("scsi: sg: sg_read(): simplify reading ->pack_id of userland sg_io_hdr_t")
> Fixes: 98aaaec4a150 ("compat_ioctl: reimplement SG_IO handling")
> Reviewed-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>
> ---
>  block/scsi_ioctl.c |   29 ------------
>  drivers/scsi/sg.c  |  126 ++++++++++++++++++++++++-----------------------------
>  include/scsi/sg.h  |   30 ++++++++++++
>  3 files changed, 90 insertions(+), 95 deletions(-)
>
> --- a/block/scsi_ioctl.c
> +++ b/block/scsi_ioctl.c
> @@ -20,6 +20,7 @@
>  #include <scsi/scsi.h>
>  #include <scsi/scsi_ioctl.h>
>  #include <scsi/scsi_cmnd.h>
> +#include <scsi/sg.h>
>
>  struct blk_cmd_filter {
>         unsigned long read_ok[BLK_SCSI_CMD_PER_LONG];
> @@ -550,34 +551,6 @@ static inline int blk_send_start_stop(st
>         return __blk_send_generic(q, bd_disk, GPCMD_START_STOP_UNIT, data);
>  }
>
> -#ifdef CONFIG_COMPAT
> -struct compat_sg_io_hdr {
> -       compat_int_t interface_id;      /* [i] 'S' for SCSI generic (required) */
> -       compat_int_t dxfer_direction;   /* [i] data transfer direction  */
> -       unsigned char cmd_len;          /* [i] SCSI command length ( <= 16 bytes) */
> -       unsigned char mx_sb_len;        /* [i] max length to write to sbp */
> -       unsigned short iovec_count;     /* [i] 0 implies no scatter gather */
> -       compat_uint_t dxfer_len;        /* [i] byte count of data transfer */
> -       compat_uint_t dxferp;           /* [i], [*io] points to data transfer memory
> -                                               or scatter gather list */
> -       compat_uptr_t cmdp;             /* [i], [*i] points to command to perform */
> -       compat_uptr_t sbp;              /* [i], [*o] points to sense_buffer memory */
> -       compat_uint_t timeout;          /* [i] MAX_UINT->no timeout (unit: millisec) */
> -       compat_uint_t flags;            /* [i] 0 -> default, see SG_FLAG... */
> -       compat_int_t pack_id;           /* [i->o] unused internally (normally) */
> -       compat_uptr_t usr_ptr;          /* [i->o] unused internally */
> -       unsigned char status;           /* [o] scsi status */
> -       unsigned char masked_status;    /* [o] shifted, masked scsi status */
> -       unsigned char msg_status;       /* [o] messaging level data (optional) */
> -       unsigned char sb_len_wr;        /* [o] byte count actually written to sbp */
> -       unsigned short host_status;     /* [o] errors from host adapter */
> -       unsigned short driver_status;   /* [o] errors from software driver */
> -       compat_int_t resid;             /* [o] dxfer_len - actual_transferred */
> -       compat_uint_t duration;         /* [o] time taken by cmd (unit: millisec) */
> -       compat_uint_t info;             /* [o] auxiliary information */
> -};
> -#endif
> -
>  int put_sg_io_hdr(const struct sg_io_hdr *hdr, void __user *argp)
>  {
>  #ifdef CONFIG_COMPAT
> --- a/drivers/scsi/sg.c
> +++ b/drivers/scsi/sg.c
> @@ -405,6 +405,38 @@ sg_release(struct inode *inode, struct f
>         return 0;
>  }
>
> +static int get_sg_io_pack_id(int *pack_id, void __user *buf, size_t count)
> +{
> +       struct sg_header __user *old_hdr = buf;
> +       int reply_len;
> +
> +       if (count >= SZ_SG_HEADER) {
> +               /* negative reply_len means v3 format, otherwise v1/v2 */
> +               if (get_user(reply_len, &old_hdr->reply_len))
> +                       return -EFAULT;
> +
> +               if (reply_len >= 0)
> +                       return get_user(*pack_id, &old_hdr->pack_id);
> +
> +               if (in_compat_syscall() &&
> +                   count >= sizeof(struct compat_sg_io_hdr)) {
> +                       struct compat_sg_io_hdr __user *hp = buf;
> +
> +                       return get_user(*pack_id, &hp->pack_id);
> +               }
> +
> +               if (count >= sizeof(struct sg_io_hdr)) {
> +                       struct sg_io_hdr __user *hp = buf;
> +
> +                       return get_user(*pack_id, &hp->pack_id);
> +               }
> +       }
> +
> +       /* no valid header was passed, so ignore the pack_id */
> +       *pack_id = -1;
> +       return 0;
> +}
> +
>  static ssize_t
>  sg_read(struct file *filp, char __user *buf, size_t count, loff_t * ppos)
>  {
> @@ -413,8 +445,8 @@ sg_read(struct file *filp, char __user *
>         Sg_request *srp;
>         int req_pack_id = -1;
>         sg_io_hdr_t *hp;
> -       struct sg_header *old_hdr = NULL;
> -       int retval = 0;
> +       struct sg_header *old_hdr;
> +       int retval;
>
>         /*
>          * This could cause a response to be stranded. Close the associated
> @@ -429,79 +461,34 @@ sg_read(struct file *filp, char __user *
>         SCSI_LOG_TIMEOUT(3, sg_printk(KERN_INFO, sdp,
>                                       "sg_read: count=%d\n", (int) count));
>
> -       if (sfp->force_packid && (count >= SZ_SG_HEADER)) {
> -               old_hdr = memdup_user(buf, SZ_SG_HEADER);
> -               if (IS_ERR(old_hdr))
> -                       return PTR_ERR(old_hdr);
> -               if (old_hdr->reply_len < 0) {
> -                       if (count >= SZ_SG_IO_HDR) {
> -                               /*
> -                                * This is stupid.
> -                                *
> -                                * We're copying the whole sg_io_hdr_t from user
> -                                * space just to get the 'pack_id' field. But the
> -                                * field is at different offsets for the compat
> -                                * case, so we'll use "get_sg_io_hdr()" to copy
> -                                * the whole thing and convert it.
> -                                *
> -                                * We could do something like just calculating the
> -                                * offset based of 'in_compat_syscall()', but the
> -                                * 'compat_sg_io_hdr' definition is in the wrong
> -                                * place for that.
> -                                */
> -                               sg_io_hdr_t *new_hdr;
> -                               new_hdr = kmalloc(SZ_SG_IO_HDR, GFP_KERNEL);
> -                               if (!new_hdr) {
> -                                       retval = -ENOMEM;
> -                                       goto free_old_hdr;
> -                               }
> -                               retval = get_sg_io_hdr(new_hdr, buf);
> -                               req_pack_id = new_hdr->pack_id;
> -                               kfree(new_hdr);
> -                               if (retval) {
> -                                       retval = -EFAULT;
> -                                       goto free_old_hdr;
> -                               }
> -                       }
> -               } else
> -                       req_pack_id = old_hdr->pack_id;
> -       }
> +       if (sfp->force_packid)
> +               retval = get_sg_io_pack_id(&req_pack_id, buf, count);
> +       if (retval)
> +               return retval;
> +
>         srp = sg_get_rq_mark(sfp, req_pack_id);
>         if (!srp) {             /* now wait on packet to arrive */
> -               if (atomic_read(&sdp->detaching)) {
> -                       retval = -ENODEV;
> -                       goto free_old_hdr;
> -               }
> -               if (filp->f_flags & O_NONBLOCK) {
> -                       retval = -EAGAIN;
> -                       goto free_old_hdr;
> -               }
> +               if (atomic_read(&sdp->detaching))
> +                       return -ENODEV;
> +               if (filp->f_flags & O_NONBLOCK)
> +                       return -EAGAIN;
>                 retval = wait_event_interruptible(sfp->read_wait,
>                         (atomic_read(&sdp->detaching) ||
>                         (srp = sg_get_rq_mark(sfp, req_pack_id))));
> -               if (atomic_read(&sdp->detaching)) {
> -                       retval = -ENODEV;
> -                       goto free_old_hdr;
> -               }
> -               if (retval) {
> +               if (atomic_read(&sdp->detaching))
> +                       return -ENODEV;
> +               if (retval)
>                         /* -ERESTARTSYS as signal hit process */
> -                       goto free_old_hdr;
> -               }
> -       }
> -       if (srp->header.interface_id != '\0') {
> -               retval = sg_new_read(sfp, buf, count, srp);
> -               goto free_old_hdr;
> +                       return retval;
>         }
> +       if (srp->header.interface_id != '\0')
> +               return sg_new_read(sfp, buf, count, srp);
>
>         hp = &srp->header;
> -       if (old_hdr == NULL) {
> -               old_hdr = kmalloc(SZ_SG_HEADER, GFP_KERNEL);
> -               if (! old_hdr) {
> -                       retval = -ENOMEM;
> -                       goto free_old_hdr;
> -               }
> -       }
> -       memset(old_hdr, 0, SZ_SG_HEADER);
> +       old_hdr = kzalloc(SZ_SG_HEADER, GFP_KERNEL);
> +       if (!old_hdr)
> +               return -ENOMEM;
> +
>         old_hdr->reply_len = (int) hp->timeout;
>         old_hdr->pack_len = old_hdr->reply_len; /* old, strange behaviour */
>         old_hdr->pack_id = hp->pack_id;
> @@ -575,7 +562,12 @@ sg_new_read(Sg_fd * sfp, char __user *bu
>         int err = 0, err2;
>         int len;
>
> -       if (count < SZ_SG_IO_HDR) {
> +       if (in_compat_syscall()) {
> +               if (count < sizeof(struct compat_sg_io_hdr)) {
> +                       err = -EINVAL;
> +                       goto err_out;
> +               }
> +       } else if (count < SZ_SG_IO_HDR) {
>                 err = -EINVAL;
>                 goto err_out;
>         }
> --- a/include/scsi/sg.h
> +++ b/include/scsi/sg.h
> @@ -68,6 +68,36 @@ typedef struct sg_io_hdr
>      unsigned int info;          /* [o] auxiliary information */
>  } sg_io_hdr_t;  /* 64 bytes long (on i386) */
>
> +#if defined(__KERNEL__)
> +#include <linux/compat.h>
> +
> +struct compat_sg_io_hdr {
> +       compat_int_t interface_id;      /* [i] 'S' for SCSI generic (required) */
> +       compat_int_t dxfer_direction;   /* [i] data transfer direction  */
> +       unsigned char cmd_len;          /* [i] SCSI command length ( <= 16 bytes) */
> +       unsigned char mx_sb_len;        /* [i] max length to write to sbp */
> +       unsigned short iovec_count;     /* [i] 0 implies no scatter gather */
> +       compat_uint_t dxfer_len;        /* [i] byte count of data transfer */
> +       compat_uint_t dxferp;           /* [i], [*io] points to data transfer memory
> +                                               or scatter gather list */
> +       compat_uptr_t cmdp;             /* [i], [*i] points to command to perform */
> +       compat_uptr_t sbp;              /* [i], [*o] points to sense_buffer memory */
> +       compat_uint_t timeout;          /* [i] MAX_UINT->no timeout (unit: millisec) */
> +       compat_uint_t flags;            /* [i] 0 -> default, see SG_FLAG... */
> +       compat_int_t pack_id;           /* [i->o] unused internally (normally) */
> +       compat_uptr_t usr_ptr;          /* [i->o] unused internally */
> +       unsigned char status;           /* [o] scsi status */
> +       unsigned char masked_status;    /* [o] shifted, masked scsi status */
> +       unsigned char msg_status;       /* [o] messaging level data (optional) */
> +       unsigned char sb_len_wr;        /* [o] byte count actually written to sbp */
> +       unsigned short host_status;     /* [o] errors from host adapter */
> +       unsigned short driver_status;   /* [o] errors from software driver */
> +       compat_int_t resid;             /* [o] dxfer_len - actual_transferred */
> +       compat_uint_t duration;         /* [o] time taken by cmd (unit: millisec) */
> +       compat_uint_t info;             /* [o] auxiliary information */
> +};
> +#endif
> +
>  #define SG_INTERFACE_ID_ORIG 'S'
>
>  /* Use negative values to flag difference from original sg_header structure */
>
>

-- 
Linaro LKFT
https://lkft.linaro.org

  reply index

Thread overview: 385+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-10 12:28 [PATCH 5.5 000/367] 5.5.3-stable review Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 001/367] [PATCH] sparc32: fix struct ipc64_perm type definition Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 002/367] bnxt_en: Move devlink_register before registering netdev Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 003/367] gtp: use __GFP_NOWARN to avoid memalloc warning Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 004/367] l2tp: Allow duplicate session creation with UDP Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 005/367] net: hsr: fix possible NULL deref in hsr_handle_frame() Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 006/367] net_sched: fix an OOB access in cls_tcindex Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 007/367] net/core: Do not clear VF index for node/port GUIDs query Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 008/367] net: mvneta: fix XDP support if sw bm is used as fallback Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 009/367] bnxt_en: Fix TC queue mapping Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 010/367] net: stmmac: Delete txtimer in suspend() Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 011/367] tcp: clear tp->total_retrans in tcp_disconnect() Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 012/367] tcp: clear tp->delivered " Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 013/367] tcp: clear tp->data_segs{in|out} " Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 014/367] tcp: clear tp->segs_{in|out} " Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 015/367] cls_rsvp: fix rsvp_policy Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 016/367] rxrpc: Fix use-after-free in rxrpc_put_local() Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 017/367] rxrpc: Fix insufficient receive notification generation Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 018/367] rxrpc: Fix missing active use pinning of rxrpc_local object Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 019/367] rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnect Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 020/367] bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 021/367] net: phy: at803x: disable vddio regulator Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 022/367] bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 023/367] ionic: fix rxq comp packet type mask Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 024/367] MAINTAINERS: correct entries for ISDN/mISDN section Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 025/367] netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() Greg Kroah-Hartman
2020-02-10 12:28 ` [PATCH 5.5 026/367] bnxt_en: Fix logic that disables Bus Master during firmware reset Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 027/367] media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 028/367] mfd: dln2: More sanity checking for endpoints Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 029/367] netfilter: ipset: fix suspicious RCU usage in find_set_and_id Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 030/367] ALSA: pcm: Fix memory leak at closing a stream without hw_free Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 031/367] ipc/msg.c: consolidate all xxxctl_down() functions Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 032/367] tracing/kprobes: Have uname use __get_str() in print_fmt Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 033/367] tracing: Fix sched switch start/stop refcount racy updates Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 034/367] rcu: Use *_ONCE() to protect lockless ->expmask accesses Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 035/367] rcu: Avoid data-race in rcu_gp_fqs_check_wake() Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 036/367] srcu: Apply *_ONCE() to ->srcu_last_gp_end Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 037/367] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 038/367] nvmet: Fix error print message at nvmet_install_queue function Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 039/367] nvmet: Fix controller use after free Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 040/367] Bluetooth: btusb: fix memory leak on fw Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 041/367] Bluetooth: btusb: Disable runtime suspend on Realtek devices Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 042/367] brcmfmac: Fix memory leak in brcmf_usbdev_qinit Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 043/367] usb: dwc3: gadget: Check END_TRANSFER completion Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 044/367] usb: dwc3: gadget: Delay starting transfer Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 045/367] usb: typec: tcpci: mask event interrupts when remove driver Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 046/367] objtool: Silence build output Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 047/367] usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 048/367] usb: gadget: legacy: set max_speed to super-speed Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 049/367] usb: gadget: f_ncm: Use atomic_t to track in-flight request Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 050/367] usb: gadget: f_ecm: " Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 051/367] ALSA: usb-audio: Fix endianess in descriptor validation Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 052/367] ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 053/367] ALSA: dummy: Fix PCM format loop in proc output Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 054/367] memcg: fix a crash in wb_workfn when a device disappears Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 055/367] mm/sparse.c: reset sections mem_map when fully deactivated Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 056/367] utimes: Clamp the timestamps in notify_change() Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 057/367] mm/migrate.c: also overwrite error when it is bigger than zero Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 058/367] mm/memory_hotplug: fix remove_memory() lockdep splat Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 059/367] mm: thp: dont need care deferred split queue in memcg charge move path Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 060/367] mm: move_pages: report the number of non-attempted pages Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 061/367] media/v4l2-core: set pages dirty upon releasing DMA buffers Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 062/367] media: v4l2-core: compat: ignore native command codes Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 063/367] media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 064/367] lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 065/367] irqdomain: Fix a memory leak in irq_domain_push_irq() Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 066/367] x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 067/367] platform/x86: intel_scu_ipc: Fix interrupt support Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 068/367] ALSA: hda: Apply aligned MMIO access only conditionally Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 069/367] ALSA: hda: Add Clevo W65_67SB the power_save blacklist Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 070/367] ALSA: hda: Add JasperLake PCI ID and codec vid Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 071/367] ALSA: hda - Fix DP-MST support for NVIDIA codecs Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 072/367] arm64: acpi: fix DAIF manipulation with pNMI Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 073/367] KVM: arm64: Correct PSTATE on exception entry Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 074/367] KVM: arm/arm64: Correct CPSR " Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 075/367] KVM: arm/arm64: Correct AArch32 SPSR " Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 076/367] KVM: arm64: Only sign-extend MMIO up to register width Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 077/367] MIPS: syscalls: fix indentation of the SYSNR message Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 078/367] MIPS: fix indentation of the RELOCS message Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 079/367] MIPS: boot: fix typo in vmlinux.lzma.its target Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 080/367] MIPS: SGI-IP30: Check for valid pointer before using it Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 081/367] MIPS: asm: local: add barriers for Loongson Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 082/367] s390/mm: fix dynamic pagetable upgrade for hugetlbfs Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 083/367] powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 084/367] powerpc/ptdump: Fix W+X verification Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 085/367] powerpc/xmon: dont access ASDR in VMs Greg Kroah-Hartman
2020-02-10 12:29 ` [PATCH 5.5 086/367] powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 087/367] powerpc/32s: Fix bad_kuap_fault() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 088/367] powerpc/32s: Fix CPU wake-up from sleep mode Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 089/367] PCI/ATS: Use PF PASID for VFs Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 090/367] PCI: tegra: Fix return value check of pm_runtime_get_sync() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 091/367] PCI: keystone: Fix outbound region mapping Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 092/367] PCI: keystone: Fix link training retries initiation Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 093/367] PCI: keystone: Fix error handling when "num-viewport" DT property is not populated Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 094/367] mmc: spi: Toggle SPI polarity, do not hardcode it Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 095/367] ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 096/367] ACPI / battery: Deal with design or full capacity being reported as -1 Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 097/367] ACPI / battery: Use design-cap for capacity calculations if full-cap is not available Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 098/367] ACPI / battery: Deal better with neither design nor full capacity not being reported Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 099/367] smb3: fix default permissions on new files when mounting with modefromsid Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 100/367] alarmtimer: Unregister wakeup source when module get fails Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 101/367] fscrypt: dont print name of busy file when removing key Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 102/367] ubifs: dont trigger assertion on invalid no-key filename Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 103/367] ubifs: Fix wrong memory allocation Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 104/367] ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 105/367] ubifs: Fix deadlock in concurrent bulk-read and writepage Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 106/367] mmc: sdhci-of-at91: fix memleak on clk_get failure Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 107/367] ASoC: tegra: Revert 24 and 32 bit support Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 108/367] ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 109/367] ASoC: SOF: core: free trace on errors Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 110/367] hv_balloon: Balloon up according to request page number Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 111/367] mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 112/367] nvmem: imx: scu: fix write SIP Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 113/367] nvmem: core: fix memory abort in cleanup path Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 114/367] crypto: api - Check spawn->alg under lock in crypto_drop_spawn Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 115/367] crypto: ccree - fix backlog memory leak Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 116/367] crypto: ccree - fix AEAD decrypt auth fail Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 117/367] crypto: ccree - fix pm wrongful error reporting Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 118/367] crypto: ccree - fix FDE descriptor sequence Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 119/367] crypto: ccree - fix PM race condition Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 120/367] padata: Remove broken queue flushing Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 121/367] fs: allow deduplication of eof block into the end of the destination file Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 122/367] scripts/find-unused-docs: Fix massive false positives Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 123/367] erofs: fix out-of-bound read for shifted uncompressed block Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 124/367] scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 125/367] scsi: qla2xxx: Fix stuck login session using prli_pend_timer Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 126/367] scsi: qla2xxx: Fix mtcp dump collection failure Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 127/367] cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 128/367] power: supply: axp20x_ac_power: Fix reporting online status Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 129/367] power: supply: ltc2941-battery-gauge: fix use-after-free Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 130/367] ovl: fix wrong WARN_ON() in ovl_cache_update_ino() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 131/367] ovl: fix lseek overflow on 32bit Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 132/367] f2fs: fix miscounted block limit in f2fs_statfs_project() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 133/367] f2fs: code cleanup for f2fs_statfs_project() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 134/367] f2fs: fix dcache lookup of !casefolded directories Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 135/367] f2fs: fix race conditions in ->d_compare() and ->d_hash() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 136/367] PM: core: Fix handling of devices deleted during system-wide resume Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 137/367] cpufreq: Avoid creating excessively large stack frames Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 138/367] of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 139/367] ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 140/367] dm zoned: support zone sizes smaller than 128MiB Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 141/367] dm space map common: fix to ensure new block isnt already in use Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 142/367] dm writecache: fix incorrect flush sequence when doing SSD mode commit Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 143/367] dm crypt: fix GFP flags passed to skcipher_request_alloc() Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 144/367] dm crypt: fix benbi IV constructor crash if used in authenticated mode Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 145/367] dm thin metadata: use pool locking at end of dm_pool_metadata_close Greg Kroah-Hartman
2020-02-10 12:30 ` [PATCH 5.5 146/367] dm thin: fix use-after-free in metadata_pre_commit_callback Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 147/367] dm: fix potential for q->make_request_fn NULL pointer Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 148/367] ASoC: SOF: Introduce state machine for FW boot Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 149/367] ASoC: SOF: core: release resources on errors in probe_continue Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 150/367] tracing: Annotate ftrace_graph_hash pointer with __rcu Greg Kroah-Hartman
2020-02-10 14:36   ` Joel Fernandes
2020-02-11  1:26     ` Sasha Levin
2020-02-11 18:47       ` Joel Fernandes
2020-02-10 12:31 ` [PATCH 5.5 151/367] tracing: Annotate ftrace_graph_notrace_hash " Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 152/367] ftrace: Add comment to why rcu_dereference_sched() is open coded Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 153/367] ftrace: Protect ftrace_graph_hash with ftrace_sync Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 154/367] crypto: pcrypt - Avoid deadlock by using per-instance padata queues Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 155/367] btrfs: fix improper setting of scanned for range cyclic write cache pages Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 156/367] btrfs: Handle another split brain scenario with metadata uuid feature Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 157/367] riscv, bpf: Fix broken BPF tail calls Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 158/367] libbpf: Fix readelf output parsing for Fedora Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 159/367] libbpf: Fix printf compilation warnings on ppc64le arch Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 160/367] libbpf: Dont attach perf_buffer to offline/missing CPUs Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 161/367] selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 162/367] flow_dissector: Fix to use new variables for port ranges in bpf hook Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 163/367] bpf, devmap: Pass lockdep expression to RCU lists Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 164/367] libbpf: Add missing newline in opts validation macro Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 165/367] libbpf: Fix realloc usage in bpf_core_find_cands Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 166/367] tc-testing: fix eBPF tests failure on linux fresh clones Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 167/367] samples/bpf: Dont try to remove users homedir on clean Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 168/367] samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 169/367] samples/bpf: Reintroduce missed build targets Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 170/367] selftests/bpf: Fix test_attach_probe Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 171/367] selftests/bpf: Skip perf hw events test if the setup disabled it Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 172/367] selftests: bpf: Use a temporary file in test_sockmap Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 173/367] selftests: bpf: Ignore FIN packets for reuseport tests Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 174/367] crypto: sun8i-ss - fix removal of module Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 175/367] crypto: amlogic " Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 176/367] crypto: sun8i-ce " Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 177/367] crypto: api - fix unexpectedly getting generic implementation Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 178/367] crypto: hisilicon - Fix issue with wrong number of sg elements after dma map Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 179/367] crypto: hisilicon - Use the offset fields in sqe to avoid need to split scatterlists Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 180/367] crypto: ccp - set max RSA modulus size for v3 platform devices as well Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 181/367] crypto: arm64/ghash-neon - bump priority to 150 Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 182/367] crypto: pcrypt - Do not clear MAY_SLEEP flag in original request Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 183/367] crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 184/367] crypto: atmel-aes - Fix counter overflow in CTR mode Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 185/367] crypto: api - Fix race condition in crypto_spawn_alg Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 186/367] crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 187/367] powerpc/futex: Fix incorrect user access blocking Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 188/367] scsi: qla2xxx: Fix unbound NVME response length Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 189/367] NFS: Fix memory leaks and corruption in readdir Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 190/367] NFS: Directory page cache pages need to be locked when read Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 191/367] nfsd: fix filecache lookup Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 192/367] jbd2_seq_info_next should increase position index Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 193/367] ext4: fix deadlock allocating crypto bounce page from mempool Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 194/367] ext4: fix race conditions in ->d_compare() and ->d_hash() Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 195/367] Btrfs: fix missing hole after hole punching and fsync when using NO_HOLES Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 196/367] Btrfs: make deduplication with range including the last block work Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 197/367] Btrfs: fix infinite loop during fsync after rename operations Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 198/367] btrfs: set trans->drity in btrfs_commit_transaction Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 199/367] btrfs: drop log root for dropped roots Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 200/367] btrfs: free block groups after freeing fs trees Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 201/367] Btrfs: fix race between adding and putting tree mod seq elements and nodes Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 202/367] btrfs: flush write bio if we loop in extent_write_cache_pages Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 203/367] btrfs: Correctly handle empty trees in find_first_clear_extent_bit Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 204/367] Btrfs: send, fix emission of invalid clone operations within the same file Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 205/367] ARM: tegra: Enable PLLP bypass during Tegra124 LP1 Greg Kroah-Hartman
2020-02-10 12:31 ` [PATCH 5.5 206/367] iwlwifi: dont throw error when trying to remove IGTK Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 207/367] mwifiex: fix unbalanced locking in mwifiex_process_country_ie() Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 208/367] sunrpc: expiry_time should be seconds not timeval Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 209/367] gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 210/367] gfs2: move setting current->backing_dev_info Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 211/367] gfs2: fix O_SYNC write handling Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 212/367] drm: atmel-hlcdc: use double rate for pixel clock only if supported Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 213/367] drm: atmel-hlcdc: enable clock before configuring timing engine Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 214/367] drm: atmel-hlcdc: prefer a lower pixel-clock than requested Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 215/367] drm/rect: Avoid division by zero Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 216/367] media: iguanair: fix endpoint sanity check Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 217/367] media: rc: ensure lirc is initialized before registering input device Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 218/367] tools/kvm_stat: Fix kvm_exit filter name Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 219/367] xen/balloon: Support xend-based toolstack take two Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 220/367] xen/gntdev: Do not use mm notifiers with autotranslating guests Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 221/367] watchdog: fix UAF in reboot notifier handling in watchdog core code Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 222/367] bcache: add readahead cache policy options via sysfs interface Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 223/367] io_uring: dont map read/write iovec potentially twice Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 224/367] io_uring: spin for sq thread to idle on shutdown Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 225/367] eventfd: track eventfd_signal() recursion depth Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 226/367] aio: prevent potential eventfd recursion on poll Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 227/367] KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 228/367] KVM: x86: Refactor prefix decoding " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 229/367] KVM: x86: Protect pmu_intel.c from " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 230/367] KVM: x86: Protect DR-based index computations " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 231/367] KVM: x86: Protect kvm_lapic_reg_write() " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 232/367] KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 233/367] KVM: x86: Protect ioapic_write_indirect() " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 234/367] KVM: x86: Protect MSR-based index computations in pmu.h " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 235/367] KVM: x86: Protect ioapic_read_indirect() " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 236/367] KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 237/367] KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 238/367] KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() " Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 239/367] KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 240/367] KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 241/367] KVM: PPC: Book3S PR: Free shared page if mmu initialization fails Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 242/367] kvm/svm: PKU not currently supported Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 243/367] KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 244/367] x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 245/367] KVM: x86: use CPUID to locate host page table reserved bits Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 246/367] x86/kvm: Introduce kvm_(un)map_gfn() Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 247/367] x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 248/367] x86/kvm: Cache gfn to pfn translation Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 249/367] x86/KVM: Clean up hosts steal time structure Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 250/367] KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 251/367] KVM: VMX: Add non-canonical check on writes to RTIT address MSRs Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 252/367] KVM: x86: Dont let userspace set host-reserved cr4 bits Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 253/367] KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 254/367] KVM: x86: fix overlap between SPTE_MMIO_MASK and generation Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 255/367] KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 256/367] KVM: x86: Ensure guests FPU state is loaded when accessing for emulation Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 257/367] KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 258/367] KVM: s390: do not clobber registers during guest reset/store status Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 259/367] KVM: x86: reorganize pvclock_gtod_data members Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 260/367] KVM: x86: use raw clock values consistently Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 261/367] ocfs2: fix oops when writing cloned file Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 262/367] mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 263/367] arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power mode Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 264/367] mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 265/367] clk: tegra: Mark fuse clock as critical Greg Kroah-Hartman
2020-02-10 12:32 ` [PATCH 5.5 266/367] drm/amdgpu/navi: fix index for OD MCLK Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 267/367] drm/tegra: Relax IOMMU usage criteria on old Tegra Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 268/367] drm/tegra: Reuse IOVA mapping where possible Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 269/367] drm/amd/powerplay: fix navi10 system intermittent reboot issue V2 Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 270/367] drm/amd/dm/mst: Ignore payload update failures Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 271/367] drm/amdgpu: fetch default VDDC curve voltages (v2) Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 272/367] drm/amdgpu/navi10: add OD_RANGE for navi overclocking Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 273/367] drm/amdgpu/smu_v11_0: Correct behavior of restoring default tables (v2) Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 274/367] virtio-balloon: initialize all vq callbacks Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 275/367] virtio-pci: check name when counting MSI-X vectors Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 276/367] fix up iter on short count in fuse_direct_io() Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 277/367] broken ping to ipv6 linklocal addresses on debian buster Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 278/367] percpu: Separate decrypted varaibles anytime encryption can be enabled Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 279/367] ASoC: meson: axg-fifo: fix fifo threshold setup Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 280/367] scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 281/367] scsi: csiostor: Adjust indentation in csio_device_reset Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 282/367] scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 283/367] scsi: ufs: Recheck bkops level if bkops is disabled Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 284/367] compat: scsi: sg: fix v3 compat read/write interface Greg Kroah-Hartman
2020-02-10 15:41   ` Naresh Kamboju [this message]
2020-02-10 15:57     ` Arnd Bergmann
2020-02-10 17:45       ` Daniel Díaz
2020-02-10 17:51         ` Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 285/367] mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 286/367] phy: qualcomm: Adjust indentation in read_poll_timeout Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 287/367] ext2: Adjust indentation in ext2_fill_super Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 288/367] powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 289/367] drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 290/367] NFC: pn544: Adjust indentation in pn544_hci_check_presence Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 291/367] ppp: Adjust indentation into ppp_async_input Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 292/367] net: smc911x: Adjust indentation in smc911x_phy_configure Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 293/367] net: tulip: Adjust indentation in {dmfe, uli526x}_init_module Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 294/367] IB/mlx5: Fix outstanding_pi index for GSI qps Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 295/367] IB/core: Fix ODP get user pages flow Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 296/367] IB/core: Fix ODP with IB_ACCESS_HUGETLB handling Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 297/367] staging: wfx: revert unexpected change in debugfs output Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 298/367] nfsd: fix delay timer on 32-bit architectures Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 299/367] nfsd: fix jiffies/time_t mixup in LRU list Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 300/367] nfsd: Return the correct number of bytes written to the file Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 301/367] virtio-balloon: Fix memory leak when unloading while hinting is in progress Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 302/367] virtio_balloon: Fix memory leaks on errors in virtballoon_probe() Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 303/367] ubi: fastmap: Fix inverted logic in seen selfcheck Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 304/367] ubi: Fix an error pointer dereference in error handling code Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 305/367] ubifs: Fix memory leak from c->sup_node Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 306/367] regulator: core: Add regulator_is_equal() helper Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 307/367] ASoC: sgtl5000: Fix VDDA and VDDIO comparison Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 308/367] ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 309/367] mfd: da9062: Fix watchdog compatible string Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 310/367] mfd: rn5t618: Mark ADC control register volatile Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 311/367] mfd: bd70528: Fix hour register mask Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 312/367] mfd: ab8500: Fix ab8500-clk typo Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 313/367] bpf: Fix trampoline usage in preempt Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 314/367] libbpf: Extract and generalize CPU mask parsing logic Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 315/367] x86/timer: Dont skip PIT setup when APIC is disabled or in legacy mode Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 316/367] bonding/alb: properly access headers in bond_alb_xmit() Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 317/367] devlink: report 0 after hitting end in region read Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 318/367] dpaa_eth: support all modes with rate adapting PHYs Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 319/367] net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan() Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 320/367] net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 321/367] net: dsa: microchip: enable module autoprobe Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 322/367] net: mvneta: move rx_dropped and rx_errors in per-cpu stats Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 323/367] net_sched: fix a resource leak in tcindex_set_parms() Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 324/367] net: stmmac: fix a possible endless loop Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 325/367] net: systemport: Avoid RBUF stuck in Wake-on-LAN mode Greg Kroah-Hartman
2020-02-10 12:33 ` [PATCH 5.5 326/367] net/mlx5: IPsec, Fix esp modify function attribute Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 327/367] net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 328/367] net: macb: Remove unnecessary alignment check for TSO Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 329/367] net: macb: Limit maximum GEM TX length in TSO Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 330/367] net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 331/367] net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 332/367] net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 333/367] net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 334/367] net: stmmac: update pci platform data to use phy_interface Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 335/367] taprio: Fix enabling offload with wrong number of traffic classes Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 336/367] taprio: Fix still allowing changing the flags during runtime Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 337/367] taprio: Add missing policy validation for flags Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 338/367] taprio: Use taprio_reset_tc() to reset Traffic Classes configuration Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 339/367] taprio: Fix dropping packets when using taprio + ETF offloading Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 340/367] ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 341/367] qed: Fix timestamping issue for L2 unicast ptp packets Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 342/367] drop_monitor: Do not cancel uninitialized work item Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 343/367] net/mlx5: Fix deadlock in fs_core Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 344/367] net/mlx5: Deprecate usage of generic TLS HW capability bit Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 345/367] r8169: fix performance regression related to PCIe max read request size Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 346/367] net/mlx5e: TX, Error completion is for last WQE in batch Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 347/367] cifs: fail i/o on soft mounts if sessionsetup errors out Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 348/367] cifs: fix mode bits from dir listing when mounted with modefromsid Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 349/367] x86/apic/msi: Plug non-maskable MSI affinity race Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 350/367] clocksource: Prevent double add_timer_on() for watchdog_timer Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 351/367] perf/core: Fix mlock accounting in perf_mmap() Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 352/367] perf/cgroups: Install cgroup events to correct cpuctx Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 353/367] drm/dp_mst: Remove VCPI while disabling topology mgr Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 354/367] io_uring: enable option to only trigger eventfd for async completions Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 355/367] io_uring: prevent potential eventfd recursion on poll Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 356/367] KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 357/367] KVM: nVMX: vmread should not set rflags to specify success in case of #PF Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 358/367] KVM: Use vcpu-specific gva->hva translation when querying host page size Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 359/367] KVM: Play nice with read-only memslots " Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 360/367] rxrpc: Fix service call disconnection Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 361/367] IB/core: Fix build failure without hugepages Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 362/367] crypto: atmel-{aes,tdes} - Do not save IV for ECB mode Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 363/367] crypto: atmel-aes - Fix saving of IV for CTR mode Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 364/367] crypto: atmel-aes - Fix CTR counter overflow when multiple fragments Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 365/367] crypto: atmel-tdes - Map driver data flags to Mode Register Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 366/367] regulator fix for "regulator: core: Add regulator_is_equal() helper" Greg Kroah-Hartman
2020-02-10 12:34 ` [PATCH 5.5 367/367] powerpc/kuap: Fix set direction in allow/prevent_user_access() Greg Kroah-Hartman
2020-02-10 18:08 ` [PATCH 5.5 000/367] 5.5.3-stable review Greg Kroah-Hartman
2020-02-11  1:55   ` Naresh Kamboju
2020-02-11 12:18     ` Greg Kroah-Hartman
2020-02-10 20:05 ` Jon Hunter
2020-02-11 12:16   ` Greg Kroah-Hartman
2020-02-10 21:42 ` Guenter Roeck
2020-02-11 12:18   ` Greg Kroah-Hartman
2020-02-10 22:40 ` shuah
2020-02-11 12:17   ` Greg Kroah-Hartman
2020-02-12  7:27 ` Jeffrin Jose

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='CA+G9fYu4pDFaG-dA2KbVp61HGNzA1R3F_=Z5isC8_ammG4iZkQ@mail.gmail.com' \
    --to=naresh.kamboju@linaro.org \
    --cc=Basil.Eljuse@arm.com \
    --cc=arnd@arndb.de \
    --cc=ben.hutchings@codethink.co.uk \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lkft-triage@lists.linaro.org \
    --cc=sashal@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

Stable Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/stable/0 stable/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 stable stable/ https://lore.kernel.org/stable \
		stable@vger.kernel.org
	public-inbox-index stable

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.stable


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git