PATCH: WIP super lock contention mitigation in 2.4

2000-07-12 Thread Juan J. Quintela
Hi I have ported Stephen patch from 2.2.8 to 2.4, but now I have contention in the inode bitmaps. Can I use the same trick there that he used in the block bitmap??? Later, Juan. diff -urN --exclude-from=/home/lfcia/quintela/work/kernel/exclude base/fs/ext2/balloc.c

PATCH: Trying to get back IO performance (WIP)

2000-07-03 Thread Juan J. Quintela
Hi This patch is against test3-pre2. It gives here good performance in the first run, and very bad in the following ones of dbench 48. I am hitting here problems with the locking scheme. I get a lot of contention in __wait_on_supper. Almost all the dbench processes are waiting in:

Too many contention in __wait_on_super

2000-07-03 Thread Juan J. Quintela
Hi I have been changing the write of buffers in the IO layer, and I have found that the system gets a lot of contention in __wait_on_super(). I am using test3-pre1 + kdb patch. I see also the stalls/vmstat strange output without the kdb patch. I use it to be able to see the back-traces.

PATCH: Rewrite of truncate_inode_pages (take 4)

2000-05-24 Thread Juan J. Quintela
"juan" == Juan J Quintela [EMAIL PROTECTED] writes: Hi Linus I am resending to you this patch, it works here, and nobody has complained about it the previous times that I post it here. Later, Juan. juan I have reworte the function truncate_inode_pages. The ve

PATCH: Rewrite of truncate_inode_pages

2000-05-14 Thread Juan J. Quintela
Hi I have just rewrite the function truncate_inode_pages, it did busy waiting for the partial page, with the new rewrite, we do the same locking for normal pages and the partial pages. This will help in having less special cases. Comments? Later, Juan. PD. This mail is also sent to