Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Feb 2006 16:43:59 +0100
From:      "Attilio Rao" <asmrookie@gmail.com>
To:        freebsd-hackers@freebsd.org
Subject:   [patch] Adding optimized kernel copying support to FreeBSD-i386 - Part I
Message-ID:  <3bbf2fe10602240743x2788cf50i@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
------=_Part_12444_16569526.1140795839501
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi,
As suggested in the list for volounteers, I'm currently working on
optimizing kernel copying functions.
As first step, I ported DragonFlyBSD's FPU handling design, which includes:

- modifies to MD part of struct thread
- modifies to npx device driver
- a lot of modifies about kernel copying routines structure
- misc

You will find some informations in the tarball, that maybe you would
integrate with: http://www.leidinger.net/FreeBSD/dfly_fpu.txt.bz2

This is just a first step for final implementation.
Next (and last) step is adding optimized functions to new system and I woul=
d
like to avoid ripping completely DragonFlyBSD codes here beacause I have
other ideas. Now a lot of testing (and possible feeds) is needed (I
successfull compiled and used kernel in 6.0 with SMP,  PREEMPTION and
FULL_PREEMPTION enabled).

Attached there's patch for FreeBSD-6.0

Greetings,
Attilio

--
Peace can only be achieved by understanding - A. Einstein

------=_Part_12444_16569526.1140795839501--



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