From: Greg KH <gregkh@linuxfoundation.org>
To: Steffen Maier <maier@linux.vnet.ibm.com>
Cc: bblock@linux.vnet.ibm.com, martin.petersen@oracle.com,
stable@vger.kernel.org
Subject: Re: FAILED: patch "[PATCH] scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response" failed to apply to 3.18-stable tree
Date: Tue, 3 Oct 2017 13:31:11 +0200 [thread overview]
Message-ID: <20171003113111.GA24662@kroah.com> (raw)
In-Reply-To: <96f6001c-2997-8ff0-c7b1-0aead9351bdd@linux.vnet.ibm.com>
On Mon, Sep 25, 2017 at 03:42:23PM +0200, Steffen Maier wrote:
> Hi Greg,
>
> the following upstream zfcp patches since v3.18 were tagged for stable:
>
> > $ git log --grep=stable --pretty=fixes v3.18.. -- drivers/s390/scsi/
> > 5d4a3d0a2ff2 ("scsi: zfcp: trace high part of "new" 64 bit SCSI LUN")
> > fdb7cee3b9e3 ("scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late response")
> > 12c3e5754c80 ("scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records")
> > 1a5d999ebfc7 ("scsi: zfcp: fix missing trace records for early returns in TMF eh handlers")
>
> This depends on the next one which is why it caused the build error.
>
> > 9fe5d2b2fd30 ("scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate with HBA")
>
> This in turn depends on below aceeffbb59bb ("zfcp: trace full payload of all
> SAN records (req,resp,iels)") which is why it failed.
>
> > 975171b4461b ("scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace records")
> > a099b7b1fc1f ("scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress path")
> > 71b8e45da51a ("scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled")
>
> Above are the ones you included for longterm 3.18.72.
>
> Below are the ones I cannot seem to find in branch linux-3.18.y of
> linux-stable.git up to the current HEAD with tag v3.18.71:
> * linux-3.18.y 60a8261b1257 [origin/linux-3.18.y] Linux 3.18.71.
>
> > 2dfa6688aafd ("scsi: zfcp: fix use-after-free by not tracing WKA port open/close on failed send")
> > 6f2ce1c6af37 ("scsi: zfcp: fix rport unblock race with LUN recovery")
> > 56d23ed7adf3 ("scsi: zfcp: do not trace pure benign residual HBA responses at default level")
> > dac37e15b7d5 ("scsi: zfcp: fix use-after-"free" in FC ingress path after TMF")
> > e7cb08e894a0 ("scsi: zfcp: spin_lock_irqsave() is not nestable")
> > aceeffbb59bb ("zfcp: trace full payload of all SAN records (req,resp,iels)")
>
> This is a dependency for some of the above patches included for 3.18.72.
>
> > 94db3725f049 ("zfcp: fix payload trace length for SAN request&response")
> > 771bf03537dd ("zfcp: fix D_ID field with actual value on tracing SAN responses")
> > 7c964ffe586b ("zfcp: restore tracing of handle for port and LUN with HBA records")
> > d27a7cb91960 ("zfcp: trace on request for open and close of WKA port")
> > 0102a30a6ff6 ("zfcp: restore: Dont use 0 to indicate invalid LUN in rec trace")
> > 35f040df97fa ("zfcp: retain trace level for SCSI and HBA FSF response records")
> > 4eeaa4f3f1d6 ("zfcp: close window with unblocked rport during rport gone")
> > 70369f8e15b2 ("zfcp: fix ELS/GS request&response length for hardware data router")
> > bd77befa5bcf ("zfcp: fix fc_host port_type with NPIV")
>
> How should we proceed?
> Either also pull in the old patches (belatedly?) into 3.18.72,
> or maybe even drop all zfcp patches from 3.18.72 so zfcp effectively remains
> on 3.18.0 level which would also be OK with me.
>
> Even if the partial zfcp stable patches including your latest 3.18.y
> longterm commit ("fix up s390 build error for 3.18") would make up a working
> zfcp, the stable subset does not seem optimal.
Can you send me a patch series of the fixed up patches that need to get
into 3.18-stable, if you think people are actually running this hardware
on that kernel?
I know I'm not :)
thanks,
greg k-h
prev parent reply other threads:[~2017-10-03 11:31 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-22 9:43 FAILED: patch "[PATCH] scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response" failed to apply to 3.18-stable tree gregkh
2017-09-25 13:42 ` Steffen Maier
2017-09-25 14:00 ` Steffen Maier
2017-10-03 11:31 ` Greg KH [this message]
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=20171003113111.GA24662@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=bblock@linux.vnet.ibm.com \
--cc=maier@linux.vnet.ibm.com \
--cc=martin.petersen@oracle.com \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.