> The right way to do this is to add an floating-point emulator inDid you mean implementing a 387/487 emulator, or something specific for the gcc soft-float routines? I was wondering what sort of speed hit you would take (in either case) if each floating point operation required a trap to the kernel. That's why my previous suggestion had suggested mapping certain pages into the processes address space, so that the calling the FP routines wouldn't require a context switch. I was thinking, however, that another, possibly more elegant solution would be to assign shared libraries (including the FP routines) to a segment which would be visible to all processes. Then all the stub routines would need to do is to do a far call to a predefined segment. What do people think? - Ted P.S. Having the kernel emulating 387 instructions would still be neat; I was just wondering if it would be too slow for normal operations.
| Greg Kroah-Hartman | [PATCH 002/196] Chinese: rephrase English introduction in HOWTO |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Andrew Morton | Re: -mm merge plans for 2.6.23 -- sys_fallocate |
| Greg KH | Re: [AppArmor 39/45] AppArmor: Profile loading and manipulation, pathname matching |
git: | |
| Gerrit Renker | [PATCH 03/37] dccp: List management for new feature negotiation |
| Arjan van de Ven | Re: [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Jarek Poplawski | Re: [BUG] New Kernel Bugs |
