I have rebased both branches from brho/master. The rebase script worked fine ☺
On Thu, Nov 19, 2015 at 5:44 PM, Davide Libenzi <[email protected]> wrote: > If you prefer, you can hold on on this one, and do a bigger review later. > I have a devarch_msr_perf branch forked off this one, where I am adding > the counter overflow based tracing. > > > On Mon, Nov 9, 2015 at 7:01 AM, Davide Libenzi <[email protected]> > wrote: > >> This adds the "msr" device to devarch, allowing userspace software (ie, CPU >> counters programming machinery) to interact with MSRs. >> I also cleaned up that file a bit, dropping a few things that were unused >> anywhere (there are some more in there). >> >> >> https://github.com/brho/akaros/compare/master...dlibenzi:devarch_msr >> >> >> The following changes since commit 1165c2bda44b7f1fb3b776c0dc5b0fb4dd499961: >> >> Add networking unit tests (2015-11-03 12:00:38 -0500) >> >> are available in the git repository at: >> >> [email protected]:dlibenzi/akaros devarch_msr >> >> for you to fetch changes up to bd69792de3d53f08b7b6e15de684b22744c52f62: >> >> Added test for devarch MSR file (2015-11-09 06:49:04 -0800) >> >> ---------------------------------------------------------------- >> Davide Libenzi (6): >> Added completion data structure >> Added CPU set data structure >> Added APIs to read and write MSR values on multiple CPUs >> Cleaned up devarch.c code to remove unused code >> Plugged MSR read and write APIs into devarch MSR file >> Added test for devarch MSR file >> >> kern/arch/x86/devarch.c | 430 >> +++++++++++++++++++---------------------- >> kern/include/completion.h | 17 ++ >> kern/include/cpu_set.h | 66 +++++++ >> kern/src/Kbuild | 1 + >> kern/src/completion.c | 30 +++ >> user/utest/devarch_file_test.c | 71 +++++++ >> 6 files changed, 379 insertions(+), 236 deletions(-) >> create mode 100644 kern/include/completion.h >> create mode 100644 kern/include/cpu_set.h >> create mode 100644 kern/src/completion.c >> create mode 100644 user/utest/devarch_file_test.c >> >> >> > -- You received this message because you are subscribed to the Google Groups "Akaros" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/d/optout.
