This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Inefficient ia64 system call implementation in glibc


>>>>> On Sat, 20 Sep 2003 15:01:26 +0200, Andreas Schwab <schwab@suse.de> said:

  Andreas> "Jim Hull" <jim.hull@hp.com> writes:
  >> But my real issue with the performance of this code is not with
  >> sign-extend or the scheduling these instructions, it's with the
  >> break instruction.  I may be mistaken, but hasn't it been many
  >> months since David Mosberger implemented all the kernel
  >> infrastructure needed to support syscalls using the epc
  >> instruction?

  Andreas> It's only implemented in 2.6 so far.

No, the glibc support is completely orthogonal to the kernel support.
If glibc uses the new stubs on a kernel which doesn't support
kernel-entry via EPC, it will transparently fall back to using BREAK.

	--david


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]