[PULL] dvb: push down ioctl lock in dvb_usercopy / fix ioctls failing if frontend open/closed too fast
Message ID | CAOcJUbz3_4=kjHCOa8RKP+eE2a8GyEdt0KOzHc4aG+e12i+Gzg@mail.gmail.com (mailing list archive) |
---|---|
State | Accepted, archived |
Headers |
Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from <linux-media-owner@vger.kernel.org>) id 1TntMW-0006AB-7C; Wed, 26 Dec 2012 16:57:44 +0100 X-tubIT-Incoming-IP: 209.132.180.67 Received: from vger.kernel.org ([209.132.180.67]) by mail.tu-berlin.de (exim-4.75/mailfrontend-4) with esmtp id 1TntMV-0005rZ-Ai; Wed, 26 Dec 2012 16:57:43 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753258Ab2LZP5j (ORCPT <rfc822;mkrufky@linuxtv.org> + 1 other); Wed, 26 Dec 2012 10:57:39 -0500 Received: from mail-la0-f52.google.com ([209.85.215.52]:38894 "EHLO mail-la0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752215Ab2LZP5j (ORCPT <rfc822;linux-media@vger.kernel.org>); Wed, 26 Dec 2012 10:57:39 -0500 Received: by mail-la0-f52.google.com with SMTP id l5so10686971lah.25 for <linux-media@vger.kernel.org>; Wed, 26 Dec 2012 07:57:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=J7MOKhMCf/J+V20jrFcO04qVpVpNUoqUbrIlZ8HYL7A=; b=dGwmWmI9f7yq4EgwR8VpCdMo8gC7FSly4NVgBTbmGMYzfmGAWJadHLxJnnGrSdgYNV ag3vRvMzFrsFmJuyen2yy7F4BTSuIIPl4Bvpk2fzTDIovlwhxAcPHlva+/gHRJgUdVJ4 4ja0YchlYSIdlkjFTu+dVhnGSW/p8SG5ujieeHNdhOTjwd4i1YJKRgeslqfhqi0vrScW mdy4KZvNrHQLq5D7ZPr3W2xw+B+TK36czw03O6cdc14fz1EVZTyLUCd3/LEGAza4sqtR RnGUyJuFfzMFLJKxgd57r42ni5we2gGqQvA6ZVUScEU8Jr7I56y5B8B7r9QtGfx29r1B jQhQ== MIME-Version: 1.0 Received: by 10.152.134.243 with SMTP id pn19mr25693312lab.11.1356537457289; Wed, 26 Dec 2012 07:57:37 -0800 (PST) Received: by 10.114.64.74 with HTTP; Wed, 26 Dec 2012 07:57:37 -0800 (PST) Date: Wed, 26 Dec 2012 10:57:37 -0500 X-Google-Sender-Auth: UnHRZKombf-axpdU2alyoAYN468 Message-ID: <CAOcJUbz3_4=kjHCOa8RKP+eE2a8GyEdt0KOzHc4aG+e12i+Gzg@mail.gmail.com> Subject: [PULL] dvb: push down ioctl lock in dvb_usercopy / fix ioctls failing if frontend open/closed too fast From: Michael Krufky <mkrufky@linuxtv.org> To: linux-media <linux-media@vger.kernel.org> Cc: Mauro Carvalho Chehab <mchehab@redhat.com>, Nikolaus Schulz <schulz@macnetix.de>, Juergen Lock <nox@jelal.kn-bremen.de>, Devin Heitmueller <dheitmueller@kernellabs.com>, Antti Palosaari <crope@iki.fi> Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: <linux-media.vger.kernel.org> X-Mailing-List: linux-media@vger.kernel.org X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.12.26.154517 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' MULTIPLE_RCPTS 0.1, HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_2000_2999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DATE_TZ_NA 0, DKIM_SIGNATURE 0, URI_ENDS_IN_HTML 0, WEBMAIL_SOURCE 0, __ANY_URI 0, __CP_URI_IN_BODY 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_X_MAILING_LIST 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __MULTIPLE_RCPTS_CC_X2 0, __PHISH_SPEAR_HTTP_RECEIVED 0, __PHISH_SPEAR_STRUCTURE_1 0, __PHISH_SPEAR_STRUCTURE_2 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __TO_MALFORMED_2 0, __URI_NO_WWW 0, __URI_NS , __YOUTUBE_RCVD 0' |
Pull-request
git://git.linuxtv.org/mkrufky/dvb coreMessage
Michael Ira Krufky
Dec. 26, 2012, 3:57 p.m. UTC
Mauro, The following two patches have been on the mailing lists for a while with no complaints. I have been testing them for the past few days and all seems well. I haven't been able to test the AV7110 driver myself, but the patch is sane and should not cause any regressions. I believe these are fine for the 3.9 branch - let's merge this into our devel branch asap to get some wider testing. Please apply the following to update status in patchwork along with the following merge request... pwclient update -s 'accepted' 12989 pwclient update -s 'superseded' 14665 The following changes since commit 8b2aea7878f64814544d0527c659011949d52358: [media] em28xx: prefer bulk mode on webcams (2012-12-23 17:24:30 -0200) are available in the git repository at: git://git.linuxtv.org/mkrufky/dvb core for you to fetch changes up to 93851d93d1b2eb8d678cc46a3e29c4945001a761: dvb: push down ioctl lock in dvb_usercopy (2012-12-23 17:21:01 -0500) ---------------------------------------------------------------- Juergen Lock (1): dvb_frontend: fix ioctls failing if frontend open/closed too fast Nikolaus Schulz (1): dvb: push down ioctl lock in dvb_usercopy drivers/media/dvb-core/dvb_ca_en50221.c | 9 +++++++++ drivers/media/dvb-core/dvb_frontend.c | 19 ++++++++++++++----- drivers/media/dvb-core/dvb_net.c | 71 ++++++++++++++++++++++++++++++++++++++++++++++++----------------------- drivers/media/dvb-core/dvb_net.h | 1 + drivers/media/dvb-core/dvbdev.c | 2 -- drivers/media/pci/ttpci/av7110.c | 2 ++ drivers/media/pci/ttpci/av7110.h | 2 ++ drivers/media/pci/ttpci/av7110_av.c | 8 ++++++++ drivers/media/pci/ttpci/av7110_ca.c | 24 +++++++++++++++++------- 9 files changed, 101 insertions(+), 37 deletions(-) Cheers, Mike -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html