Android-x86
Fork
Faire un don

  • R/O
  • HTTP
  • SSH
  • HTTPS

bionic: Listed des commits

bionic


RSS
Révision l'heure Auteur
9df637a kitkat-x86 android-x86-4.4-r3 2015-07-15 20:24:20 Chih-Wei Huang

Add ppoll

This is partial cherry-pick from 11952073af22568bba0b661f7a9d4402c443a888.

bc59590 2015-07-02 01:28:57 Elliott Hughes

Add epoll_create1

This is partial cherry-pick from cac7b9d6ec1a09814bc028e2f768db732f018891

Change-Id: I2966453cb54ba685cbe8a192070ba2e7b27b2d51

1b855d0 2015-07-02 01:28:55 Andrei Emeltchenko

Add SOCK_CLOEXEC and SOCK_NONBLOCK socket flags.

SOCK_CLOEXEC is used to atomically set close-on-exec flag for the new
descriptor(s), and SOCK_NONBLOCK is used to mark descriptor(s) as
non-blocking.

0a44182 2015-07-02 01:28:53 Constantin Musca

upstream-dlmalloc: Fix contiguos memory allocation overflow

Check if the address space is exhausted when allocating
contiguous memory. The size of the allocated memory added
to the base address should not be larger than the maximum
address value.

Category: AOSP Improvement
Domain: AOSP-libc
Origin: internal
Upstream-Candidate: Yes
Issue: APDEV-1393
Change-Id: I90ec76ec187b4898777291c4bce0011de68978de
Signed-off-by: Constantin Musca <constantin.musca@intel.com>
Reviewed-on: https://android.intel.com/160902
Tested-by: sys_abtbuild <sys_abtbuild@intel.com>
Reviewed-by: Chiras, Robert <robert.chiras@intel.com>
Reviewed-by: Petrescu, Rares <rares.petrescu@intel.com>
Reviewed-by: Breana, Tiberiu A <tiberiu.a.breana@intel.com>
Reviewed-by: Serban, Mihai <mihai.serban@intel.com>
Reviewed-by: Fagerstedt, Axel <axel.fagerstedt@intel.com>

5d9c4dc 2015-02-27 20:06:14 Chih-Wei Huang

add syscalls ioperm and iopl

78b58d8 android-x86-4.4-r2 2014-08-27 19:36:15 Chih-Wei Huang

Android 4.4.4 Release 2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAlO7IZgACgkQ6K0/gZqxDniNmwCcDgp6cXHlf4pfQXxvjOqy5lRA
1ugAnAniMiHui0AY8+dd4q1r0MJMdWxx
=1x/3
-----END PGP SIGNATURE-----

Merge tag 'android-4.4.4_r2' into kitkat-x86

Android 4.4.4 Release 2

081db84 2014-03-16 07:29:01 Chad Brubaker

Allow overlap in resolv uid => DNS iface mapping

When multiple rules exist covering a given uid the one added most
recently will be used.

This allows us to handle the simultaneous tuns case where a new tun is
coming online for an already running VPN.

_resolv_clear_iface_for_uid_range now also takes the iface and removes
only that matching (iface, uid range) entry.

Bug: 12134439
Change-Id: I9b9cfcfae2f38c409022a8c76ccadad7e2babd78

04583ce 2014-03-11 07:23:02 Elliott Hughes

Upgrade to tzdata2014a.

From the release notes:

Changes affecting near-future time stamps

Turkey begins DST on 2014-03-31, not 03-30. (Thanks to Faruk Pasin
for the heads-up, and to Tim Parenti for simplifying the update.)

Changes affecting past time stamps

Fiji ended DST on 2014-01-19 at 02:00, not the previously-scheduled
03:00. (Thanks to Steffen Thorsen.)

Ukraine switched from Moscow to Eastern European time on 1990-07-01
(not 1992-01-01), and observed DST during the entire next winter.
(Thanks to Vladimir in Moscow via Alois Treindl.)

In 1988 Israel observed DST from 04-10 to 09-04, not 04-09 to
09-03. (Thanks to Avigdor Finkelstein.)

(cherry picked from commit 159b28eb46f03cb1dae6484059e2559f1e42e208)

Bug: 13193205
Change-Id: I3d302039f7e057a97c9d307ce8d32efa056481ed

abf9185 2014-03-06 03:26:27 Robert Greenwalt

Merge "Fix dns searchdomain use in gethostbyname." into klp-dev

806f3bd 2014-02-26 07:47:29 Elliott Hughes

Upgrade to tzdata2013i.

From the release notes:

Changes affecting near-future time stamps:

Jordan switches back to standard time at 00:00 on December 20, 2013.
The 2006-2011 transition schedule is planned to resume in 2014.
(Thanks to Steffen Thorsen.)

Changes affecting past time stamps:

In 2004, Cuba began DST on March 28, not April 4.
(Thanks to Steffen Thorsen.)

Bug: 13193205
Change-Id: I8f26cc50f6b571804a18ff2113b4a47a22bc56dd

d4213b8 android-x86-4.4-r1 2014-02-14 04:34:52 Pavel Chupin

Fix debugging issues in vdso handling

BZ: 152467

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: Iddd631a785d19bc5602c57254ece7a378f4056b0
Category: aosp improvement
Domain: AOSP-Framework-CoreService
Origin: internal
Upstream-Candidate: no, proprietary
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>

fb87a06 2014-02-14 04:34:52 Clement Calmels

bionic: prevent segfault in linker

BZ: 79065

When using valgrind, no vdso can be found. This patch adds a simple
check in linker for the AT_SYSINFO_EHDR value.

Change-Id: I279d7ff8a9eec52ebdab2cdf2901429880e40373
Category: device enablement
Domain: AOSP-Bionic
Origin: internal
Upstream-Candidate: no, not-aosp
Signed-off-by: Clement Calmels <clement.calmels@intel.com>

316d20b 2014-02-14 04:34:51 Sergey Melnikov

Fix linker crashes during unknown symbol lookup

BZ: 152190

Integration of kernel VDSO into internal bionic data structures using
common functions.
Fix for dl_iterate_phdr function: the function provides incorrect
address of object in case of nonzero virtual and base addresses.
Location in address space of a particular program header should be
calculated using the formula: addr = base_addr + virtual_addr.

Change-Id: I6a1693fd7d1254d3a3c0b5f7fb38721fe89b3d57
Category: google backport
Domain: AOSP-bionic
Origin: internal
Upstream-Candidate: no
Signed-off-by: Sergey Melnikov <sergey.melnikov@intel.com>
Orig-Google-Change-Id: Ie2ab4257fd456242aab8afed0bd5bd6b29e81d6d

f3b4a74 2014-02-14 04:34:18 Chih-Wei Huang

disable linker warning log temporarily

2822a69 2014-01-08 12:31:12 Chih-Wei Huang

Add mmap64()

The patch adds mmap64() to bionic so that it is possible to have
larger offset passed to kernel.

Change-Id: I50b1b8b6b0cf342ed1685284e6b91d28753f9f89

c809a4d 2014-01-08 12:31:12 Irina Tirdea

Fix PTHREAD_STACK_MIN definition in pthread.h

The definition of PTHREAD_STACK_MIN in pthread.h
depends on PAGE_SIZE. PAGE_SIZE is not defined
in pthread.h, so whoever wants to use PTHREAD_STACK_MIN
needs to include first asm/page.h.

Including pthread.h should be enough to have a valid
definition of PTHREAD_STACK_MIN. Including asm/page.h
in pthread.h so that PAGE_SIZE is visibile and the
definition for PTHREAD_STACK_MIN valid.

For: AIA-452
Change-Id: I2a0de73aa6482894b03ed792cb69485ec61a217e
Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>

5fddfb8 2013-12-13 06:34:36 Robert Greenwalt

Fix dns searchdomain use in gethostbyname.

Need to load search domain data before we attempt to use it.
This is a cherry pick of an AOSP change c11f6f0f393e472984b5ac2934e2485855a319c9.

bug:6799630

Change-Id: I4ea1131f06ffdf4037fe67f82af5a0349469b609

bd6f357 2013-12-09 22:56:36 Chih-Wei Huang

change PROP_NAME_MAX to 128

5ab8d33 2013-11-01 05:41:31 Elliott Hughes

Upgrade to tzdata2013h.

From the release notes:

Changes affecting current and future time stamps:

Libya has switched its time zone back to UTC+2 without DST,
instead of UTC+1 with DST. (Thanks to Even Scharning.)

Western Sahara (Africa/El_Aaiun) uses Morocco's DST rules.
(Thanks to Gwillim Law.)

Changes affecting future time stamps:

Acre and (we guess) western Amazonas will switch from UTC-4 to UTC-5
on 2013-11-10. This affects America/Rio_Branco and America/Eirunepe.
(Thanks to Steffen Thorsen.)

Add entries for DST transitions in Morocco in the year 2038.
This avoids some year-2038 glitches introduced in 2013g.
(Thanks to Yoshito Umaoka for reporting the problem.)

(cherry picked from commit 3df3879bd679f2a8cf29000036c751c93275c094)

Change-Id: Ibdac6cc1db0fe24c62fe68e99d057dface6b6745

be66218 2013-10-17 09:34:49 Ed Heyl

merge in klp-release (no-op)

8e39d2f 2013-10-16 13:13:52 The Android Automerger

merge in klp-release history after reset to klp-dev

fbefb25 2013-10-16 07:44:00 Christopher Ferris

Modify prefetch for krait memcpy.

I originally modified the krait mainloop prefetch from cacheline * 8 to * 2.
This causes a perf degradation for copies bigger than will fit in the cache.
Fixing this back to the original * 8. I tried other multiples, but * 8 is th
sweet spot on krait.

Bug: 11221806

(cherry picked from commit c3c58fb560fcf1225d4bfb533ba41add8de910e4)

Change-Id: I369f81d91ba97a3fcecac84ac57dec921b4758c8

ac6bc31 2013-10-16 06:54:02 Christopher Ferris

Remove new aligned memcpy path for cortex-a15.

For some reason the new cortex-a15 memcpy code from ARM is really bad
for really large copies. This change forces us to go down the old path
for all copies.

All of my benchmarks show the new version is faster for large copies, but
something is going on that I don't understand.

Bug: 10838353
Change-Id: I01c16d4a2575e76f4c69862c6f78fd9024eb3fb8

f87684e 2013-10-09 07:35:17 Ed Heyl

merge in KQS81M

303f08b 2013-10-08 22:00:18 The Android Automerger

merge in klp-release history after reset to klp-dev

3fce401 2013-10-07 11:59:14 Elliott Hughes

Upgrade to tzdata2013g.

From the release notes:

Changes affecting current and near-future time stamps

Morocco now observes DST from the last Sunday in March to the last
Sunday in October, not April to September respectively. (Thanks
to Steffen Thorsen.)

(cherry picked from commit 40f072192fe080b970502aba8e7d8d01bd4c461a)

Change-Id: I247f8cf4ef32ec5d6e6fe3845f9a8977b7e748b9

e1fe52c 2013-10-07 03:41:17 Elliott Hughes

Upgrade to tzdata2013f.

From the release notes:

Changes affecting near-future time stamps

Tocantins will very likely not observe DST starting this spring.
(Thanks to Steffen Thorsen.)

Jordan will likely stay at UTC+3 indefinitely, and will not fall
back this fall.

Palestine will fall back at 00:00, not 01:00. (Thanks to Steffen Thorsen.)

(cherry picked from commit 4ced7ef05a2f411c68bbfa82a991d3301eee56e4)

Change-Id: Icd4754694fbe3b7c475a63666eeeab36c72908ac

21f5927 2013-10-07 03:40:07 Elliott Hughes

Upgrade to tzdata2013e.

From the release notes:

Changes affecting near-future time stamps

This year Fiji will start DST on October 27, not October 20.
(Thanks to David Wheeler for the heads-up.) For now, guess that
Fiji will continue to spring forward the Sunday before the fourth
Monday in October.

Changes affecting time stamps before 1970

Pacific/Johnston is now a link to Pacific/Honolulu. This corrects
some errors before 1947.

Some zones have been turned into links, when they differ from
existing zones only in older data that was likely invented or that
differs only in LMT or transition from LMT. These changes affect
only time stamps before 1943. The affected zones are:
Africa/Juba, America/Anguilla, America/Aruba, America/Dominica,
America/Grenada, America/Guadeloupe, America/Marigot,
America/Montserrat, America/St_Barthelemy, America/St_Kitts,
America/St_Lucia, America/St_Thomas, America/St_Vincent,
America/Tortola, and Europe/Vaduz. (Thanks to Alois Treindl for
confirming that the old Europe/Vaduz zone was wrong and the new
link is better for WWII-era times.)

Change Kingston Mean Time from -5:07:12 to -5:07:11. This affects
America/Cayman, America/Jamaica and America/Grand_Turk time stamps
from 1890 to 1912.

Change the UT offset of Bern Mean Time from 0:29:44 to 0:29:46.
This affects Europe/Zurich time stamps from 1853 to 1894. (Thanks
to Alois Treindl).

Change the date of the circa-1850 Zurich transition from 1849-09-12
to 1853-07-16, overriding Shanks with data from Messerli about
postal and telegraph time in Switzerland.

Data changes affecting behavior of tzselect and similar programs

Country code BQ is now called the more-common name "Caribbean Netherlands"
rather than the more-official "Bonaire, St Eustatius & Saba".

Remove from zone.tab the names America/Montreal, America/Shiprock,
and Antarctica/South_Pole, as they are equivalent to existing
same-country-code zones for post-1970 time stamps. The data for
these names are unchanged, so the names continue to work as before.

(cherry picked from commit 35b123ef1e2ffe48275cb24708f9d88709486838)

Change-Id: Ieb2627cc817db93280ceabe4034800bf36ca3f5f

33f6390 2013-09-29 22:00:40 The Android Automerger

merge in klp-release history after reset to klp-dev

34c2a9f 2013-09-24 04:16:19 Christopher Ferris

Move stack unwinding test into library.

Bug: 8291716

(cherry picked from commit 8240bed918722944c9985bc0cca89eb44c4f6c91)

Change-Id: I1da2d0757ed304c352229f9818c052925d4e976a

Afficher sur ancien navigateur de dépôt.