hmmph
[apc.git] / Changes
blob09e177cc4958c3bf83ef2d4c43617164cae86227
1 13
2  * Include softirq into the system bar (separate colors mode)
4 12
5  * Do not invoke `copy_to_user' under spin lock
6    (Spotted by Luca Tettamanti)
8  * Switch to miscdevice API in Linux kernel module
9    (And update documentation to reflect this)
10    (Default device name is changed to `/dev/itc')
12  * Add some logic to not draw stuff when it doesn't fit into the
13    viewport
15  * Make QUIRK mode uncoditional for 2.6 series of kernels
17  * Modify hog to use lower (than 1ns) timer frequency
19  * Add a simple script to load module and run apc (after trying
20    to adjust permissions to device)
22  * Add a simple command line based utility to report idleness of
23    all the available processors (Linux only)
26  * Fix constant bar width
28  * Don't display things when the size of the view port is too small
30  * Add a piece of information to the README about another possible
31    module installation problem and a patch with a possible fix.
32    Thanks to Jonathan Derque for reporting and helping with this
33    issue
36  * Use RDPMC on NT/X86 or die trying
39  * Do not show kernel-sampler CPU bar when not using kernel sampler
41  * Reject invalid command line options
43  * Properly flush stderr on error
45  * Solaris support
47  * Mac OS X support
50  * Only allow one application to open and use the module at a time
52  * "Fix" module_param + idle_func
54  * Optional separate sys/nice/iowait/intr colors for kernel sampler
56  * ITC_PREEMPT_HACK is now the default for preemptible kernels
59  * Stop collecting information upon release
60    Start                       upon open
62  * Set itc->sleeping when entering `itc_idle'
64  * Refuse to build on 2.4 + SMP
66  * Fix some command line options behavior/documentation
68  * Add (manually selectable) hack to work around issues
69    with 2.6.8-2-686-smp kernel (from Debian)
72  * Linux/PPC(6xx) support
75  * NT support
78  * Better working gzh mode (though still not satisfactory)
80  * No labels/bars mode
82  * Filled area mode
84  * Decouple Graph.funcs from samplers
86  * Hackish NETWM icon creation
89  * Somewhat working gzh mode
91  * `/proc/uptime' sampler (only useful on uniprocessors)
93  * Proper sampling (+1)
96  * Proper time difference calculation in the module
98  * Fixed SMP handling
100  * Fixes here and there
103  * Mark `idle_func' method of getting module to load as DANGEROUS