open sets errno hence should be followed by err not errx
[apc.git] / Changes
blob776fb63175fd0edcc8c1076b287246dddd5038d3
1 12
2  * Do not invoke `copy_to_user' under spin lock
3    (Spotted by Luca Tettamanti)
5  * Switch to miscdevice API in Linux kernel module
6    (And update documentation to reflect this)
7    (Default device name is changed to `/dev/itc')
9  * Add some logic to not draw stuff when it doesn't fit into the
10    viewport
12  * Make QUIRK mode uncoditional for 2.6 series of kernels
14  * Modify hog to use lower (than 1ns) timer frequency
16  * Add a simple script to load module and run apc (after trying
17    to adjust permissions to device)
19  * Add a simple command line based utility to report idleness of
20    all the available processors (Linux only)
23  * Fix constant bar width
25  * Don't display things when the size of the view port is too small
27  * Add a piece of information to the README about another possible
28    module installation problem and a patch with a possible fix.
29    Thanks to Jonathan Derque for reporting and helping with this
30    issue
33  * Use RDPMC on NT/X86 or die trying
36  * Do not show kernel-sampler CPU bar when not using kernel sampler
38  * Reject invalid command line options
40  * Properly flush stderr on error
42  * Solaris support
44  * Mac OS X support
47  * Only allow one application to open and use the module at a time
49  * "Fix" module_param + idle_func
51  * Optional separate sys/nice/iowait/intr colors for kernel sampler
53  * ITC_PREEMPT_HACK is now the default for preemptible kernels
56  * Stop collecting information upon release
57    Start                       upon open
59  * Set itc->sleeping when entering `itc_idle'
61  * Refuse to build on 2.4 + SMP
63  * Fix some command line options behavior/documentation
65  * Add (manually selectable) hack to work around issues
66    with 2.6.8-2-686-smp kernel (from Debian)
69  * Linux/PPC(6xx) support
72  * NT support
75  * Better working gzh mode (though still not satisfactory)
77  * No labels/bars mode
79  * Filled area mode
81  * Decouple Graph.funcs from samplers
83  * Hackish NETWM icon creation
86  * Somewhat working gzh mode
88  * `/proc/uptime' sampler (only useful on uniprocessors)
90  * Proper sampling (+1)
93  * Proper time difference calculation in the module
95  * Fixed SMP handling
97  * Fixes here and there
100  * Mark `idle_func' method of getting module to load as DANGEROUS