Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jan 2004 04:07:46 +0100
From:      Harald Schmalzbauer <h@schmalzbauer.de>
To:        "Loren M. Lang" <lorenl@alzatex.com>, FreeBSD Mailing list <freebsd-questions@freebsd.org>
Subject:   Re: Kernel Upgrades and Patches
Message-ID:  <200401180407.51239@harrymail>
In-Reply-To: <20040117103700.GB9758@alzatex.com>
References:  <20040117103700.GB9758@alzatex.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Boundary-02=_HifCAGQP5TxDOUc
Content-Type: text/plain;
  charset="iso-8859-15"
Content-Transfer-Encoding: quoted-printable
Content-Description: signed data
Content-Disposition: inline

On Saturday 17 January 2004 11:37, Loren M. Lang wrote:
> Are there any patches available for the FreeBSD kernel to support
> features like acpi or usb 2.0 without upgrading to a full 5.1 kernel or
> is it possible to use the 5.1 kernel without a full upgrade?

No. FreeBSD is released as a complete operating system and not just a kerne=
l=20
with distributions arround it. If you want to run FreeBSD you will have to=
=20
run the operating system.
But of course you can get the code you want by cvs.

>
> I'm curious if I could do something like in was doing in Linux before
> linux 2.6 was officially released where I had the choice to run a 2.6
> test kernel or load a 2.4 kernel so I could try out some of the new
> features without dedicating my system to running it full time in case
> of any stability problems.  I did have to upgrade a few core packages,
> but I could just upgrade each one individually, and they were all fully
> backward compatible and had no stability issues, by themselves.

You have the choice to run -RELEASE, -STABLE or -CURRENT.
What you are looking for is -CURRENT. There you can test anything you want =
and=20
take part in development.
=46or production use you should run RELEASE and you can also run a second=20
installation on your test machine like -STABLE.
=46or more info see the FreeBSD Hnadbook, especiallay:
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/current-stable.ht=
ml


>
> Also, are there many patches for trying out new features like improving
> latency on a system or trying out a new scheduler?  (These are just
> examples I took from linux.)

Indeed, there is currently a new scheduler in FreeBSD. You can choose it by=
=20
compiling your own customized kernel. Also see the handbook for further inf=
o=20
(You need "options SCHED_ULE")

>
> And lastly, is there anyway to emulate running a linux device driver
> or is it easy to port it to freebsd?

No device driver. But you ave a userland emulation.

=2DHarry

--Boundary-02=_HifCAGQP5TxDOUc
Content-Type: application/pgp-signature
Content-Description: signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQBACfiHBylq0S4AzzwRAscuAJ9b0vdX2NrIcGT+OBRZ38za4/HN8QCgjWA2
GFfelyB41NqdvFSMIIRJeds=
=9Z+Z
-----END PGP SIGNATURE-----

--Boundary-02=_HifCAGQP5TxDOUc--



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