You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dave Peterson
472678ebd3
[PATCH] EDAC: kobject/sysfs fixes
...
- After we unregister a kobject, wait for our kobject release method
to call complete(). This causes us to wait until the kobject
reference count reaches 0. Otherwise, a task accessing the EDAC
sysfs interface can hold the reference count above 0 until after the
EDAC module has been unloaded. When the reference count finally
drops to 0, this will result in an attempt to call our release
method inside the EDAC module after the module has already been
unloaded.
This isn't the best fix, since a process can get stuck sleeping forever
uninterruptibly if the user does the following:
rmmod my_module < /sys/my_sysfs/file
I'll go back and implement a better fix later. However this should
be ok for now.
- Call edac_remove_sysfs_mci_device() from edac_mc_del_mc() rather
than from edac_mc_free(). Since edac_mc_add_mc() calls
edac_create_sysfs_mci_device(), edac_mc_del_mc() should call
edac_remove_sysfs_mci_device().
Signed-off-by: David S. Peterson <dsp@llnl.gov>
Cc: Greg KH <greg@kroah.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
19 years ago
..
acorn
…
acpi
[PATCH] ACPI: clean up memory attribute checking for map/read/write
19 years ago
amba
…
atm
Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild
19 years ago
base
[PATCH] Check if cpu can be onlined before calling smp_prepare_cpu()
19 years ago
block
[PATCH] mempool: use mempool_create_slab_pool()
19 years ago
bluetooth
…
cdrom
[PATCH] Remove MODULE_PARM
19 years ago
char
[PATCH] isicom: select FW_LOADER
19 years ago
connector
[PATCH] sem2mutex: drivers: raw, connector, dcdbas, ppp_generic
19 years ago
cpufreq
[PATCH] cpufreq: fix section mismatch warnings
19 years ago
crypto
[CRYPTO] api: Align tfm context as wide as possible
19 years ago
dio
[PATCH] hp300: fix driver_register() return handling, remove dio_module_init()
19 years ago
edac
[PATCH] EDAC: kobject/sysfs fixes
19 years ago
eisa
[PATCH] EISA: Ignore generated file drivers/eisa/devlist.h
19 years ago
fc4
…
firmware
[PATCH] EFI: keep physical table addresses in efi structure
19 years ago
hwmon
[PATCH] s/;;/;/g
19 years ago
i2c
[PATCH] s/;;/;/g
19 years ago
ide
[PATCH] ide: fix section mismatch warning
19 years ago
ieee1394
[PATCH] x86_64: Implement compat code for raw1394 read/write
19 years ago
infiniband
IPoIB: P_Key change event handling
19 years ago
input
[PATCH] ads7846: sparc32 warning fix
19 years ago
isdn
[PATCH] Dead code in drivers/isdn/avm/avmcard.h
19 years ago
macintosh
[PATCH] sem2mutex: misc static one-file mutexes
19 years ago
mca
…
md
[PATCH] mempool: use mempool_create_slab_pool()
19 years ago
media
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
19 years ago
message
[PATCH] mempool: use mempool_create_slab_pool()
19 years ago
mfd
[PATCH] show MCP menu only on ARCH_SA1100
19 years ago
misc
[PATCH] ibmasm: use after free fix
19 years ago
mmc
[PATCH] Remove MODULE_PARM
19 years ago
mtd
[PATCH] Remove MODULE_PARM
19 years ago
net
[PATCH] 3c59x: minor cleanups
19 years ago
nubus
…
oprofile
[PATCH] more for_each_cpu() conversions
19 years ago
parisc
BUG_ON() Conversion in drivers/parisc/
19 years ago
parport
[PATCH] sem2mutex: misc static one-file mutexes
19 years ago
pci
[PATCH] sem2mutex: misc static one-file mutexes
19 years ago
pcmcia
[PATCH] handle errors returned by platform_get_irq*()
19 years ago
pnp
[PATCH] sem2mutex: misc static one-file mutexes
19 years ago
rapidio
…
s390
[PATCH] mempool: use common mempool kmalloc allocator
19 years ago
sbus
[SPARC]: Respect vm_page_prot in io_remap_page_range().
19 years ago
scsi
[PATCH] mempool: use mempool_create_slab_pool()
19 years ago
serial
Merge master.kernel.org:/home/rmk/linux-2.6-serial
19 years ago
sh
…
sn
Pull sem2mutex-ioc4 into release branch
19 years ago
spi
…
tc
[PATCH] kill _INLINE_
19 years ago
telephony
[PATCH] sem2mutex: misc static one-file mutexes
19 years ago
usb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
19 years ago
video
Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild
19 years ago
w1
fix typos "wich" -> "which"
19 years ago
zorro
[PATCH] amiga: fix driver_register() return handling, remove zorro_module_init()
19 years ago
Kconfig
…
Makefile
…