oprofile: set values to default when creating oprofilefs
authorRobert Richter <robert.richter@amd.com>
Tue, 9 Dec 2008 15:56:01 +0000 (16:56 +0100)
committerRobert Richter <robert.richter@amd.com>
Wed, 10 Dec 2008 13:20:10 +0000 (14:20 +0100)
commit37ca5eb341711d7aeb9f296873b9d46eb6af33ec
treee8d3a5003a90a7cdbc8da9835f8936c05820e85a
parentfd7826d56bde11ab142d2431093773ad2b3f0a59
oprofile: set values to default when creating oprofilefs

This patch restores default values for:

/dev/oprofile/cpu_buffer_size
/dev/oprofile/buffer_watershed
/dev/oprofile/buffer_size

when creating the oprofilefs:

 # opcontrol --deinit
 # opcontrol --init
 # cat /dev/oprofile/cpu_buffer_size
 8192
 # echo 5123 > /dev/oprofile/cpu_buffer_size
 # cat /dev/oprofile/cpu_buffer_size
 5123
 # opcontrol --deinit
 # opcontrol --init
 # cat /dev/oprofile/cpu_buffer_size
 8192
 # opcontrol --deinit

This sets the values in a defined state. Before, there was no way to
restore the defaults without rebooting the system or reloading the
module.

Signed-off-by: Robert Richter <robert.richter@amd.com>
drivers/oprofile/oprofile_files.c