Just for fun
Andrew Doran <[email protected]> Sun, 14 Jan 2007 19:32:08 +0000
| Newsgroups | gmane.os.netbsd.devel.smp |
|---|---|
| Message-ID | <[email protected]> |
Hi, A few years back pk@ locked a few more kernel subsystems and tried running the kernel unlocked to see what would happen. I repeated the test with a kernel from the newlock2 branch and to my amazement it completes a kernel build on a 4 way system. build.sh isn't so good - once it hits 'make objdir' and there's a lot of intensive file system activity going it will either panic, or lock up in biowait -> vnlock, somewhere around 30 to 60 seconds in. Still, I think it's pretty encouraging that things work as well as they do. I put dmesg and some lockstat output from a couple of runs at the URL below. Note that the timings for the sleep locks are wrong. http://www.netbsd.org/~ad/biglock/ Cheers, Andrew