On Thu, Aug 13, 2015 at 5:49 PM, Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > What exactly are they fixing? They look like they add a ton of new > functions to the driver, and other features. What is so broken in the > driver today that warrants this type of exception to the rules? Let me start by saying that I'm not sure these changes really belong in stable, and I totally understand why you're pushing back. However the fact is that upstream qla2xxx is utterly broken in target mode — trying to use Linux as a real FC target, where we have to deal with fabric changes, initiators going away, and so on, is hopeless without these changes. The target will crash, or data will be corrupted, or similarly severe issues. We were definitely derelict in getting our fixes upstream for a while, but they are there now. So using a new kernel has a chance at working. I think it's totally legitimate to say that the changes are too big for -stable, and someone who wants to use qla2xxx target mode needs a recent kernel or their own backports. But as I said, the bugs are pretty severe (kernel crash or worse) so I could see pulling the changes into -stable also. hth, - R. -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html