Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Nov 2015 13:50:08 +0700
From:      Eugene Grosbein <eugen@grosbein.net>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org>
Subject:   Re: CPU underload
Message-ID:  <563707A0.3040700@grosbein.net>
In-Reply-To: <CAJ-VmomtJ9eKfAJYfn4e2S1xWN8-YHo0M0KH-9V=VjNBf6vVVA@mail.gmail.com>
References:  <56348063.3090508@grosbein.net> <56348239.3050701@grosbein.net> <CAJ-Vmok%2BgKXcpzpxNCBhxX8sYSh%2BQO7OaeojB4MCufO%2BA4zceg@mail.gmail.com> <563500FC.8020201@grosbein.net> <CAJ-Vmo=EpmG6OJxq_v_mqKMF48h_B3K7vKqnnaKAi3x1s-uaWQ@mail.gmail.com> <5635148B.2070307@grosbein.net> <CAJ-VmomzkG8ZB0h1Qc=Oeny2ZOzQg1UirUprM_gmMy64F5ZRYw@mail.gmail.com> <56351AA6.80903@grosbein.net> <CAJ-VmomLen5p7ELejU7QtC5CO2j8hydb_CvdOqQsfaaMAtmdkA@mail.gmail.com> <563523CA.3040207@grosbein.net> <CAJ-Vmonpd8R5C%2BNvhOGFD1okkkit990DV8c4Dm%2BLmpZ2uFfVkA@mail.gmail.com> <56367686.4090801@grosbein.net> <CAJ-VmomtJ9eKfAJYfn4e2S1xWN8-YHo0M0KH-9V=VjNBf6vVVA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 02.11.2015 03:47, Adrian Chadd wrote:
> Yeah, I'll poke at it tomorrow.
> 
> I should just be able to fire up this in gdb and figure it out.
> 
> How's it all looking so far? Is it still stable and still performing OK?

I do not use the device in practice yet, only for experiments.
There are lots of things to be done before I can use it for real.

First, the kernel in head it way too big. It should be possible
to compile out lots of unneeded but large subsystems like JAIL support etc.

Then, routing performance is still low and pmcstat shows lots of memcpy
too many locking for uniprocessor kernel comparing with bridging.

Next, USB flash support is not very stable as I have written before,
lots of USB i/o can easily panic the kernel.

Also, I need to think of reliable way to perform freebsd image upgrade
over IP, without having physical access to device. I think recently introduced
're-root' feature could help.

And I have not tested wifi yet because wifi support takes lots of flash space.
I still need to figure out how to fit all its bits and other binaries
I need (like openssh, routing daemons etc.) using just 8M flash.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?563707A0.3040700>