From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Cyrus-Session-Id: sloti22d1t05-450900-1516905497-2-14301414457661347162 X-Sieve: CMU Sieve 3.0 X-Spam-known-sender: no ("Email failed DMARC policy for domain") X-Spam-score: 0.0 X-Spam-hits: BAYES_00 -1.9, HEADER_FROM_DIFFERENT_DOMAINS 0.25, ME_NOAUTH 0.01, RCVD_IN_DNSWL_HI -5, T_RP_MATCHES_RCVD -0.01, LANGUAGES en, BAYES_USED global, SA_VERSION 3.4.0 X-Spam-source: IP='209.132.180.67', Host='vger.kernel.org', Country='US', FromHeader='com', MailFrom='org' X-Spam-charsets: X-IgnoreVacation: yes ("Email failed DMARC policy for domain") X-Resolved-to: greg@kroah.com X-Delivered-to: greg@kroah.com X-Mail-from: stable-owner@vger.kernel.org ARC-Seal: i=1; a=rsa-sha256; cv=none; d=messagingengine.com; s=arctest; t=1516905493; b=l9MVcRhlE4T4q1CmxJIlno7erXIjqM/x3X8xLqpwgLTpqqC egq6GGc0vreArtx6V9v+ckF7zuclYJwB/m+7sTtNL0fmpac02DAzrRqUe81NMM1N PluJ49e1bkdhwRWPcoqD1qcFjdJZGM9Pjc/ePG4E6zrNQE1S2R7IMlnNtgFLvcaY 17YYrp/VMBTLRJaCNaR0i8g2/j0y307+7Bs5KK7xrVi1aIQzPaogTt0dwaJ/CPGp u67WbsElcpMbqyYRMHtPR3Mt5GtIVGZ00pjwq1nxH2YeFVTNSENNg6qlNhA2Lzr/ UaLOLTw79rBX9OTMIlwUeGrTabK5p3xtEtYboiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:date:message-id:sender :list-id; s=arctest; t=1516905493; bh=i2GJaSv7VVFlsoemjeC5RHywl5 FwntEhb3l/gDI+KZw=; b=o8vlWgwUiOE0Sqzmj7ONk2JTOO54YcirJ9Byk8atk2 4UmM26fGu0ztis/1cx0fUtDlyo7p3A6cxSCt9u++W8mpo63hiZna17bGo9fOQWqN 47MtfsjqDDCMSu4bZv3MNDVweEmIsdRUdZnZ7+qnIbQeBXCPZkortk1zEn6TMHqF gR4KsV0Iu/sF/OGc9uEIsDCXU9V/f3BtYJXUPmpdNUAfYJIxazYSt237us2c+QFY AsjxeBZAovRxe2+n/GFxWiL09IjSO8WDDhDfyJD8KgTuZfMZiwKpqgeRWeHS3xIt 5pqyHm+uj5hxtGOVkHDnWLBHrggut1X4fo7iqJbQmPkg== ARC-Authentication-Results: i=1; mx2.messagingengine.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=fail (p=none,has-list-id=yes,d=none) header.from=osg.samsung.com; iprev=pass policy.iprev=209.132.180.67 (vger.kernel.org); spf=none smtp.mailfrom=stable-owner@vger.kernel.org smtp.helo=vger.kernel.org; x-aligned-from=fail; x-ptr=pass x-ptr-helo=vger.kernel.org x-ptr-lookup=vger.kernel.org; x-return-mx=pass smtp.domain=vger.kernel.org smtp.result=pass smtp_org.domain=kernel.org smtp_org.result=pass smtp_is_org_domain=no header.domain=osg.samsung.com header.result=pass header_org.domain=samsung.com header_org.result=pass header_is_org_domain=no Authentication-Results: mx2.messagingengine.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=fail (p=none,has-list-id=yes,d=none) header.from=osg.samsung.com; iprev=pass policy.iprev=209.132.180.67 (vger.kernel.org); spf=none smtp.mailfrom=stable-owner@vger.kernel.org smtp.helo=vger.kernel.org; x-aligned-from=fail; x-ptr=pass x-ptr-helo=vger.kernel.org x-ptr-lookup=vger.kernel.org; x-return-mx=pass smtp.domain=vger.kernel.org smtp.result=pass smtp_org.domain=kernel.org smtp_org.result=pass smtp_is_org_domain=no header.domain=osg.samsung.com header.result=pass header_org.domain=samsung.com header_org.result=pass header_is_org_domain=no Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751108AbeAYSiK (ORCPT ); Thu, 25 Jan 2018 13:38:10 -0500 Received: from osg.samsung.com ([64.30.133.232]:57176 "EHLO osg.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750994AbeAYSiJ (ORCPT ); Thu, 25 Jan 2018 13:38:09 -0500 From: Shuah Khan To: valentina.manea.m@gmail.com, shuah@kernel.org, gregkh@linuxfoundation.org Cc: Shuah Khan , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: [PATCH 4.4 0/4] Backport missing sccurity and deadlock fix Date: Thu, 25 Jan 2018 11:37:40 -0700 Message-Id: X-Mailer: git-send-email 2.14.1 Sender: stable-owner@vger.kernel.org X-Mailing-List: stable@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-Mailing-List: linux-kernel@vger.kernel.org List-ID: As I started backporting security fixes, I found a deadlock bug that was fixed in a later release. This patch series contains backports for all these problems. Andrew Goodbody (1): usb: usbip: Fix possible deadlocks reported by lockdep Shuah Khan (3): usbip: fix stub_rx: get_pipe() to validate endpoint number usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input usbip: prevent leaking socket pointer address in messages drivers/usb/usbip/stub_dev.c | 3 +- drivers/usb/usbip/stub_rx.c | 46 ++++++++++++++++---- drivers/usb/usbip/usbip_common.c | 15 ++----- drivers/usb/usbip/usbip_event.c | 5 ++- drivers/usb/usbip/vhci_hcd.c | 90 +++++++++++++++++++++++----------------- drivers/usb/usbip/vhci_rx.c | 30 ++++++++------ drivers/usb/usbip/vhci_sysfs.c | 19 +++++---- drivers/usb/usbip/vhci_tx.c | 14 ++++--- 8 files changed, 134 insertions(+), 88 deletions(-) -- 2.14.1