OSDN Git Service
Chirayu Desai [Mon, 25 Nov 2013 10:07:38 +0000 (15:37 +0530)]
Version number change for AOSP master
Change-Id: I49ef02f99c6428bc538ba3839a0314d977f65e07
The Android Open Source Project [Fri, 22 Nov 2013 19:06:11 +0000 (11:06 -0800)]
Merge commit '
c73341006286c391ae4d268a77f5e008045d5308' into HEAD
Change-Id: I4bf7d32d65e19dfa1f0533fdd3b2295c50b13005
Elliott Hughes [Wed, 20 Nov 2013 21:30:29 +0000 (13:30 -0800)]
am
e296f2c3: Merge "Switch mips to the uapi kernel headers."
* commit '
e296f2c38279836e23e15fad0064a88dbfe058e7':
Switch mips to the uapi kernel headers.
Elliott Hughes [Wed, 20 Nov 2013 21:26:25 +0000 (21:26 +0000)]
Merge "Switch mips to the uapi kernel headers."
Elliott Hughes [Wed, 20 Nov 2013 20:55:09 +0000 (12:55 -0800)]
Switch mips to the uapi kernel headers.
Bug:
11559337
Change-Id: Ic37b284398c049011f98651de84cef760566ebde
Elliott Hughes [Wed, 20 Nov 2013 01:16:24 +0000 (17:16 -0800)]
am
e57c8446: Merge "Switch x86 to uapi headers."
* commit '
e57c8446f0fa8e02b27e0b77aee7a2b62784cc54':
Switch x86 to uapi headers.
Elliott Hughes [Wed, 20 Nov 2013 01:12:23 +0000 (01:12 +0000)]
Merge "Switch x86 to uapi headers."
Elliott Hughes [Wed, 20 Nov 2013 00:55:00 +0000 (16:55 -0800)]
Switch x86 to uapi headers.
We still need the 'aux' hack, but this is a good step forward.
Bug:
11559337
Change-Id: Ib3d79317293e1cd3d2620c38e6b472a5994ee554
Ying Wang [Fri, 15 Nov 2013 22:56:50 +0000 (14:56 -0800)]
am
0f78b47b: Merge "Switch AOSP X86/MIPS compiler to gcc4.8"
* commit '
0f78b47bb304bc6f9597dd0788c60eb4f83d9ea0':
Switch AOSP X86/MIPS compiler to gcc4.8
Ying Wang [Fri, 15 Nov 2013 22:51:10 +0000 (22:51 +0000)]
Merge "Switch AOSP X86/MIPS compiler to gcc4.8"
Andrew Hsieh [Fri, 15 Nov 2013 02:25:58 +0000 (10:25 +0800)]
Switch AOSP X86/MIPS compiler to gcc4.8
Change-Id: Ifeee2c7d696c8a8e96e52c6ca51434260bdae5f8
Ben Cheng [Thu, 14 Nov 2013 22:09:57 +0000 (14:09 -0800)]
am
de9b1835: Merge "Switch AOSP ARM build to use GCC 4.8."
* commit '
de9b1835b3f3a025c2ab57154d0b5840469868f6':
Switch AOSP ARM build to use GCC 4.8.
Ben Cheng [Thu, 14 Nov 2013 22:06:34 +0000 (22:06 +0000)]
Merge "Switch AOSP ARM build to use GCC 4.8."
Ben Cheng [Thu, 14 Nov 2013 22:05:29 +0000 (14:05 -0800)]
Switch AOSP ARM build to use GCC 4.8.
Change-Id: I65051773153ad5bc2c093cd1313acd212eb427b1
Ying Wang [Thu, 14 Nov 2013 04:57:48 +0000 (20:57 -0800)]
am
77f27f1d: Merge "Cleanup x86 and x86_64 flags"
* commit '
77f27f1dbe485d80692102743529e6973ba4a121':
Cleanup x86 and x86_64 flags
Ying Wang [Thu, 14 Nov 2013 04:54:55 +0000 (04:54 +0000)]
Merge "Cleanup x86 and x86_64 flags"
Elliott Hughes [Fri, 8 Nov 2013 22:52:30 +0000 (14:52 -0800)]
am
bd10e2c0: Merge "Switch x86_64 over to uapi headers."
* commit '
bd10e2c019b9f6a6e13f050c0e52924f456e482f':
Switch x86_64 over to uapi headers.
Elliott Hughes [Fri, 8 Nov 2013 22:50:55 +0000 (22:50 +0000)]
Merge "Switch x86_64 over to uapi headers."
Elliott Hughes [Fri, 8 Nov 2013 22:47:10 +0000 (14:47 -0800)]
Switch x86_64 over to uapi headers.
Bug:
11559337
Change-Id: Ia0a8dff9194375172d1c89daae917d2d8952ace7
Raphael Moll [Fri, 8 Nov 2013 21:36:17 +0000 (13:36 -0800)]
am
3342bf0f: Merge "Windows SDK: define BEGIN_DECLS/END_DECLS."
* commit '
3342bf0fea22efeb3df0a4e3a3c50fb78ecf96ff':
Windows SDK: define BEGIN_DECLS/END_DECLS.
Raphael Moll [Fri, 8 Nov 2013 21:33:57 +0000 (21:33 +0000)]
Merge "Windows SDK: define BEGIN_DECLS/END_DECLS."
Raphael Moll [Fri, 8 Nov 2013 19:40:41 +0000 (11:40 -0800)]
Windows SDK: define BEGIN_DECLS/END_DECLS.
These macros are not provided by MingW by default.
Change-Id: I623fda6c8e25e26573543c9368ebad47abc7f5c3
Elliott Hughes [Thu, 7 Nov 2013 16:35:17 +0000 (08:35 -0800)]
am
a05365ce: Merge "Remove the hacks needed to support ash and mksh concurrently."
* commit '
a05365ceceaead86651f61f7ba66153e36b7be5d':
Remove the hacks needed to support ash and mksh concurrently.
Elliott Hughes [Thu, 7 Nov 2013 16:07:31 +0000 (16:07 +0000)]
Merge "Remove the hacks needed to support ash and mksh concurrently."
Nick Kralevich [Thu, 7 Nov 2013 00:02:06 +0000 (16:02 -0800)]
am
240cd127: Merge "Move goldfish-specific policy rules to their own directory."
* commit '
240cd127eb0a14515b37b2e691645a1e83ab31f9':
Move goldfish-specific policy rules to their own directory.
Nick Kralevich [Wed, 6 Nov 2013 23:58:08 +0000 (23:58 +0000)]
Merge "Move goldfish-specific policy rules to their own directory."
Stephen Smalley [Tue, 5 Nov 2013 14:37:41 +0000 (09:37 -0500)]
Move goldfish-specific policy rules to their own directory.
Change-Id: I1bdd80f641db05fef4714654515c1e1fbb259794
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
Elliott Hughes [Tue, 5 Nov 2013 19:13:49 +0000 (11:13 -0800)]
Remove the hacks needed to support ash and mksh concurrently.
We no longer have ash, and we'd rather not have unnecessary symbolic links
on the system.
Change-Id: Icfb1a51f1baaf1861c203f6ed93843b094deb65d
Elliott Hughes [Tue, 5 Nov 2013 18:30:03 +0000 (10:30 -0800)]
am
a7f254fe: Merge "Remove shell_ash; ash is but ashes."
* commit '
a7f254feb77db5a1358be869c39757eab487bbde':
Remove shell_ash; ash is but ashes.
Elliott Hughes [Tue, 5 Nov 2013 18:01:25 +0000 (18:01 +0000)]
Merge "Remove shell_ash; ash is but ashes."
Elliott Hughes [Tue, 5 Nov 2013 17:05:50 +0000 (09:05 -0800)]
Remove shell_ash; ash is but ashes.
Change-Id: I88040e39c51986b14e3a764e7bb9e2c8c05ed86b
Ben Cheng [Wed, 30 Oct 2013 17:30:42 +0000 (10:30 -0700)]
am
48c4bac0: Merge "AArch64: Enable AArch64 support"
* commit '
48c4bac05f86b712f40b3a2f7dd846ed8f5eb0a4':
AArch64: Enable AArch64 support
Ben Cheng [Wed, 30 Oct 2013 17:27:17 +0000 (17:27 +0000)]
Merge "AArch64: Enable AArch64 support"
Ben Cheng [Tue, 29 Oct 2013 23:13:30 +0000 (16:13 -0700)]
AArch64: Enable AArch64 support
This patch completes the support for AArch64. It adds the last few
tweaks that will enable a AArch64 build of bionic.
Please note that though AArch64 uses the new kernel infrastructure,
where the userspace exported headers live in uapi folders, we still
need to include "kernel/common" in the include search path
(take a look at external/kernel-headers/uapi/asm-generic/signal-defs.h).
Also remove the relro linker flags for now as they crash the foundation
model.
Change-Id: Ie2fa8c1056c84dc15fec4469f2d65b8d0c5e712b
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
Ben Cheng [Mon, 28 Oct 2013 17:48:10 +0000 (10:48 -0700)]
am
7b954f4c: Merge "Add the search path for libgcc.a and crt*.o."
* commit '
7b954f4c77aa49633caac196dd9343775d05e81a':
Add the search path for libgcc.a and crt*.o.
Ben Cheng [Mon, 28 Oct 2013 17:44:38 +0000 (17:44 +0000)]
Merge "Add the search path for libgcc.a and crt*.o."
Ben Cheng [Mon, 28 Oct 2013 17:27:58 +0000 (10:27 -0700)]
Add the search path for libgcc.a and crt*.o.
Change-Id: I727f5630f7667b98770d779d43be6a7901471c55
Ben Cheng [Fri, 25 Oct 2013 23:11:34 +0000 (16:11 -0700)]
am
4f92abad: Merge "Two quick fixes: fix kernel header location and nostdlib."
* commit '
4f92abad95f724c0bf29c93d6b1c8fff41049007':
Two quick fixes: fix kernel header location and nostdlib.
Ben Cheng [Fri, 25 Oct 2013 16:36:39 +0000 (16:36 +0000)]
Merge "Two quick fixes: fix kernel header location and nostdlib."
Ben Cheng [Fri, 25 Oct 2013 16:33:22 +0000 (09:33 -0700)]
Two quick fixes: fix kernel header location and nostdlib.
Change-Id: Idf2d101e16e895ca75a74a095091e3543b2b482b
Nick Kralevich [Thu, 24 Oct 2013 21:36:38 +0000 (14:36 -0700)]
am
8c4efac5: Merge "x86: turn on -Wl,--fatal-warnings"
* commit '
8c4efac588d695b11ed341a0e4531d3e220dbe8c':
x86: turn on -Wl,--fatal-warnings
Nick Kralevich [Thu, 24 Oct 2013 21:34:27 +0000 (21:34 +0000)]
Merge "x86: turn on -Wl,--fatal-warnings"
Nick Kralevich [Thu, 24 Oct 2013 20:32:05 +0000 (13:32 -0700)]
x86: turn on -Wl,--fatal-warnings
In
4f2f16da143fede94a1124ee79efccee78442b90, we added
-Wl,--warn-shared-textrel to TARGET_GLOBAL_LDFLAGS. This generated
a warning whenever we created a shared library with a text
relocation. At the time, we wrote:
=====
Emit a warning when the static linker detects a shared library
has text relocations. Text relocations make it harder to
share pages across processes, and make it harder to use
certain memory protection features in, for example, SELinux.
This warning will turn into an error in a future change
(via --fatal-warnings)
=====
All code which uses text relocations has either been fixed, or
we've temporarily worked around the issue so the code can still
compile.
Enable --fatal-warnings.
Bug:
11353056
Change-Id: I2f2c65352166ef0a96f54858de1556f0290fe306
Ben Cheng [Fri, 18 Oct 2013 19:07:23 +0000 (12:07 -0700)]
am
34cf868b: Merge "Point to the uapi header location for aarch64."
* commit '
34cf868be4c7da1e58324051b968021742727692':
Point to the uapi header location for aarch64.
Ben Cheng [Fri, 18 Oct 2013 16:45:12 +0000 (16:45 +0000)]
Merge "Point to the uapi header location for aarch64."
Ed Heyl [Thu, 17 Oct 2013 00:47:50 +0000 (17:47 -0700)]
am
3b6bffcd: merge in klp-release (no-op)
* commit '
3b6bffcda4e66c86c87a6a29a412ef0949f19205': (61 commits)
"KRT15D"
"KRT15C"
"KRT15B"
"KRT15"
"KRT14B"
"KRT14"
"KRT13B"
"KRT13"
"KRT10F"
"KRT10E"
"KRT10D"
"KRT10C"
"KRT10B"
"KRT10"
KRT09B
"KRT09"
"KRT08C"
"KRT08B"
So long Key Lime Pie, it was nice knowing you.
"KRT08"
...
Ed Heyl [Thu, 17 Oct 2013 00:34:58 +0000 (17:34 -0700)]
merge in klp-release (no-op)
Scott Main [Thu, 17 Oct 2013 00:23:45 +0000 (17:23 -0700)]
am
2b205a58: am
919edbe7: am
1c094509: am
6c030b73: fix javadoc sidenav so it does not cutoff overflowing link names
* commit '
2b205a5814c39d7b6e7c6646e3ec9da4dad6dcb8':
fix javadoc sidenav so it does not cutoff overflowing link names
Scott Main [Thu, 17 Oct 2013 00:17:37 +0000 (17:17 -0700)]
am
919edbe7: am
1c094509: am
6c030b73: fix javadoc sidenav so it does not cutoff overflowing link names
* commit '
919edbe7761767c1ed3e3bb3715aa495908601c7':
fix javadoc sidenav so it does not cutoff overflowing link names
Scott Main [Thu, 17 Oct 2013 00:15:00 +0000 (17:15 -0700)]
am
1c094509: am
6c030b73: fix javadoc sidenav so it does not cutoff overflowing link names
* commit '
1c094509501d970011dfb73f5d1407c944797773':
fix javadoc sidenav so it does not cutoff overflowing link names
Scott Main [Thu, 17 Oct 2013 00:10:55 +0000 (17:10 -0700)]
am
6c030b73: fix javadoc sidenav so it does not cutoff overflowing link names
* commit '
6c030b7361630951b49ec6fab25973079517076b':
fix javadoc sidenav so it does not cutoff overflowing link names
Scott Main [Thu, 17 Oct 2013 00:04:37 +0000 (17:04 -0700)]
fix javadoc sidenav so it does not cutoff overflowing link names
Change-Id: I48f3a7cf4715061702c0a0c7537fa1b09734c62a
Ben Cheng [Wed, 16 Oct 2013 19:28:38 +0000 (12:28 -0700)]
Point to the uapi header location for aarch64.
Change-Id: Ic42f5520eb0711c35aaf7106939ef83e449bda74
The Android Automerger [Wed, 16 Oct 2013 08:32:29 +0000 (01:32 -0700)]
"KRT15D"
The Android Automerger [Wed, 16 Oct 2013 08:31:32 +0000 (01:31 -0700)]
merge in klp-release history after reset to klp-dev
The Android Automerger [Wed, 16 Oct 2013 04:15:05 +0000 (21:15 -0700)]
"KRT15C"
The Android Automerger [Wed, 16 Oct 2013 04:13:52 +0000 (21:13 -0700)]
merge in klp-release history after reset to klp-dev
The Android Automerger [Tue, 15 Oct 2013 22:57:09 +0000 (15:57 -0700)]
"KRT15B"
The Android Automerger [Tue, 15 Oct 2013 22:55:16 +0000 (15:55 -0700)]
merge in klp-release history after reset to klp-dev
Ed Heyl [Tue, 15 Oct 2013 17:53:39 +0000 (10:53 -0700)]
am
866db61f: update dev build ID
* commit '
866db61fff4f6939a5655429b0600d8395acb7d7':
update dev build ID
Ed Heyl [Tue, 15 Oct 2013 17:37:53 +0000 (10:37 -0700)]
update dev build ID
Change-Id: Icb95a91c7d7ed6754438b5d6bd188cdb3f85a005
Pavel Chupin [Thu, 10 Oct 2013 16:26:31 +0000 (20:26 +0400)]
Cleanup x86 and x86_64 flags
-mandroid, -D__ANDROID__ is on by the toolchain;
-msse3 moved to llvm_config, it seems it's required only there;
__cxa_atexit is provided by libc now;
USE_SSE2 should not be used anywhere, it's always true;
remove -mstackreallign and -mfpmath=sse as useless for x86_64;
Change-Id: Ib7739f6522c375c09de10d22616c48a493841c4c
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
The Android Automerger [Tue, 15 Oct 2013 13:02:48 +0000 (06:02 -0700)]
"KRT15"
The Android Automerger [Tue, 15 Oct 2013 13:00:21 +0000 (06:00 -0700)]
merge in klp-release history after reset to klp-dev
Scott Main [Tue, 15 Oct 2013 02:00:51 +0000 (19:00 -0700)]
am
a3362a7f: am
d19a1ff4: am
3f4fcef5: am
25c89dda: enable auto-linking to next lesson with \'next-page-link\' css class
* commit '
a3362a7f67b87e89f5d82cf62f51d6b36be008fc':
enable auto-linking to next lesson with 'next-page-link' css class
The Android Automerger [Mon, 14 Oct 2013 22:08:31 +0000 (15:08 -0700)]
"KRT14B"
Kenny Root [Mon, 14 Oct 2013 21:13:44 +0000 (14:13 -0700)]
am
b0af7e51: am
cc68ce70: Merge "Allow ECDSA signing OTA files"
* commit '
b0af7e5107abb17fc756044454b3a452d0dafb50':
Allow ECDSA signing OTA files
Kenny Root [Mon, 14 Oct 2013 21:10:05 +0000 (14:10 -0700)]
am
cc68ce70: Merge "Allow ECDSA signing OTA files"
* commit '
cc68ce7012784a3d2ad12e041c8e82def74f20cd':
Allow ECDSA signing OTA files
Kenny Root [Mon, 14 Oct 2013 21:05:07 +0000 (21:05 +0000)]
Merge "Allow ECDSA signing OTA files"
Scott Main [Mon, 14 Oct 2013 20:17:46 +0000 (13:17 -0700)]
am
d19a1ff4: am
3f4fcef5: am
25c89dda: enable auto-linking to next lesson with \'next-page-link\' css class
* commit '
d19a1ff4b2c4a3c7d76ea94702776e8b2087d705':
enable auto-linking to next lesson with 'next-page-link' css class
Scott Main [Mon, 14 Oct 2013 20:14:22 +0000 (13:14 -0700)]
am
3f4fcef5: am
25c89dda: enable auto-linking to next lesson with \'next-page-link\' css class
* commit '
3f4fcef5830095ecd7360ee82c59ab6c41b5c826':
enable auto-linking to next lesson with 'next-page-link' css class
Scott Main [Mon, 14 Oct 2013 20:11:12 +0000 (13:11 -0700)]
am
25c89dda: enable auto-linking to next lesson with \'next-page-link\' css class
* commit '
25c89dda9f416466f28f2fb2341d272ace709199':
enable auto-linking to next lesson with 'next-page-link' css class
Scott Main [Mon, 7 Oct 2013 21:17:55 +0000 (14:17 -0700)]
enable auto-linking to next lesson with 'next-page-link' css class
Change-Id: I9f4068a4b0921eee28eee3258b72e5f3ad48a64d
The Android Automerger [Mon, 14 Oct 2013 13:01:12 +0000 (06:01 -0700)]
"KRT14"
The Android Automerger [Mon, 14 Oct 2013 13:00:07 +0000 (06:00 -0700)]
merge in klp-release history after reset to klp-dev
The Android Automerger [Mon, 14 Oct 2013 02:21:10 +0000 (19:21 -0700)]
"KRT13B"
The Android Automerger [Mon, 14 Oct 2013 02:19:48 +0000 (19:19 -0700)]
merge in klp-release history after reset to klp-dev
The Android Automerger [Sun, 13 Oct 2013 13:04:12 +0000 (06:04 -0700)]
"KRT13"
The Android Automerger [Sun, 13 Oct 2013 13:01:15 +0000 (06:01 -0700)]
merge in klp-release history after reset to klp-dev
Ian Rogers [Sat, 12 Oct 2013 00:35:09 +0000 (17:35 -0700)]
am
09c6d68b: am
816af5fc: Merge "Specify -mcpu=cortex-a15 for krait CPU variants."
* commit '
09c6d68b8879164f600bbe084a62cfbc4ab10850':
Specify -mcpu=cortex-a15 for krait CPU variants.
Ian Rogers [Sat, 12 Oct 2013 00:33:16 +0000 (17:33 -0700)]
am
816af5fc: Merge "Specify -mcpu=cortex-a15 for krait CPU variants."
* commit '
816af5fc0e4cf8f705ba0ffbb2842b5d7432e653':
Specify -mcpu=cortex-a15 for krait CPU variants.
Ian Rogers [Sat, 12 Oct 2013 00:30:31 +0000 (00:30 +0000)]
Merge "Specify -mcpu=cortex-a15 for krait CPU variants."
Ian Rogers [Fri, 11 Oct 2013 22:52:53 +0000 (15:52 -0700)]
Specify -mcpu=cortex-a15 for krait CPU variants.
Bug:
11178216
Change-Id: I9922e4cd5ba27e3857798aae5c84299e26e054ea
The Android Automerger [Fri, 11 Oct 2013 19:42:28 +0000 (12:42 -0700)]
"KRT10F"
The Android Automerger [Fri, 11 Oct 2013 17:35:47 +0000 (10:35 -0700)]
"KRT10E"
The Android Automerger [Fri, 11 Oct 2013 05:13:46 +0000 (22:13 -0700)]
"KRT10D"
The Android Automerger [Thu, 10 Oct 2013 23:27:26 +0000 (16:27 -0700)]
"KRT10C"
The Android Automerger [Thu, 10 Oct 2013 19:17:09 +0000 (12:17 -0700)]
"KRT10B"
The Android Automerger [Thu, 10 Oct 2013 13:02:56 +0000 (06:02 -0700)]
"KRT10"
The Android Automerger [Thu, 10 Oct 2013 13:00:28 +0000 (06:00 -0700)]
merge in klp-release history after reset to klp-dev
Kenny Root [Wed, 9 Oct 2013 22:00:14 +0000 (15:00 -0700)]
Allow ECDSA signing OTA files
ECDSA works in the recovery verifier, so we can allow OTA updates to be
signed with EC keys.
Change-Id: If8f2be028843fbfd6c8c9c41b492605d9b5cbeb0
The Android Automerger [Wed, 9 Oct 2013 21:31:23 +0000 (14:31 -0700)]
KRT09B
The Android Automerger [Wed, 9 Oct 2013 13:03:26 +0000 (06:03 -0700)]
"KRT09"
The Android Automerger [Wed, 9 Oct 2013 13:00:32 +0000 (06:00 -0700)]
merge in klp-release history after reset to klp-dev
The Android Automerger [Tue, 8 Oct 2013 23:20:36 +0000 (16:20 -0700)]
"KRT08C"
Ed Heyl [Tue, 8 Oct 2013 23:11:51 +0000 (16:11 -0700)]
am
b0ac4254: merge in KFS78N (no-op)
* commit '
b0ac42546f70cb46d614d318eb04c8cc45bd87b3':
"KFS78N"
KFS78M
KFS78L
KFS78K
"KFS78J"
KFS78I
Remove Email from HH FactoryROM Bug:
10806060
"KFS78H"
"KFS78G"
KFS78F
KFS78E
KFS78D
KFS78C
"KFS78B"
Ed Heyl [Tue, 8 Oct 2013 22:56:09 +0000 (15:56 -0700)]
merge in KFS78N (no-op)
Ed Heyl [Tue, 8 Oct 2013 22:45:47 +0000 (15:45 -0700)]
am
774e017e: merge in KQS81M
* commit '
774e017e6f21acf97c90f70dcb41c86efcb186de': (95 commits)
KQS81M
"KQS81L"
"KQS81K"
"KQS81J"
"KQS81I"
"KQS81H"
KQS81G
KQS81F
Remove Email from HH FactoryROM Bug:
10806060
KQS81E
"KQS81D"
"KQS81C"
KQS81B
"KQS83"
KRS81G
"KRS81F"
"KRS81E"
"KRS81D"
"KRS81C"
"KRS81B"
...
Ed Heyl [Tue, 8 Oct 2013 22:35:32 +0000 (15:35 -0700)]
merge in KQS81M
Jamie Gennis [Tue, 8 Oct 2013 22:13:47 +0000 (15:13 -0700)]
am
e652af1e: Merge "BoardConfig: Add and document vsync phase offset setting" into klp-dev
* commit '
e652af1e808b2b15e23bc472f9be6592735a0a8e':
BoardConfig: Add and document vsync phase offset setting