[lkml]   [2002]   [Oct]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] linux-2.5.43_vsyscall_A0
    From said:
    > yes, this is true for all the syscalls, if that's a problem uml isn't
    > an option for the user in the first place.

    Not true. Any marginal increase in performance will make a number of
    applications fast enough that they become practical in UML. Since there
    are apps which, to a first order approximation, do nothing but call
    gettimeofday, they are not usable in UML today, but could become usable if
    UML had vgettimeofday. I've had complaints about this, so the need is
    definitely there.

    > what do you plan to do to make all other syscall faster?

    Right now, a UML syscall involves four host context switches and a host
    signal delivery and return. I'm merging some changes which will reduce
    that to two host context switches and no signals. Once that's done, I'm
    going to look for more improvements.

    > My problem is that mapping user code into the vsyscall fixmap is
    > complex and not very clean at all, breaks various concepts in the mm
    > and last but not the least it is slow

    Can you explain, in small words, why mapping user code is so horrible?


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:30    [W:0.019 / U:14.276 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site