Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Nov 2015 00:04:26 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Eugene Grosbein <eugen@grosbein.net>
Cc:        Adrian Chadd <adrian@freebsd.org>,  "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org>
Subject:   Re: CPU underload
Message-ID:  <CANCZdfrB0hkjmTU-9NzimBv=X_h-=bF0D2azBxg=9B=kmitv7Q@mail.gmail.com>
In-Reply-To: <563707A0.3040700@grosbein.net>
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> <563707A0.3040700@grosbein.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 1, 2015 at 11:50 PM, Eugene Grosbein <eugen@grosbein.net> wrote:

> 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.
>

Does your flash device support trim / delete?

Warner


> 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?CANCZdfrB0hkjmTU-9NzimBv=X_h-=bF0D2azBxg=9B=kmitv7Q>