From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753561Ab0GJVwa (ORCPT ); Sat, 10 Jul 2010 17:52:30 -0400 Received: from moutng.kundenserver.de ([212.227.17.9]:50999 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753180Ab0GJVwT (ORCPT ); Sat, 10 Jul 2010 17:52:19 -0400 From: Arnd Bergmann To: linux-kernel@vger.kernel.org Cc: John Kacur , Frederic Weisbecker , Arnd Bergmann , Christoph Hellwig , David Airlie , dri-devel@lists.freedesktop.org, Ingo Molnar , Jaroslav Kysela , "J. Bruce Fields" , Matthew Wilcox , Miklos Szeredi , Takashi Iwai , Trond Myklebust , alsa-devel@alsa-project.org, linux-fsdevel@vger.kernel.org Subject: [PATCH 0/3] further BKL removal Date: Sat, 10 Jul 2010 23:51:38 +0200 Message-Id: <1278798701-11171-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 1.7.1 X-Provags-ID: V02:K0:5StZpel3zvZWb+BC95xgkYjxtR0XKuj4DIqsnkWnwkI qDA0w+sjVKT8EtdyPTh47JEUWXqkXJ04+YGEG0yZUhuZJCxh+9 uf/weHCKSqj3ahtWCTMkDs4n0nZ6j5/4y+HLDr8/cn7gXIZ6EP 2dZZVvu8JIQFn990tY6UYn5fkcpKGQSvXF8KdDAHcmQXjqP7lQ rShWq3ZsgxWoeU9EcegKw== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org With the ioctl, block, tty, vfs and llseek series on their way into linux-next, these three patches are attacking the hardest remaining issues. If we get these ready for 2.6.36, the kernel should be almost usable with the BKL disabled. In all three cases, I'm cheating a bit, because the BKL still remains lurking in the dark corners of the three subsystems (i810/i830 for drm, OSS for sound and lockd for fs/locks.c). Arnd Cc: Christoph Hellwig Cc: David Airlie Cc: dri-devel@lists.freedesktop.org Cc: Frederic Weisbecker Cc: Ingo Molnar Cc: Jaroslav Kysela Cc: "J. Bruce Fields" Cc: John Kacur Cc: Matthew Wilcox Cc: Miklos Szeredi Cc: Takashi Iwai Cc: Trond Myklebust Cc: alsa-devel@alsa-project.org Cc: linux-fsdevel@vger.kernel.org Cc: linux-kernel@vger.kernel.org Arnd Bergmann (2): drm: kill BKL from common code sound: push BKL into open functions Matthew Wilcox (1): Remove BKL from fs/locks.c arch/um/drivers/hostaudio_kern.c | 6 ++ drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_fops.c | 23 ++++---- drivers/gpu/drm/i810/i810_dma.c | 44 +++++++++----- drivers/gpu/drm/i810/i810_drv.c | 2 +- drivers/gpu/drm/i810/i810_drv.h | 1 + drivers/gpu/drm/i830/i830_dma.c | 42 +++++++++---- drivers/gpu/drm/i830/i830_drv.c | 2 +- drivers/gpu/drm/i830/i830_drv.h | 1 + fs/Kconfig | 4 + fs/locks.c | 116 ++++++++++++++++++++++-------------- include/drm/drmP.h | 2 +- sound/core/hwdep.c | 14 +++- sound/core/oss/mixer_oss.c | 19 ++++--- sound/oss/au1550_ac97.c | 26 +++++--- sound/oss/dmasound/dmasound_core.c | 28 +++++++-- sound/oss/msnd_pinnacle.c | 10 ++- sound/oss/sh_dac_audio.c | 9 ++- sound/oss/soundcard.c | 20 ++++--- sound/oss/swarm_cs4297a.c | 17 +++++- sound/oss/vwsnd.c | 8 +++ sound/sound_core.c | 6 +-- 22 files changed, 267 insertions(+), 137 deletions(-)