Changeset 181a746 in mainline for kernel/generic/src/console/cmd.c


Ignore:
Timestamp:
2012-07-10T17:50:29Z (12 years ago)
Author:
Adam Hraska <adam.hraska+hos@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5b6c033
Parents:
22b5924
Message:

rcu: Added preemptible RCU's core API implementation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/console/cmd.c

    r22b5924 r181a746  
    6969#include <symtab.h>
    7070#include <synch/workqueue.h>
     71#include <synch/rcu.h>
    7172#include <errno.h>
    7273
     
    459460};
    460461
     462/* Data and methods for the 'workq' command */
     463static int cmd_rcu(cmd_arg_t *argv);
     464static cmd_info_t rcu_info = {
     465        .name = "rcu",
     466        .description = "Show RCU run-time statistics.",
     467        .func = cmd_rcu,
     468        .argc = 0
     469};
     470
    461471/* Data and methods for 'ipc' command */
    462472static int cmd_ipc(cmd_arg_t *argv);
     
    522532        &physmem_info,
    523533        &reboot_info,
     534        &rcu_info,
    524535        &sched_info,
    525536        &set4_info,
     
    10381049}
    10391050
     1051/** Prints RCU statistics.
     1052 *
     1053 * @param argv Ignores
     1054 *
     1055 * @return Always 1
     1056 */
     1057int cmd_rcu(cmd_arg_t *argv)
     1058{
     1059        rcu_print_stat();
     1060        return 1;
     1061}
    10401062
    10411063/** Command for listing memory zones
Note: See TracChangeset for help on using the changeset viewer.