[lkml]   [2012]   [Apr]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [RFC][PATCH 00/16] sched: SCHED_DEADLINE v4
    Hi everyone!

    On Fri, 2012-04-06 at 10:25 +0200, Luca Abeni wrote:


    > About BWI... A student of mine (added in cc) implemented a prototypal
    > bandwidth inheritance (based on an old version of SCHED_DEADLINE). It is
    > here:
    > (Tadeus, please correct me if I pointed to the wrong repository).

    The repository is correct.

    > It is not for inclusion yet (it is based on an old version, it is UP
    > only, and it probably needs some cleanups), but it worked fine in our
    > tests. Note that in this patch the BWI mechanism is not bound to
    > rtmutexes, but inheritance is controlled through 2 syscalls (because we
    > used BWI for client/server interactions).
    > Anyway, I hope that the BWI code developed by Tadeus can be useful (or
    > can be directly re-used) for implementing BWI in SCHED_DEADLINE.

    For inclusion, I think the interaction between the two system calls and
    RT-mutex subsystem needs some thoughts especially when multi-cores are
    involved. I haven't given further thought on this matter upon the
    completion of my thesis work, especially in taking into account Dario's
    M-BWI approach.

    For UP, the BWI syscalls implementation in the aforementioned branch
    does not have Dario's BWI implementation for mutexes. And interaction
    between the BWI syscalls and RT-Mutex has not been taken into account.

    Happy Easter to all of you who celebrate it!

    > Luca

    Sincerely yours,
    Tadeus Prastowo

     \ /
      Last update: 2012-04-07 11:57    [W:0.020 / U:66.320 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site