[patch] Adding optimized kernel copying support to FreeBSD-i386 -
Part I
Attilio Rao
asmrookie at gmail.com
Fri Feb 24 07:44:01 PST 2006
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 would
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
More information about the freebsd-hackers
mailing list