- 11 Nov, 2015 4 commits
-
-
Daniel Xie authored
Merge "Fix potential race condition on CTS TC pthread_gettid_np" into marshmallow-cts-dev am: 2010fb67 am: eebe01b5 * commit 'eebe01b5': Fix potential race condition on CTS TC pthread_gettid_np
-
Daniel Xie authored
am: 2010fb67 * commit '2010fb67': Fix potential race condition on CTS TC pthread_gettid_np
-
Daniel Xie authored
-
Junjie Hu authored
Root cause: If start_routine thread exits before pthread_gettid_np is invokded, the "tid" field will be cleared so that pthread_gettid_np will get "0" (which is cleared by kernel, due to the flag "CLONE_CHILD_CLEARTID" is set while calling clone system call inside pthread_create). Proposed patch: Use a mutex to guarantee pthread_gettid_np will be invoked and returned before the start_routine exits Signed-off-by:
Junjie Hu <junjie.hu@mediatek.com> Change-Id: I22411f1b0f7446d76a0373cef4ccec858fac7018
-
- 23 Oct, 2015 1 commit
-
-
Andreas Gampe authored
Change-Id: I63c4f3a4e56f30d6f476ad2c623c23ee7e1a3778
-
- 22 Oct, 2015 1 commit
-
-
Christopher Ferris authored
am: afff4442 * commit 'afff4442': Sync with upstream NetBSD lib/libc/regex.
-
- 21 Oct, 2015 2 commits
-
-
Christopher Ferris authored
Change-Id: I56c1bb2adb4b6a48733c928415e788e689b4944e
-
Elliott Hughes authored
am: 055a66c9 * commit '055a66c9': Sync with upstream NetBSD lib/libc/regex.
-
- 19 Oct, 2015 7 commits
-
-
Elliott Hughes authored
Bug: http://b/22850181 Change-Id: I11a51a2031e68a953ccd5691da98c699c7d01904 (cherry-picked from commit 71927a82)
-
Elliott Hughes authored
* commit '2d23418e': Sync with upstream NetBSD lib/libc/regex.
-
Elliott Hughes authored
* commit '18442e02': Sync with upstream NetBSD lib/libc/regex.
-
Elliott Hughes authored
* commit 'beb6e08a': Sync with upstream NetBSD lib/libc/regex.
-
- 17 Oct, 2015 1 commit
-
-
Elliott Hughes authored
Bug: http://b/22850181 (cherry-picked from commit 71927a82) Change-Id: I11a51a2031e68a953ccd5691da98c699c7d01904
-
- 15 Oct, 2015 3 commits
-
-
Neil Fuller authored
-
Dimitry Ivanov authored
-
Christopher Ferris authored
-
- 14 Oct, 2015 3 commits
-
-
Elliott Hughes authored
Bug: http://b/22850181 (cherry picked from commit 71927a82) Change-Id: I4a914f0594a66f38efb3026b7ba9d28a4887cb2d
-
Dmitriy Ivanov authored
/proc/self/fd is not available when PR_DUMPABLE is set to 0 which is default for the user builds. It leads to permission denials on readlink. This change fixes the problem by setting PR_DUMPABLE flag to 1 for readlink and restoring it's previous value after the call. Bug: http://b/24912743 Change-Id: I3fd179c5c6b56af96d6a15ee597024ccb15e1a13
-
Neil Fuller authored
Changes affecting future time stamps Turkey's 2015 fall-back transition is scheduled for Nov. 8, not Oct. 25. (Thanks to Fatih.) Norfolk moves from +1130 to +1100 on 2015-10-04 at 02:00 local time. (Thanks to Alexander Krivenyshev.) Fiji's 2016 fall-back transition is scheduled for January 17, not 24. (Thanks to Ken Rylander.) Fort Nelson, British Columbia will not fall back on 2015-11-01. It has effectively been on MST (-0700) since it advanced its clocks on 2015-03-08. New zone America/Fort_Nelson. (Thanks to Matt Johnson.) Changes affecting past time stamps Norfolk observed DST from 1974-10-27 02:00 to 1975-03-02 02:00. Bug: 24595281 (cherry-picked from commit 31740bfd) Change-Id: I6a57fbdaf12a4b4ebf2a760fd3bd872055621106
-
- 13 Oct, 2015 1 commit
-
-
Dmitriy Ivanov authored
Some apps will fail to load native libraries with text relocations when switching target sdk version to M. It could be hard to diagnose because some of them suppress dlerror and/or UnsatisfiedLinkError. This change unconditionally logs the error message making the cause of the failure more visible to developers. Bug: http://b/24876001 Change-Id: I0477a0d1307d0879000f3a3a43b974b4cf34bdb2
-
- 08 Oct, 2015 1 commit
-
-
Torne (Richard Coles) authored
Don't pass the parent load's dlextinfo to dependent loads, since this causes the linker to try to load the dependencies using the same addresses/relro/fds/etc as the main library, which is never going to work. This was how it worked before ae69a958 which broke this. Bug: 23742664 Change-Id: I53d8cdf0982d8758e6d2ced4864c704cdf74118f
-
- 29 Sep, 2015 1 commit
-
-
Christopher Ferris authored
* commit '93a91f0c': Force cts to only run one test at a time.
-
- 25 Sep, 2015 1 commit
-
-
Christopher Ferris authored
Also, slightly increase the timeout for each test run. Bug: 24198050 (cherry picked from commit daaaed18) Change-Id: I29e169e962da803a89abf0a28e071abcafa315b7
-
- 23 Sep, 2015 1 commit
-
-
Yabin Cui authored
Bug: 23041777 Bug: 24187462 Change-Id: I7d84c0cc775a74753a3e8e101169c0fb5dbf7437
-
- 25 Aug, 2015 1 commit
-
-
Neil Fuller authored
Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen Thorsen.) The abbreviation remains "KST". (Thanks to Robert Elz.) Uruguay no longer observes DST. (Thanks to Steffen Thorsen and Pablo Camargo.) Changes affecting past and future time stamps Moldova starts and ends DST at 00:00 UTC, not at 01:00 UTC. (Thanks to Roman Tudos.) Bug: 23480367 (cherry-picked from commit 6e7bc700) Change-Id: I4d82604366e9e30a2100e09433e2772fe6957fff
-
- 11 Aug, 2015 4 commits
-
-
Yabin Cui authored
-
Yabin Cui authored
It fixes the problem reported in https://code.google.com/p/android/issues/detail?id=182395. Change-Id: Ie16aa04095dac08a62dd0d4c50e763b36526624c
- 26 Jul, 2015 1 commit
-
-
Dmitriy Ivanov authored
IFUNC relocations require executable flag for the load segment containing .text. When dso has text relocs linker removes exec which causes crash during ifunc relocations. This patch fixes this problem by restoring segments protection for ifunc relocs. Bug: http://b/22611399 Change-Id: Icbf3be0fec0e42bf805bcad7533e2032a2e11b9c
-
- 23 Jul, 2015 1 commit
-
- 21 Jul, 2015 5 commits
-
-
Dan Albert authored
-
Ying Wang authored
-
Christopher Ferris authored
If a map has a non-zero vaddr then it needs to be added to the computed relative offset. Bug: 22532054 (cherry picked from commit 70b6e1da) Change-Id: I1e98741d6ff3b5bbb7fc5f88cc85b27ace75ee2e
-
Ying Wang authored
Now we have split CXX_WRAPPER from TARGET_CXX and CXX_BARE isn't needed any more. Bug: 22612634 Change-Id: I52c78b0d1b325910e875a786d17f780731778b4b
-
Dan Albert authored
This reverts commit cd13b14e. Bug: http://b/19958712 Change-Id: I7cc7f69728c42c37e129aee30d761c4cd7e30e94 (cherry picked from commit 95fd031c)
-
- 13 Jul, 2015 1 commit
-
-
Christopher Ferris authored
-