Christopher Ferris
7dfd8ae134
am 513d2770
: Merge "Add ioprio.h."
...
* commit '513d2770deebee15fd2d90bf8228050ff71dba5b':
Add ioprio.h.
2013-12-12 15:41:02 -08:00
Elliott Hughes
8623bf7b4d
Merge "Make <sys/param.h> more glibc-like."
2013-12-12 23:38:25 +00:00
Christopher Ferris
513d2770de
Merge "Add ioprio.h."
2013-12-12 23:35:42 +00:00
Elliott Hughes
c2f082f655
Make <sys/param.h> more glibc-like.
...
In particular, add MAX and MIN, needed by elfutils.
Bug: 11864683
Change-Id: I1b876732cdf68cdf5b930319e5ef5b5647586718
2013-12-12 15:31:35 -08:00
Christopher Ferris
802a0a7285
Add ioprio.h.
...
Change-Id: I153d05c5b6e9d640e319d65acb48b9cb12b6dafb
2013-12-12 15:23:22 -08:00
Elliott Hughes
7b6d74f1a9
am 8d290516
: am 2894204d
: am 5aad083f
: Merge "PTHREAD_KEYS_MAX cleanup."
...
* commit '8d290516620b6ccd9c86fa5d4ad76049e7ea2c04':
PTHREAD_KEYS_MAX cleanup.
2013-12-12 21:08:02 +00:00
Elliott Hughes
8d29051662
am 2894204d
: am 5aad083f
: Merge "PTHREAD_KEYS_MAX cleanup."
...
* commit '2894204db465b02a0d3d90aef733dabea5888d81':
PTHREAD_KEYS_MAX cleanup.
2013-12-12 21:05:05 +00:00
Elliott Hughes
2894204db4
am 5aad083f
: Merge "PTHREAD_KEYS_MAX cleanup."
...
* commit '5aad083f3de0bbcc0ffb1fecb688fbbe5abe5214':
PTHREAD_KEYS_MAX cleanup.
2013-12-12 12:57:00 -08:00
Elliott Hughes
5aad083f3d
Merge "PTHREAD_KEYS_MAX cleanup."
2013-12-12 20:51:50 +00:00
Elliott Hughes
1887621de8
PTHREAD_KEYS_MAX cleanup.
...
I fixed this bug a while back, but didn't remove it from the list,
could have added a better test, and could have written clearer code
that didn't require a comment.
Change-Id: Iebdf0f9a54537a7d5cbca254a5967b1543061f3d
2013-12-12 12:51:08 -08:00
Elliott Hughes
bc597d71f8
am b61eeafa
: am bce693eb
: am 97e0c1dd
: Merge "Fix debugging issues in vdso handling"
...
* commit 'b61eeafac8d734fbb86e0f058bce4fe4a5051354':
Fix debugging issues in vdso handling
2013-12-12 19:32:19 +00:00
Elliott Hughes
b61eeafac8
am bce693eb
: am 97e0c1dd
: Merge "Fix debugging issues in vdso handling"
...
* commit 'bce693ebe08fd17878fde52c13469cd2d39c8e9a':
Fix debugging issues in vdso handling
2013-12-12 19:28:45 +00:00
Elliott Hughes
bce693ebe0
am 97e0c1dd
: Merge "Fix debugging issues in vdso handling"
...
* commit '97e0c1dd5a7c5517c19770e47672e216a8b64c66':
Fix debugging issues in vdso handling
2013-12-12 11:25:26 -08:00
Elliott Hughes
97e0c1dd5a
Merge "Fix debugging issues in vdso handling"
2013-12-12 19:19:22 +00:00
Pavel Chupin
5407eed84b
Fix debugging issues in vdso handling
...
Under valgrind ehdr_vdso is null and causing segfault.
Adding debug info for vdso producing plenty of issues on debugging
through gdbserver, removing it. It doesn't seem it should be here.
Unwinding through vdso test still works.
Change-Id: I1a7e233c493f2268d725fa8d7279822d07decc49
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2013-12-12 11:18:46 -08:00
Elliott Hughes
e2d10b2a32
am 19e845ec
: am 1336cd6d
: am 38fcbbb3
: Merge "AArch64: Fix mmap64() definition for AArch64, X86_64"
...
* commit '19e845ec73dc2cdb4f2ca11cd6dd56a0c6c0284a':
AArch64: Fix mmap64() definition for AArch64, X86_64
2013-12-12 19:12:16 +00:00
Elliott Hughes
19e845ec73
am 1336cd6d
: am 38fcbbb3
: Merge "AArch64: Fix mmap64() definition for AArch64, X86_64"
...
* commit '1336cd6d77832aa3179bba4aec5fbf1accde19ca':
AArch64: Fix mmap64() definition for AArch64, X86_64
2013-12-12 18:56:44 +00:00
Elliott Hughes
1336cd6d77
am 38fcbbb3
: Merge "AArch64: Fix mmap64() definition for AArch64, X86_64"
...
* commit '38fcbbb35a40c46e96b4df10d670d1c132910854':
AArch64: Fix mmap64() definition for AArch64, X86_64
2013-12-12 10:50:21 -08:00
Elliott Hughes
38fcbbb35a
Merge "AArch64: Fix mmap64() definition for AArch64, X86_64"
2013-12-12 18:43:43 +00:00
Serban Constantinescu
ed76a9361c
AArch64: Fix mmap64() definition for AArch64, X86_64
...
For 64bit Architectures mmap() is equivalent to mmap64(). This patch
maps mmap64() to mmap() in a similar way to other syscalls that differ
based on the size of off_t and off64_t
Change-Id: If21b21ef71120bad23d9a608d02d4a7de5220a87
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2013-12-12 10:41:52 -08:00
Elliott Hughes
034c084e81
am 7105f406
: am 5362e8d2
: am 7bd08153
: Merge "Remove harmful attempts to be helpful in pthread_mutex functions."
...
* commit '7105f40649310177ceef1028a39e428d7cf7a71a':
Remove harmful attempts to be helpful in pthread_mutex functions.
2013-12-11 23:59:42 +00:00
Elliott Hughes
7105f40649
am 5362e8d2
: am 7bd08153
: Merge "Remove harmful attempts to be helpful in pthread_mutex functions."
...
* commit '5362e8d232005056b21b65e5e0abaf58b7a2687c':
Remove harmful attempts to be helpful in pthread_mutex functions.
2013-12-11 23:56:57 +00:00
Elliott Hughes
5362e8d232
am 7bd08153
: Merge "Remove harmful attempts to be helpful in pthread_mutex functions."
...
* commit '7bd0815371c9bd803ee4ca0981b911b99efd2454':
Remove harmful attempts to be helpful in pthread_mutex functions.
2013-12-11 15:51:48 -08:00
Elliott Hughes
7bd0815371
Merge "Remove harmful attempts to be helpful in pthread_mutex functions."
2013-12-11 23:46:05 +00:00
Elliott Hughes
1a6aea8a05
am fcee65c4
: am 200fcb26
: am 73ef27cd
: Merge "Clarify a comment."
...
* commit 'fcee65c4c46481eb953bb3b3502a85a369c29fb4':
Clarify a comment.
2013-12-11 23:05:01 +00:00
Elliott Hughes
dff7203ee9
Remove harmful attempts to be helpful in pthread_mutex functions.
...
Most callers won't check for EINVAL, so it's best to fail early.
GCC takes the nonnull attribute as a guarantee that an argument
won't be NULL, so these hacks were already ineffective, which is
how we found that at least one commercial game was using NULL
as if it's a mutex, but actually getting no-op behavior.
Bug: 11971278
Change-Id: I89646e043d931778805a8b692e07a34d076ee6bf
2013-12-11 14:54:00 -08:00
Robert Greenwalt
feb8dbf3c2
am 7c2ada7f
: am f2e4f8fd
: am 2e359155
: Merge "Fix dns search domain use in gethostbyname."
...
* commit '7c2ada7f98ef640e4adeb7e03062bb2de0a96dd9':
Fix dns search domain use in gethostbyname.
2013-12-11 22:21:07 +00:00
Colin Cross
e3b7e3e6f0
am cee98638
: am f9599f30
: am a84f88f0
: Merge "bionic: move benchmarks out of tests directory"
...
* commit 'cee986385ffbd76eb546899ea5ba219971e70340':
bionic: move benchmarks out of tests directory
2013-12-11 22:21:06 +00:00
Elliott Hughes
fcee65c4c4
am 200fcb26
: am 73ef27cd
: Merge "Clarify a comment."
...
* commit '200fcb26d21dfd72a1e74de380313462356414ce':
Clarify a comment.
2013-12-11 22:12:11 +00:00
Robert Greenwalt
7c2ada7f98
am f2e4f8fd
: am 2e359155
: Merge "Fix dns search domain use in gethostbyname."
...
* commit 'f2e4f8fd6f9a7de6c98210f754c82ca694d0ef55':
Fix dns search domain use in gethostbyname.
2013-12-11 22:02:50 +00:00
Colin Cross
cee986385f
am f9599f30
: am a84f88f0
: Merge "bionic: move benchmarks out of tests directory"
...
* commit 'f9599f306adabad5409bd03788de6c339dbc0b1c':
bionic: move benchmarks out of tests directory
2013-12-11 22:02:49 +00:00
Elliott Hughes
200fcb26d2
am 73ef27cd
: Merge "Clarify a comment."
...
* commit '73ef27cd0de0c6b7d4f6bc9c2250dbae3f0a88c3':
Clarify a comment.
2013-12-11 14:01:22 -08:00
Elliott Hughes
73ef27cd0d
Merge "Clarify a comment."
2013-12-11 21:56:39 +00:00
Elliott Hughes
960ee37f2a
Clarify a comment.
...
Change-Id: Iad2e33fb059170f808023ce3d17e9b8c13191f42
2013-12-11 12:41:54 -08:00
Robert Greenwalt
f2e4f8fd6f
am 2e359155
: Merge "Fix dns search domain use in gethostbyname."
...
* commit '2e3591557f4a382e441ee2d60614d616b5acb434':
Fix dns search domain use in gethostbyname.
2013-12-11 11:38:22 -08:00
Robert Greenwalt
2e3591557f
Merge "Fix dns search domain use in gethostbyname."
2013-12-11 19:32:37 +00:00
Robert Greenwalt
c11f6f0f39
Fix dns search domain use in gethostbyname.
...
Need to load search domain data before we attempt to use it.
bug:6799630
Change-Id: Ib228f4ca260339f71a2e28d5930c0a722bd43c92
2013-12-11 11:30:09 -08:00
Colin Cross
f9599f306a
am a84f88f0
: Merge "bionic: move benchmarks out of tests directory"
...
* commit 'a84f88f0989e9446686ae76a53dc087ff5788fe6':
bionic: move benchmarks out of tests directory
2013-12-11 11:09:55 -08:00
Colin Cross
a84f88f098
Merge "bionic: move benchmarks out of tests directory"
2013-12-11 19:05:25 +00:00
Colin Cross
bd3efbc9b5
bionic: move benchmarks out of tests directory
...
Change-Id: I4d054965198af22c9a9c821d1bc53f4e9ea01248
2013-12-10 18:24:30 -08:00
Qiwen Zhao
5273f557de
am 299d25e0
: (-s ours) DO NOT MERGE reset to goog/klp-volantis-dev
...
* commit '299d25e07b1ff58a7e90f9b46cd916ce337ca4ee':
2013-12-10 01:58:25 +00:00
Qiwen Zhao
299d25e07b
DO NOT MERGE reset to goog/klp-volantis-dev
2013-12-09 14:09:59 -08:00
Christopher Ferris
a0a8bb060c
am 381bf3f0
: am b3959928
: Merge "Do not clear tids on detached threads."
...
* commit '381bf3f06acef22fd90ac6aced8f0a25ee51f78b':
Do not clear tids on detached threads.
2013-12-09 18:34:28 +00:00
Christopher Ferris
381bf3f06a
am b3959928
: Merge "Do not clear tids on detached threads."
...
* commit 'b39599286d03db13f51a79e4cfe6644da0079f1a':
Do not clear tids on detached threads.
2013-12-09 10:28:13 -08:00
Christopher Ferris
b39599286d
Merge "Do not clear tids on detached threads."
2013-12-07 16:38:09 +00:00
Christopher Ferris
101fb7d963
Do not clear tids on detached threads.
...
Make sure that the kernel isn't going to try and clear the tid of
freed memory.
Bug: 11963327
Change-Id: I95d02340bfbe92f56036d2cc58dbf0e3079eb7c3
2013-12-06 23:00:44 -08:00
Qiwen Zhao
e09cc8cd82
am 2c79b4f6
: snap to klp-dev-plus-aosp 3f69e99
with history
...
* commit '2c79b4f6cec4c8d5976bf4d07e6b03c1ab303e2d':
2013-12-06 21:57:22 +00:00
Qiwen Zhao
2c79b4f6ce
snap to klp-dev-plus-aosp 3f69e99
with history
2013-12-06 13:40:37 -08:00
The Android Open Source Project
5511f5caea
am 3f69e994
: am 33771653
: Merge commit \'04b4339ad5396690329877df10fbe568bd4dd600\' into HEAD
...
* commit '3f69e994e4bfab24223f0323ad301f76956cd1c1':
2013-12-06 01:20:55 +00:00
The Android Open Source Project
3f69e994e4
am 33771653
: Merge commit \'04b4339ad5396690329877df10fbe568bd4dd600\' into HEAD
...
* commit '3377165387d455d4cb56807a9c02cd2ece6cb24b':
2013-12-05 17:10:26 -08:00