[parisc-linux-cvs] linux-2.6 jejb

Joel Soete soete.joel at tiscali.be
Thu Aug 19 02:28:47 MDT 2004


> On Wed, 2004-08-18 at 16:21, James Bottomley wrote:
> > CVSROOT:	/var/cvs
> > Module name:	linux-2.6
> > Changes by:	jejb	04/08/18 14:21:41
> > 
> > Modified files:
> > 	.              : Makefile 
> > 	arch/parisc/kernel: cache.c pacache.S pci-dma.c smp.c 
> > 	include/asm-parisc: system.h tlbflush.h 
> > 
> > Log message:
> > Fix N class SMP
> > 
> > I've been working on this with Randolph, so most of these fixes are
> > actually his...
> > 
> > The main fixes are:
> > 
> > - memory barriers to our space and control register moves
> > - fix for the N class merced bus problem which can't have more than
> > one PxTLB broadcast outstanding at once
> > - make smp_call_function() wait until the function completes
> > 
> > This now boots and runs on a 32MB N4000 in Fort Collins with 2 cpus
> > and discontig mem support.
> 
FANTASTIC ;)

Look, that's the first time I can see on that system:

top - 09:03:19 up 18 min,  3 users,  load average: 0.38, 0.43, 0.36
Tasks:  64 total,   1 running,  63 sleeping,   0 stopped,   0 zombie
Cpu0  :  1.9% us,  1.9% sy,  0.0% ni, 89.3% id,  0.0% wa,  0.0% hi,  6.8%
si
Cpu1  :  2.4% us,  5.8% sy,  0.0% ni, 89.4% id,  0.0% wa,  0.0% hi,  2.4%
si
Mem:   4101192k total,   107328k used,  3993864k free,     5296k buffers
Swap:   250872k total,        0k used,   250872k free,    45924k cached
Change delay from 2.0 to:
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
  642 gkrellmd  15   0  4096 1560 3124 S 10.6  0.0   0:59.54 gkrellmd
  931 jso       15   0 18608  10m  15m S  5.8  0.3   0:07.37 gkrellm
  889 jso       17   0  2748 1248 2536 R  2.9  0.0   0:05.22 top
  876 jso       15   0 30808  13m  23m S  2.4  0.3   0:05.17 gnome-terminal
    1 root      16   0  1700  616 1544 S  0.0  0.0   7:08.70 init
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
    4 root       5 -10     0    0    0 S  0.0  0.0   0:00.55 events/0
    5 root       5 -10     0    0    0 S  0.0  0.0   0:00.02 khelper
   27 root      RT -10     0    0    0 S  0.0  0.0   0:00.00 migration/1
   28 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/1
   29 root       5 -10     0    0    0 S  0.0  0.0   0:02.79 events/1
   54 root       5 -10     0    0    0 S  0.0  0.0   0:00.00 kblockd/0
   55 root       5 -10     0    0    0 S  0.0  0.0   0:00.00 kblockd/1
   66 root      20   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
   67 root      15   0     0    0    0 S  0.0  0.0   0:00.02 pdflush
   68 root      25   0     0    0    0 S  0.0  0.0   0:00.00 kswapd1
   69 root      25   0     0    0    0 S  0.0  0.0   0:00.00 kswapd0
   70 root       6 -10     0    0    0 S  0.0  0.0   0:00.00 aio/0
   71 root       6 -10     0    0    0 S  0.0  0.0   0:00.00 aio/1
  187 root      25   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_0
  192 root      16   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_1
  194 root      16   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_2
  238 root      15   0     0    0    0 S  0.0  0.0   0:00.73 kjournald
  385 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kjournald
  386 root      15   0     0    0    0 S  0.0  0.0   0:00.01 kjournald
  387 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kjournald
  388 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kjournald
  389 root      19   0     0    0    0 S  0.0  0.0   0:00.00 kjournald
  390 root      19   0     0    0    0 S  0.0  0.0   0:00.00 kjournald
  391 root      19   0     0    0    0 S  0.0  0.0   0:00.00 kjournald
  493 daemon    15   0  1960  580 1784 S  0.0  0.0   0:00.00 portmap
  547 root      16   0  2928  992 2760 S  0.0  0.0   0:00.16 syslogd
  550 root      16   0  2528 1480 1536 S  0.0  0.0   0:00.27 klogd
  650 root      22   0  2908  884 2748 S  0.0  0.0   0:00.01 inetd

# time make -j2 vmlinux
...
real    17m51.996s
user    14m27.133s
sys     3m10.912s

(well just to atest that it also survives to the compile of the kernel :)
)

Many many thanks,
    Joel


---------------------------------------------------------------------------
Tiscali ADSL LIGHT, 19,95 EUR/mois pendant 6 mois, c'est le moment de faire
le pas!
http://reg.tiscali.be/default.asp?lg=fr






More information about the parisc-linux-cvs mailing list