Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
valgrind
/
4750af10a72d3889dc195cc0966cd689848a9106
/
coregrind
/
m_syswrap
/
syswrap-generic.c
« Previous
1340c35
Create a new SkShmC segment type for shared memory segments so that we
by tom
· 19 years ago
f61fea0
Get the SHM_RDONLY test the right way round. Fixes bug #113796.
by tom
· 19 years ago
274461d
Plumb 64-bit file offsets throughout the address space manager. Untested.
by sewardj
· 19 years ago
6d85b04
Document mmap insanity in a comment.
by tom
· 19 years ago
7e21df8
ML_(generic_PRE_sys_mmap): reject non-page-aligned offsets.
by sewardj
· 19 years ago
ca7a475
Placate gcc.
by sewardj
· 19 years ago
9548a16
Rationalise the mmap system call handling - after examining the kernel
by tom
· 19 years ago
e226b38
Placate memcheck/tests/x86/scalar, which objected to the rewrite of
by sewardj
· 19 years ago
144c56d
In PRE(sys_readlink), fix up handling of /proc/<pid>/exe and /proc/self/exe.
by sewardj
· 19 years ago
0e682c6
Fix subtle bug in ML_(generic_POST_sys_shmdt) caused by new aspacem.
by sewardj
· 19 years ago
1ae3f3a
Get rid of pub_core_main.h, so that m_main is not imported by anyone,
by sewardj
· 19 years ago
45f4e7c
by sewardj
· 19 years ago
5c69175
Moved sys_mmap2 wrapper from "generic" to "linux".
by njn
· 19 years ago
cd405ea
Moved some more syscall wrappers from "generic" to "linux".
by njn
· 19 years ago
b2480c9
Moved sched_* from "generic" to "linux"; Darwin doesn't have them.
by njn
· 19 years ago
65ccc50
Move *xattr from "generic" to "linux". Darwin has them, but with an extra
by njn
· 19 years ago
1aa5737
Handle the SCTP_GET_LOCAL_ADDRS and SCTP_GET_PEER_ADDRS getsockopt
by tom
· 19 years ago
68e4659
by njn
· 19 years ago
efc957c
by njn
· 19 years ago
c956eaf
whoops
by njn
· 19 years ago
a3b67b7
by njn
· 19 years ago
9fe7b12
by njn
· 19 years ago
424c056
by njn
· 19 years ago
1588bc0
Move clock_* syscalls from "generic" to "linux".
by njn
· 19 years ago
4279a88
Move mq_* syscalls from "generic" to "linux".
by njn
· 19 years ago
7b4e5ba
by njn
· 19 years ago
4ae4040
by njn
· 19 years ago
a9fff9b
Enable a few more syscalls on ppc32-linux.
by sewardj
· 19 years ago
dc294c3
Don't assert if execve fails. Fixes bug #110875.
by tom
· 19 years ago
4b70e8c
Clarify comment.
by njn
· 19 years ago
d9cac2f
Check the fields of the new structure passed to sigaction individually
by tom
· 19 years ago
6c93c4f
If the pre-handler for the execve system call fails to state the file
by tom
· 19 years ago
0605fd6
Implement the waitid system call. Fixes bug #110202.
by tom
· 19 years ago
5cbecb7
Allow a NULL second argument to clock_getres. Fixes bug #110203.
by tom
· 19 years ago
3b86ae5
Take the address of the ifr_index member when testing if it is defined
by tom
· 19 years ago
62ba758
Handle the TIOCMGET ioctl.
by tom
· 19 years ago
2c2bc25
Handle the HDIO_GETGEO ioctl. Secondary problem found from bug #109780.
by tom
· 19 years ago
eafc49b
Handle a number of additional block device ioctls. Fixes bug #109780.
by tom
· 19 years ago
0a400c7
Change some int uses to Int (the house types).
by sewardj
· 19 years ago
9264559
A commit which is almost all trivial change.
by sewardj
· 19 years ago
67c5364
The timeout argument to rt_sigtimedwait is in the third argument not
by tom
· 19 years ago
1b1a223
More system call fixups.
by tom
· 19 years ago
e3a0b0f
Fix compiler warning.
by tom
· 19 years ago
c55ad8c
Fix the mmap2 pre-handler to avoid corrupting the arguments when
by tom
· 19 years ago
13696cc
Fix crash when no environment is given to execve.
by tom
· 19 years ago
92098db
Check members of the stack_t structure passed to sigaltstack
by tom
· 19 years ago
b9fef19
Check each member of the ifconf structure passed to SIOCGIFCONF
by tom
· 19 years ago
56e1c84
Check each field of the msghdr structure passed to sendmsg/recvmsg
by tom
· 19 years ago
1110699
add comment
by njn
· 19 years ago
4e13695
Take a copy of the environment given to execve before trying to mangle
by tom
· 19 years ago
d655564
Handle the BLKGETSIZE64 ioctl. Fixes bug #104797.
by tom
· 19 years ago
18f1927
Allow a NULL argument to the times system call. Fixes bug #103509.
by tom
· 19 years ago
4f08a65
Sort out the mess that is pread64/pwrite64 properly. All three platforms
by tom
· 19 years ago
0087c50
by njn
· 19 years ago
cdaec51
Avoid magic numbers.
by njn
· 19 years ago
0ae787c
by njn
· 19 years ago
310ed28
Simplify atfork to only provide the functionality we need.
by njn
· 19 years ago
7b2c38c
VG_() -> ML() for ppc32, amd64 (plus a few scattered ones in comments etc)
by cerion
· 19 years ago
af839f5
by njn
· 19 years ago
f845f8f
by njn
· 19 years ago
7eb7c58
by sewardj
· 19 years ago
351d006
by njn
· 19 years ago
419bbcb
Slight reduce m_syswrap's dependence on m_signals by moving
by njn
· 19 years ago
899ce73
by njn
· 19 years ago
85665ca
Finally, valgrind on ppc32.
by cerion
· 19 years ago
f4c5016
by njn
· 19 years ago
ae7359b
by njn
· 19 years ago
c7561b9
by njn
· 19 years ago
8a4eeaf
by njn
· 19 years ago
[Renamed from coregrind/m_syscalls/syswrap-generic.c]
c1b0181
by njn
· 19 years ago
[Renamed (99%) from coregrind/m_syscalls/syscalls-generic.c]
9abd608
by njn
· 19 years ago
16eeb4e
by njn
· 19 years ago
1fa7d2c
Be quieter when outputting XML.
by sewardj
· 19 years ago
7b85dd5
by njn
· 19 years ago
f39e9a3
Finished the modularisation of vg_mylibc.c, which meant it could be removed.
by njn
· 19 years ago
e9befc6
by njn
· 19 years ago
af1d7df
Having moved VG_(arena_strdup)() out of core.h, core.h no longer
by njn
· 19 years ago
de62cbf
Modularised signal libc stuff into m_libcsignal.
by njn
· 19 years ago
e6d5e72
Clean up after m_syscalls changes: reinstate enough syscalls that
by sewardj
· 19 years ago
e7aa4ae
Clean up after m_syscalls changes: unbreak amd64-linux.
by sewardj
· 19 years ago
696c551
Clean up after m_syscalls changes: reinstate about half the syscalls
by sewardj
· 19 years ago
8c9ea4e
Clean up after m_syscalls changes: reinstate a bunch more (x86)
by sewardj
· 19 years ago
78b50e4
Clean up after m_syscalls changes: reinstate enough syscalls (x86) to
by sewardj
· 19 years ago
8c25732
Clean up after m_syscalls changes: fix more NPTL ish syscalls (x86)
by sewardj
· 19 years ago
bc22cf7
Cleanup after m_syscalls changes: fix some NPTL ish syscalls (x86)
by sewardj
· 19 years ago
a8d8e23
by sewardj
· 19 years ago
[Renamed (66%) from coregrind/m_syscalls/syscalls.c]
eb8896b
Modularised file and socket libc stuff in m_libcfile.
by njn
· 19 years ago
132bfcc
by njn
· 19 years ago
36a20fa
by njn
· 19 years ago
13bfd85
by njn
· 19 years ago
97405b2
by njn
· 19 years ago
31513b4
by njn
· 19 years ago
04e1698
by njn
· 19 years ago
1075931
debug-logging (-d) totally didn't work when one Valgrindified process
by sewardj
· 19 years ago
1d88711
by sewardj
· 19 years ago
fc8dc42
Unbreak AMD64 compilation.
by njn
· 19 years ago
7df470b
by njn
· 19 years ago
e8a13d9
Eliminate VGP_GET_MMAP_ARGS.
by njn
· 19 years ago
6c6b59e
Make VG_(sanitize_client_sigmask)() local to m_syscalls.
by njn
· 19 years ago
02bc4b8
by njn
· 19 years ago
Next »