lkml.org 
[lkml]   [1997]   [Sep]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: patch for 2.1.55 pre-1 minix/sysv/affs
On Tue, 9 Sep 1997, Bill Hawes wrote:

> The attached patch takes care of some additional mark_inode_dirty
> ordering problems in the minix, sysv, and affs code. I also moved some
> error cleanup code out the the main flow of control.
>
> Regards,
> Bill

Here is the result of some testing with the first patch.

Here's a Linux compile concurrent with `ls -R /' with memory before
and after.

date
Tue Sep 9 15:10:41 EDT 1997
vmstat
procs memory swap io system cpu
r b w swpd free buff cache si so bi bo in cs us sy id
0 0 0 0 5872 5900 12652 0 0 34 11 138 66 62 5 33
ls -R / &>/dev/null &
cd /usr/src/linux
make clean
[SNIPPED]
make zImage
[SNIPPED]
objcopy -O binary -R .note -R .comment -S compressed/vmlinux compressed/vmlinux.out
tools/build bootsect setup compressed/vmlinux.out CURRENT > zImage
Root device is (8, 17)
Boot sector 512 bytes.
Setup is 3176 bytes.
System is 475 kB
make[1]: Leaving directory `/usr/src/linux-2.1.54/arch/i386/boot'
vmstat
procs memory swap io system cpu
r b w swpd free buff cache si so bi bo in cs us sy id
0 0 0 48 932 6200 16892 0 0 36 14 142 76 72 5 22
date
Tue Sep 9 15:24:15 EDT 1997

Here's the "got one" debugging info in my log.

# tail /var/adm/info

Sep 9 14:56:02 chaos kernel: got one
Sep 9 14:56:50 chaos last message repeated 97 times
Sep 9 14:57:51 chaos last message repeated 278 times
Sep 9 14:58:25 chaos last message repeated 116 times
Sep 9 15:02:00 chaos kernel: got one
Sep 9 15:03:08 chaos kernel: got one
Sep 9 15:03:56 chaos kernel: got one
Sep 9 15:05:51 chaos kernel: got one
Sep 9 15:06:39 chaos kernel: got one
Sep 9 15:07:33 chaos last message repeated 8 times
Sep 9 15:08:14 chaos kernel: got one
Sep 9 15:09:38 chaos kernel: got one
Sep 9 15:10:52 chaos last message repeated 72 times
Sep 9 15:11:51 chaos last message repeated 237 times
Sep 9 15:12:30 chaos last message repeated 55 times

In short, since we ended up with more memory than we started (grin),
the new code seems to work okay. Also, the time to compile the kernel
did not seem to change:

Tue Sep 9 15:10:41 EDT 1997 Start
Tue Sep 9 15:24:15 EDT 1997 End
...about 14 minutes.

I have this running in a loop on my SMP machine, no problems yet.

I will install you new patch and continue testing, with some MS-DOS
access as well.

Cheers,
DJ
Richard B. Johnson
Analogic Corporation
Penguin : Linux version 2.1.54 on an i586 machine (66.15 BogoMips).
Warning : It's hard to stay on the trailing edge of technology.
Linux : Engineering tool
Windows : Typewriter


\
 
 \ /
  Last update: 2005-03-22 13:40    [W:0.069 / U:1.012 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site