rcutorture.c (b9f12a5d97f652c77ef6803dccd0d40d1290f5be) | rcutorture.c (e0198b290dcd8313bdf313a0d083033d5c01d761) |
---|---|
1/* 2 * Read-Copy Update module-based torture test facility 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License as published by 6 * the Free Software Foundation; either version 2 of the License, or 7 * (at your option) any later version. 8 * --- 4 unchanged lines hidden (view full) --- 13 * 14 * You should have received a copy of the GNU General Public License 15 * along with this program; if not, you can access it online at 16 * http://www.gnu.org/licenses/gpl-2.0.html. 17 * 18 * Copyright (C) IBM Corporation, 2005, 2006 19 * 20 * Authors: Paul E. McKenney <paulmck@us.ibm.com> | 1/* 2 * Read-Copy Update module-based torture test facility 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License as published by 6 * the Free Software Foundation; either version 2 of the License, or 7 * (at your option) any later version. 8 * --- 4 unchanged lines hidden (view full) --- 13 * 14 * You should have received a copy of the GNU General Public License 15 * along with this program; if not, you can access it online at 16 * http://www.gnu.org/licenses/gpl-2.0.html. 17 * 18 * Copyright (C) IBM Corporation, 2005, 2006 19 * 20 * Authors: Paul E. McKenney <paulmck@us.ibm.com> |
21 * Josh Triplett <josh@freedesktop.org> | 21 * Josh Triplett <josh@joshtriplett.org> |
22 * 23 * See also: Documentation/RCU/torture.txt 24 */ 25#include <linux/types.h> 26#include <linux/kernel.h> 27#include <linux/init.h> 28#include <linux/module.h> 29#include <linux/kthread.h> --- 16 unchanged lines hidden (view full) --- 46#include <linux/stat.h> 47#include <linux/srcu.h> 48#include <linux/slab.h> 49#include <linux/trace_clock.h> 50#include <asm/byteorder.h> 51#include <linux/torture.h> 52 53MODULE_LICENSE("GPL"); | 22 * 23 * See also: Documentation/RCU/torture.txt 24 */ 25#include <linux/types.h> 26#include <linux/kernel.h> 27#include <linux/init.h> 28#include <linux/module.h> 29#include <linux/kthread.h> --- 16 unchanged lines hidden (view full) --- 46#include <linux/stat.h> 47#include <linux/srcu.h> 48#include <linux/slab.h> 49#include <linux/trace_clock.h> 50#include <asm/byteorder.h> 51#include <linux/torture.h> 52 53MODULE_LICENSE("GPL"); |
54MODULE_AUTHOR("Paul E. McKenney <paulmck@us.ibm.com> and Josh Triplett <josh@freedesktop.org>"); | 54MODULE_AUTHOR("Paul E. McKenney <paulmck@us.ibm.com> and Josh Triplett <josh@joshtriplett.org>"); |
55 56 57torture_param(int, fqs_duration, 0, 58 "Duration of fqs bursts (us), 0 to disable"); 59torture_param(int, fqs_holdoff, 0, "Holdoff time within fqs bursts (us)"); 60torture_param(int, fqs_stutter, 3, "Wait time between fqs bursts (s)"); 61torture_param(bool, gp_cond, false, "Use conditional/async GP wait primitives"); 62torture_param(bool, gp_exp, false, "Use expedited GP wait primitives"); --- 1645 unchanged lines hidden --- | 55 56 57torture_param(int, fqs_duration, 0, 58 "Duration of fqs bursts (us), 0 to disable"); 59torture_param(int, fqs_holdoff, 0, "Holdoff time within fqs bursts (us)"); 60torture_param(int, fqs_stutter, 3, "Wait time between fqs bursts (s)"); 61torture_param(bool, gp_cond, false, "Use conditional/async GP wait primitives"); 62torture_param(bool, gp_exp, false, "Use expedited GP wait primitives"); --- 1645 unchanged lines hidden --- |