Julian Seward
3a2fbbfafd
Add ioctl wrappers for Linux wireless extensions version 22.
...
Patch from Gwenael Lambrouin. Fixes #159452 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8734
2008-11-05 16:59:55 +00:00
Bart Van Assche
803356ed73
Added CLOCK_* definitions.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8071
2008-05-14 09:44:06 +00:00
Julian Seward
5679a22410
Update copyright dates ("200X-2007" --> "200X-2008").
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7398
2008-02-11 11:34:59 +00:00
Julian Seward
4044188f76
Add support for private futexes (whatever they might be). Patch from
...
Eric Dumazet. Fixes #146781 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7169
2007-11-17 01:35:08 +00:00
Tom Hughes
0075b20e84
Add support for linux key management system calls.
...
Based on patch from Ezra Peisach <epeisach@bu.edu >.
Fixes bug #139300 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6632
2007-03-07 11:12:13 +00:00
Tom Hughes
4c402c0681
Add support for some I2C ioctls.
...
Based on patch from Jean Delvare <khali@linux-fr.org >.
Fixes bug #142186 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6631
2007-03-07 10:07:13 +00:00
Tom Hughes
cbb98bc70d
Handle some additional ptrace reason codes. Based on a patch
...
from Magnus Vesterlund <magnus_vesterlund@hotmail.com >.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6630
2007-03-07 09:48:32 +00:00
Julian Seward
172505c978
Update copyright dates.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6488
2007-01-08 06:01:59 +00:00
Tom Hughes
141bfac9cf
Add support for some USB ioctls. Based on patches from Jon Burgess and
...
Marcus Meissner in bugs #136059 and #138896 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6411
2006-12-18 16:48:10 +00:00
Tom Hughes
69c8af5179
Improve prctl support - based on patch from Eric Pouech in bug #138627 .
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6410
2006-12-18 15:22:46 +00:00
Julian Seward
ae8215b3ac
Create a new module, m_vki, and move all knowledge about the kernel
...
interface, except for the syscall numbers, into that. Mostly this
means moving include/vki-*.h to include/vki/vki-*.h.
include/pub_tool_basics.h previously dragged in the entire kernel
interface. I've done away with that, so that modules which need to
see the kernel interface now have to include pub_{core,tool}_vki.h
explicitly. This is why there are many modified .c files -- they have
all acquired an extra #include line.
This certainly breaks all platforms except x86. Will fix shortly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6225
2006-10-14 19:26:10 +00:00