tmp_suning_uos_patched/arch
Michael Holzheu 9b5a03e198 [S390] hypfs: inode corruption due to missing locking
hypfs removes the whole hypfs directory tree and creates a new one, when a
process triggers an update by writing to the "update" attribute. When removing
and creating files, it is necessary to lock the inode of the parent directory
where the files live. Currently hypfs does not lock the parent inode, which
can lead to inode corruption. This patch:
 * Introduces correct locking
 * Fixes i_nlink reference counting for inodes, when creating directories
 * Adds info printk, when hypfs filesystem has been mounted

Signed-off-by: Michael Holzheu <holzheu@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
2007-08-22 13:51:49 +02:00
..
alpha
arm
avr32
blackfin
cris ide: fix hidden dependencies on CONFIG_IDE_GENERIC 2007-08-20 22:42:54 +02:00
frv
h8300
i386 i386: Mark NUMA support experimental 2007-08-21 10:06:44 -07:00
ia64
m32r
m68k
m68knommu
mips
parisc
powerpc [POWERPC] Fix PCI Device ID for MPC8544/8533 processors 2007-08-21 19:15:31 -05:00
ppc
s390 [S390] hypfs: inode corruption due to missing locking 2007-08-22 13:51:49 +02:00
sh
sh64
sparc
sparc64
um
v850
x86_64
xtensa