- 03 Jun, 2004 40 commits
-
-
Alexander Viro authored
cciss annotated, definition of inlined helpers moved up - before their first use.
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
drivers/cpufreq annotated
-
Linus Torvalds authored
Big comment, because it wasn't clear why this cast was valid. Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-
Alexander Viro authored
forte annotated
-
Alexander Viro authored
msnd annotated
-
Alexander Viro authored
ymfpci annotated
-
Alexander Viro authored
maestro annotated
-
Alexander Viro authored
btaudio annotated
-
Alexander Viro authored
ad1889 annotated
-
Alexander Viro authored
Remaining bits and pieces in sound/oss annotated. At that point sound/* is done - we have no noise warnings left there.
-
Alexander Viro authored
maestro3 annotated
-
Alexander Viro authored
sonicvibes annotated
-
Alexander Viro authored
ali5455 annotated
-
Alexander Viro authored
cs46xx annotated
-
Alexander Viro authored
i810 annotated
-
Alexander Viro authored
rme96xx annotated
-
Alexander Viro authored
esssolo annotated
-
Alexander Viro authored
es1370 annotated
-
Alexander Viro authored
es1371 annotated
-
Alexander Viro authored
cmpci annotated
-
Alexander Viro authored
cs4281 annotated
-
Alexander Viro authored
The rest of annotation for ALSA drivers; only OSS stuff left to do in sound/*
-
Alexander Viro authored
emu10k1 annotated.
-
Alexander Viro authored
Annotated driver and ioctl structure used by it.
-
Alexander Viro authored
Both ALSA and OSS variants
-
Alexander Viro authored
Both PCI and PCMCIA variants of driver annotated
-
Alexander Viro authored
sb annotation (both ALSA and OSS drivers)
-
Alexander Viro authored
Both ALSA and OSS drivers + wavefront ioctl structure annotated. NB: both should be switched to generic firmware loading - as it is, they are using a homegrown and rather ugly variant
-
Alexander Viro authored
-
Alexander Viro authored
GUS annotated.
-
Alexander Viro authored
The rest of sond/core annotated; reverted bogus addition of __user in snd_seq_kernel_client_ctl() - I should've guessed from the name alone ;-)
-
Alexander Viro authored
Annotated sound/drivers/opl*
-
Alexander Viro authored
The tricky part here was an iterator that used to take a callback and argument for that callback as parameters. Iterator itself didn't care what type that argument had been; it's entirely up to callback. The thing is, two callbacks expect (and get) char __user * while other two expect (and also get) char __user **. Iterator used to use void * as "opaque data"; I've switched it to unsigned long. Note that there was nothing that said "it's a pointer" - use of callback that would take e.g. int is also perfectly legitimate. The rest is triviali annotation.
-
Alexander Viro authored
Annotated method prototypes, commonly used ioctl-only structures and generic helpers. Instances of methods in drivers are _not_ annotated at that point - they will go with driver patches
-
Alexander Viro authored
Trivial parts of sound/core annotation.
-
Alexander Viro authored
copy_from_user() where copy_to_user() should've been. Unfortunately, on x86 they are almost identical, so it went unnoticed for quite a while.
-