Haavard Skinnemoen
9505e63756
debugfs: Implement debugfs_remove_recursive()
...
debugfs_remove_recursive() will remove a dentry and all its children.
Drivers can use this to zap their whole debugfs tree so that they don't
need to keep track of every single debugfs dentry they created.
It may fail to remove the whole tree in certain cases:
sh-3.2# rmmod atmel-mci < /sys/kernel/debug/mmc0/ios/clock
mmc0: card b368 removed
atmel_mci atmel_mci.0: Lost dma0chan1, falling back to PIO
sh-3.2# ls /sys/kernel/debug/mmc0/
ios
But I'm not sure if that case can be handled in any sane manner.
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
Cc: Pierre Ossman <drzeus-list@drzeus.cx>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-07-21 21:54:59 -07:00
..
acpi
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2008-07-16 17:25:46 -07:00
asm-alpha
asm-arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
2008-07-16 15:17:52 -07:00
asm-avr32
termios: Termios defines for other platforms
2008-07-20 17:12:38 -07:00
asm-blackfin
asm-cris
asm-frv
termios: Termios defines for other platforms
2008-07-20 17:12:38 -07:00
asm-generic
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2008-07-16 17:25:46 -07:00
asm-h8300
asm-ia64
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2008-07-21 14:55:23 -07:00
asm-m32r
asm-m68k
m68k: remove stale ARCH_SUN4 #define
2008-07-20 17:24:39 -07:00
asm-m68knommu
asm-mips
[MIPS] Remove unused maltasmp.h.
2008-07-20 14:38:22 +01:00
asm-mn10300
asm-parisc
asm-powerpc
KVM: Add coalesced MMIO support (powerpc part)
2008-07-20 12:42:31 +03:00
asm-s390
KVM: s390: rename private structures
2008-07-20 12:42:37 +03:00
asm-sh
asm-sparc
sparc64: Add missing hypervisor service group numbers.
2008-07-18 00:43:52 -07:00
asm-sparc64
sparc: join the remaining header files
2008-07-17 21:55:51 -07:00
asm-um
asm-v850
asm-x86
x86: convert Dprintk to pr_debug
2008-07-21 21:35:38 +02:00
asm-xtensa
crypto
drm
drm/radeon: fixup issue with radeon and PAT support.
2008-07-15 15:48:05 +10:00
keys
linux
debugfs: Implement debugfs_remove_recursive()
2008-07-21 21:54:59 -07:00
math-emu
media
V4L/DVB (8395): saa7134: Fix Kbuild dependency of ir-kbd-i2c
2008-07-20 07:29:03 -03:00
mtd
net
netfilter: accounting rework: ct_extend + 64bit counters (v4)
2008-07-21 10:10:58 -07:00
pcmcia
rdma
RDMA/addr: Keep pointer to netdevice in struct rdma_dev_addr
2008-07-14 23:48:53 -07:00
rxrpc
scsi
driver core: remove KOBJ_NAME_LEN define
2008-07-21 21:54:52 -07:00
sound
video
xen
xen: implement Xen-specific spinlocks
2008-07-16 11:15:53 +02:00
Kbuild