History log of /linux/fs/sysfs/dir.c (Results 551 – 575 of 1021)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# f1487fcb 25-Jan-2010 Mark Brown <broonie@opensource.wolfsonmicro.com>

Merge branch 'for-2.6.33' into for-2.6.34


# 51c24aaa 23-Jan-2010 David S. Miller <davem@davemloft.net>

Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6


# 7755726f 22-Jan-2010 Dmitry Torokhov <dmitry.torokhov@gmail.com>

Merge commit 'v2.6.33-rc5' into next


# 9e4c8496 19-Jan-2010 Takashi Iwai <tiwai@suse.de>

Merge branch 'fix/hda' into topic/hda

Conflicts:
sound/pci/hda/patch_realtek.c


# 2457552d 17-Jan-2010 James Morris <jmorris@namei.org>

Merge branch 'master' into next


# 163849ea 12-Jan-2010 Mark Brown <broonie@opensource.wolfsonmicro.com>

Merge branch 'for-2.6.33' into for-2.6.34


# 32032df6 05-Jan-2010 Tejun Heo <tj@kernel.org>

Merge branch 'master' into percpu

Conflicts:
arch/powerpc/platforms/pseries/hvCall.S
include/linux/percpu.h


Revision tags: v2.6.33-rc2, v2.6.33-rc1
# 67cbf8a2 17-Dec-2009 Takashi Iwai <tiwai@suse.de>

Merge branch 'fix/misc' into topic/misc


# b7e56edb 17-Feb-2010 Thomas Gleixner <tglx@linutronix.de>

Merge branch 'linus' into x86/mm

x86/mm is on 32-rc4 and missing the spinlock namespace changes which
are needed for further commits into this topic.

Signed-off-by: Thomas Gleixner <tglx@linutronix

Merge branch 'linus' into x86/mm

x86/mm is on 32-rc4 and missing the spinlock namespace changes which
are needed for further commits into this topic.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

show more ...


# 6d3e0907 08-Feb-2010 Ingo Molnar <mingo@elte.hu>

Merge branch 'sched/urgent' into sched/core

Merge reason: Merge dependent fix, update to latest -rc.

Signed-off-by: Ingo Molnar <mingo@elte.hu>


# e1a0bdd8 02-Feb-2010 Jiri Kosina <jkosina@suse.cz>

Merge branch 'master' into upstream

Conflicts:
drivers/hid/hid-ids.h


# 0ada0a73 28-Jan-2010 Grant Likely <grant.likely@secretlab.ca>

Merge commit 'v2.6.33-rc5' into secretlab/test-devicetree


# 6be32571 23-Jan-2010 David S. Miller <davem@davemloft.net>

Merge branch 'master' of /home/davem/src/GIT/linux-2.6/


# 61405fea 13-Jan-2010 Ingo Molnar <mingo@elte.hu>

Merge branch 'perf/urgent' into perf/core

Merge reason: queue up dependent patch, update to -rc4

Signed-off-by: Ingo Molnar <mingo@elte.hu>


# 644755e7 13-Jan-2010 Paul Mundt <lethal@linux-sh.org>

Merge branches 'sh/xstate', 'sh/hw-breakpoints' and 'sh/stable-updates'


# dba95323 12-Jan-2010 Takashi Iwai <tiwai@suse.de>

Merge remote branch 'alsa/fixes' into fix/misc


# 1cb4f624 08-Jan-2010 Jaroslav Kysela <perex@perex.cz>

Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into fixes


# 5958eed7 05-Jan-2010 David S. Miller <davem@davemloft.net>

Merge branch 'master' of /home/davem/src/GIT/linux-2.6/


# 846f9974 02-Jan-2010 Eric W. Biederman <ebiederm@xmission.com>

sysfs: Add lockdep annotations for the sysfs active reference

Holding locks over device_del -> kobject_del -> sysfs_deactivate can
cause deadlocks if those same locks are grabbed in sysfs show or st

sysfs: Add lockdep annotations for the sysfs active reference

Holding locks over device_del -> kobject_del -> sysfs_deactivate can
cause deadlocks if those same locks are grabbed in sysfs show or store
methods.

The I model s_active count + completion as a sleeping read/write lock.
I describe to lockdep sysfs_get_active as a read_trylock,
sysfs_put_active as a read_unlock, and sysfs_deactivate as a
write_lock and write_unlock pair. This seems to capture the essence
for purposes of finding deadlocks, and in my testing gives finds real
issues and ignores non-issues.

This brings us back to holding locks over kobject_del is a problem
that ideally we should find a way of addressing, but at least lockdep
can tell us about the problems instead of requiring developers to debug
rare strange system deadlocks, that happen when sysfs files are removed
while being written to.

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

show more ...


# 605c1a18 28-Dec-2009 Ingo Molnar <mingo@elte.hu>

Merge branch 'iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent


# 7f50548a 26-Dec-2009 Mark Brown <broonie@opensource.wolfsonmicro.com>

Merge commit 'v2.6.33-rc2' into for-2.6.33


# 193cb93e 23-Dec-2009 Greg Kroah-Hartman <gregkh@suse.de>

Merge branch 'master' of /home/gregkh/linux/git/torvalds-2.6


# f80ca163 23-Dec-2009 Dan Williams <dan.j.williams@intel.com>

Merge branch 'ioat' into fixes


# de8853bc 21-Dec-2009 Takashi Iwai <tiwai@suse.de>

Merge remote branch 'alsa/fixes' into fix/hda


# 4b4f887f 21-Dec-2009 Paul Mundt <lethal@linux-sh.org>

Merge branch 'master' into sh/hw-breakpoints


1...<<21222324252627282930>>...41