From owner-freebsd-questions@FreeBSD.ORG Sat Jan 17 19:08:09 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43F1F16A4CE for ; Sat, 17 Jan 2004 19:08:09 -0800 (PST) Received: from kali.sw-sec.de (kali.sw-sec.de [80.190.231.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A84C43D2D for ; Sat, 17 Jan 2004 19:08:05 -0800 (PST) (envelope-from h@schmalzbauer.de) Received: from cale.flintsbach.schmalzbauer.de (ppp-62-245-163-157.mnet-online.de [62.245.163.157]) (authenticated bits=0) by kali.sw-sec.de (8.12.10/8.12.10) with ESMTP id i0I37p3A013403; Sun, 18 Jan 2004 04:07:52 +0100 (CET) (envelope-from h@schmalzbauer.de) From: Harald Schmalzbauer To: "Loren M. Lang" , FreeBSD Mailing list Date: Sun, 18 Jan 2004 04:07:46 +0100 User-Agent: KMail/1.5.4 References: <20040117103700.GB9758@alzatex.com> In-Reply-To: <20040117103700.GB9758@alzatex.com> X-Birthday: 06 Oktober 1972 X-Name: Harald Schmalzbauer X-Phone1: +49 (0) 163 555 3237 X-Phone2: +49 (0) 89 18947781 X-Address: Munich, 80686 X-Country: Germany MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_HifCAGQP5TxDOUc"; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <200401180407.51239@harrymail> Subject: Re: Kernel Upgrades and Patches X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2004 03:08:09 -0000 --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--