svn commit: r336025 - in head/sys: amd64/include i386/include
Don Lewis
truckman at FreeBSD.org
Sat Jul 7 05:08:57 UTC 2018
On 7 Jul, Alexey Dokuchaev wrote:
> On Fri, Jul 06, 2018 at 05:06:03PM -0700, Don Lewis wrote:
>> The other machine is my Pentium-M laptop, which is mostly used for light
>> browsing and as a VNC client when I'm on the road. Performance is
>> acceptable for those uses. Both machines run stripped down UP kernels to
>> avoid wasting RAM unnecessarily and to optimize CPU cycles on the laptop.
>>
>> [...] I've managed to commit changes that break UP builds and not known
>> it until I received reports of broken builds from other users.
>
> :-) That's funny: you run custom UP kernels, and yet managed to break UP
> builds with the breakage being unknown to you until you received reports
> from other users, lol.
Yeah, definitely ironic ...
The Via machine basically only gets security updates. With only 256 MB
of RAM, it's probably too wimpy to self-host, and I hate to think about
how long buildworld would take. I cross build releases on a more modern
machine and use a custom freebsd-update to keep it up to date, with
itself is a PITA. I think packaged base would be less of a hassle.
The laptop gets more frequent updates and is able to self-host. Doing
buildworld + buildkernel takes a really long time. It looks like my
last buildworld (11-STABLE) took nearly 14 hours. This was my fastest
machine for quite a while. I'm planning on doing an update this weekend
in preparation for an upcoming trip.
> On a related note, did you measure how much (e.g. in terms of battery
> life) your laptop gains from using the UP kernel? Could you also share
> your config? I'm using Pentium-M laptop as my primary machine as well,
> and always eager to squeeze something more out of it. Thanks,
I don't have any data for battery life. Almost all of my usage is with
line power.
Config file:
include GENERIC
nooptions SMP
nodevice ahci
nodevice mvs
nodevice siis
nodevice ahc
nodevice ahd
nodevice esp
nodevice hptiop
nodevice isp
nodevice mpt
nodevice mps
nodevice mpr
nodevice ncr
nodevice sym
nodevice trm
nodevice adv
nodevice adw
nodevice aha
nodevice aic
nodevice bt
nodevice ncv
nodevice nsp
nodevice stg
nodevice isci
nodevice ch
nodevice ses
nodevice ctl
nodevice amr
nodevice arcmsr
nodevice asr
nodevice ciss
nodevice dpt
nodevice hptmv
nodevice hptnr
nodevice hptrr
nodevice hpt27xx
nodevice iir
nodevice ips
nodevice mly
nodevice twa
nodevice tws
nodevice aac
nodevice aacp
nodevice aacraid
nodevice ida
nodevice mfi
nodevice mlx
nodevice mrsas
nodevice pmspcv
nodevice pst
nodevice twe
nodevice nvme
nodevice nvd
nodevice puc
nodevice bxe
nodevice de
nodevice em
nodevice igb
nodevice ixgb
nodevice le
nodevice ti
nodevice txp
nodevice vx
nodevice ae
nodevice age
nodevice alc
nodevice ale
nodevice bce
nodevice bfe
nodevice bge
nodevice cas
nodevice dc
nodevice et
nodevice gem
nodevice hme
nodevice jme
nodevice lge
nodevice msk
nodevice nge
nodevice nve
nodevice pcn
nodevice sf
nodevice sge
nodevice sis
nodevice sk
nodevice ste
nodevice stge
nodevice tl
nodevice tx
nodevice vge
nodevice vr
nodevice vte
nodevice wb
nodevice xl
nodevice cs
nodevice ed
nodevice ex
nodevice ep
nodevice fe
nodevice ie
nodevice sn
nodevice xe
nodevice bwi
nodevice bwn
nodevice ipw
nodevice iwi
nodevice iwn
nodevice malo
nodevice mwl
nodevice ral
nodevice wi
nodevice wpi
nodevice virtio
nodevice virtio_pci
nodevice vtnet
nodevice virtio_blk
nodevice virtio_scsi
nodevice virtio_balloon
nooptions HYPERV
nodevice hyperv
nooptions XENHVM
nodevice xenpci
nodevice vmx
More information about the svn-src-head
mailing list