OSDN Git Service
Elliott Hughes [Wed, 29 Oct 2014 17:11:00 +0000 (17:11 +0000)]
am
e5871841: am
6a425bbe: Merge "bionic libc test: remove getaddrinfo test"
* commit '
e5871841f26c13f5aba2ca9f67b381ab7d4bd9ce':
bionic libc test: remove getaddrinfo test
Elliott Hughes [Wed, 29 Oct 2014 17:10:59 +0000 (17:10 +0000)]
am
4e70df18: am
03a2281e: Merge "bionic libc test: remove relocation related bionic test"
* commit '
4e70df187b3d31273976dd09777548397a071476':
bionic libc test: remove relocation related bionic test
Elliott Hughes [Wed, 29 Oct 2014 07:08:07 +0000 (07:08 +0000)]
am
107be1a0: am
156c6143: Merge "bionic libc test: clean up dlclose related test in system/extras"
* commit '
107be1a07de14a921d76e7efcccf84ff118cfd6b':
bionic libc test: clean up dlclose related test in system/extras
Elliott Hughes [Wed, 29 Oct 2014 07:08:06 +0000 (07:08 +0000)]
am
8a1197be: am
ef6c48b7: Merge "bionic libc test: clean up test for dlopen_null"
* commit '
8a1197be6ca27a06bd8aae9c7d623db651facff1':
bionic libc test: clean up test for dlopen_null
Dan Albert [Wed, 29 Oct 2014 07:00:31 +0000 (07:00 +0000)]
am
be858e25: am
c0daa777: Merge "Don\'t manually link stlport."
* commit '
be858e250f41f6bfb3c8b06b5058f87fa71590d8':
Elliott Hughes [Wed, 29 Oct 2014 07:00:30 +0000 (07:00 +0000)]
am
f524e9e7: am
1c380ee5: Merge "Remove another obsolete test."
* commit '
f524e9e79ab7d83d080d51263caad4671f84e68f':
Elliott Hughes [Wed, 29 Oct 2014 07:00:30 +0000 (07:00 +0000)]
am
fc5d330e: am
154a2638: Merge "Remove a useless pthread_join test."
* commit '
fc5d330e532cfffb700011ce675178bc170b47fd':
Elliott Hughes [Wed, 29 Oct 2014 07:00:30 +0000 (07:00 +0000)]
am
82b772b1: am
19b96d0a: Merge "Remove obsolete semaphore tests."
* commit '
82b772b11659e6c409f704c370024e38fb5bf52f':
Elliott Hughes [Wed, 29 Oct 2014 07:00:29 +0000 (07:00 +0000)]
am
9ee3051d: am
5fb7c3e2: Merge "Remove some obviously useless tests (and fix the others so they build)."
* commit '
9ee3051d897c6d97b7892a8a14ee9aa2d8c2e2e4':
Elliott Hughes [Wed, 29 Oct 2014 07:00:29 +0000 (07:00 +0000)]
Elliott Hughes [Wed, 29 Oct 2014 07:00:28 +0000 (07:00 +0000)]
am
e85f315e: am
df8fef27: Merge "Remove old libstdc++ tests."
* commit '
e85f315e2c71579e417cc763969d66dcd8d10fb4':
Elliott Hughes [Fri, 24 Oct 2014 20:18:10 +0000 (20:18 +0000)]
am
6a425bbe: Merge "bionic libc test: remove getaddrinfo test"
* commit '
6a425bbe5ff6cafe4baa3db80c06eb3a5afdf08f':
bionic libc test: remove getaddrinfo test
Elliott Hughes [Fri, 24 Oct 2014 20:18:08 +0000 (20:18 +0000)]
am
03a2281e: Merge "bionic libc test: remove relocation related bionic test"
* commit '
03a2281e9aec5d723d54f4763e4082a39c6118bb':
bionic libc test: remove relocation related bionic test
Elliott Hughes [Thu, 23 Oct 2014 22:30:15 +0000 (22:30 +0000)]
am
156c6143: Merge "bionic libc test: clean up dlclose related test in system/extras"
* commit '
156c614373c932ce1f412ab2724c0b4a56db001d':
bionic libc test: clean up dlclose related test in system/extras
Elliott Hughes [Thu, 23 Oct 2014 22:30:14 +0000 (22:30 +0000)]
am
ef6c48b7: Merge "bionic libc test: clean up test for dlopen_null"
* commit '
ef6c48b7e626a54cf34aa66f241732ac9f382a6d':
bionic libc test: clean up test for dlopen_null
Elliott Hughes [Wed, 22 Oct 2014 21:32:45 +0000 (21:32 +0000)]
Merge "bionic libc test: remove getaddrinfo test"
Elliott Hughes [Wed, 22 Oct 2014 21:23:49 +0000 (21:23 +0000)]
Merge "bionic libc test: remove relocation related bionic test"
Elliott Hughes [Wed, 22 Oct 2014 16:18:14 +0000 (16:18 +0000)]
Merge "bionic libc test: clean up dlclose related test in system/extras"
Elliott Hughes [Wed, 22 Oct 2014 16:16:23 +0000 (16:16 +0000)]
Merge "bionic libc test: clean up test for dlopen_null"
Yongqin Liu [Wed, 22 Oct 2014 13:55:07 +0000 (21:55 +0800)]
bionic libc test: clean up test for dlopen_null
The test for dlopen function with null specified have been
re-implemented by dlfcn.dladdr test in bionic/tests/dlfcn_test.cpp.
so here deleted it for cleaning up
Change-Id: I99c3d1d2252b41c7484310fa20a1298d80ad565c
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Yongqin Liu [Wed, 22 Oct 2014 13:39:54 +0000 (21:39 +0800)]
bionic libc test: clean up dlclose related test in system/extras
The dlclose related tests are re-implemented in bionic/tests/atexit_test.cpp
These files are no need to be here.
Change-Id: I8da70ed2ac12d639f737d83476d1614f8d560410
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Yongqin Liu [Wed, 22 Oct 2014 06:52:26 +0000 (14:52 +0800)]
bionic libc test: remove relocation related bionic test
The change is to remove the implementation for relocation
related bionic test, since the new test implementation will be done
in bionic/tests/dlfcn_test.cpp
Change-Id: Idd7cf264bef67ec515f3f68746008a481fb89343
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Yongqin Liu [Tue, 21 Oct 2014 14:38:00 +0000 (22:38 +0800)]
bionic libc test: remove getaddrinfo test
The change is to remove the implementation for getaddrinfo bionic test here,
since the new test implementation will be done under bionic/test/netdb_test.cpp
Change-Id: I0a23a6b823530be30fca13e87ac067f8ce70f495
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Dan Albert [Fri, 26 Sep 2014 19:53:01 +0000 (19:53 +0000)]
am
c0daa777: Merge "Don\'t manually link stlport."
* commit '
c0daa7771eeaa9608c623794d90b8e81463ef857':
Don't manually link stlport.
Dan Albert [Fri, 26 Sep 2014 19:53:01 +0000 (19:53 +0000)]
am
c0daa777: Merge "Don\'t manually link stlport."
* commit '
c0daa7771eeaa9608c623794d90b8e81463ef857':
Don't manually link stlport.
Dan Albert [Fri, 26 Sep 2014 19:39:49 +0000 (19:39 +0000)]
Merge "Don't manually link stlport."
Dan Albert [Fri, 26 Sep 2014 17:39:02 +0000 (10:39 -0700)]
Don't manually link stlport.
Change-Id: I98f688e01ac65ac83941926ff8b370fba341d735
Elliott Hughes [Mon, 22 Sep 2014 23:37:01 +0000 (23:37 +0000)]
am
1c380ee5: Merge "Remove another obsolete test."
* commit '
1c380ee55837e39407658092fff5ad7afab871db':
Remove another obsolete test.
Elliott Hughes [Mon, 22 Sep 2014 23:36:04 +0000 (23:36 +0000)]
am
1c380ee5: Merge "Remove another obsolete test."
* commit '
1c380ee55837e39407658092fff5ad7afab871db':
Remove another obsolete test.
Elliott Hughes [Mon, 22 Sep 2014 23:17:38 +0000 (23:17 +0000)]
Merge "Remove another obsolete test."
Elliott Hughes [Mon, 22 Sep 2014 23:11:25 +0000 (16:11 -0700)]
Remove another obsolete test.
Change-Id: Ic4629a5e2cba6431d4bd138c260bb8889df0ad78
Elliott Hughes [Fri, 19 Sep 2014 03:46:16 +0000 (03:46 +0000)]
am
154a2638: Merge "Remove a useless pthread_join test."
* commit '
154a2638c0316865fc83c1c0d03776e8fecfc84b':
Remove a useless pthread_join test.
Elliott Hughes [Fri, 19 Sep 2014 03:05:04 +0000 (03:05 +0000)]
am
154a2638: Merge "Remove a useless pthread_join test."
* commit '
154a2638c0316865fc83c1c0d03776e8fecfc84b':
Remove a useless pthread_join test.
Elliott Hughes [Fri, 19 Sep 2014 01:26:09 +0000 (01:26 +0000)]
Merge "Remove a useless pthread_join test."
Elliott Hughes [Fri, 19 Sep 2014 00:01:57 +0000 (00:01 +0000)]
am
19b96d0a: Merge "Remove obsolete semaphore tests."
* commit '
19b96d0a68d64bb9f99b05582ed61a5226f24f72':
Remove obsolete semaphore tests.
Elliott Hughes [Fri, 19 Sep 2014 00:01:24 +0000 (00:01 +0000)]
am
19b96d0a: Merge "Remove obsolete semaphore tests."
* commit '
19b96d0a68d64bb9f99b05582ed61a5226f24f72':
Remove obsolete semaphore tests.
Elliott Hughes [Thu, 18 Sep 2014 23:42:49 +0000 (23:42 +0000)]
Merge "Remove obsolete semaphore tests."
Elliott Hughes [Thu, 18 Sep 2014 23:35:46 +0000 (16:35 -0700)]
Remove a useless pthread_join test.
Change-Id: Ie37deaf62338e541434115d6b7ae748cc38b85a3
Elliott Hughes [Thu, 18 Sep 2014 23:34:05 +0000 (16:34 -0700)]
Remove obsolete semaphore tests.
Change-Id: I96d0dbbb8d3482a19ce33e389971451fa630c84a
Elliott Hughes [Thu, 18 Sep 2014 15:55:46 +0000 (15:55 +0000)]
am
5fb7c3e2: Merge "Remove some obviously useless tests (and fix the others so they build)."
* commit '
5fb7c3e2503a1eaba370cb0a111448c2975584af':
Remove some obviously useless tests (and fix the others so they build).
Elliott Hughes [Thu, 18 Sep 2014 15:55:28 +0000 (15:55 +0000)]
am
5fb7c3e2: Merge "Remove some obviously useless tests (and fix the others so they build)."
* commit '
5fb7c3e2503a1eaba370cb0a111448c2975584af':
Remove some obviously useless tests (and fix the others so they build).
Elliott Hughes [Thu, 18 Sep 2014 15:41:19 +0000 (15:41 +0000)]
Merge "Remove some obviously useless tests (and fix the others so they build)."
Elliott Hughes [Thu, 18 Sep 2014 03:42:22 +0000 (03:42 +0000)]
am
95060c89: Merge "Remove a glibc test."
* commit '
95060c896455b6975733bd135bab61497000e7df':
Remove a glibc test.
Elliott Hughes [Thu, 18 Sep 2014 03:42:21 +0000 (03:42 +0000)]
am
df8fef27: Merge "Remove old libstdc++ tests."
* commit '
df8fef272efd19ad84623b7ea3eb261081203b76':
Remove old libstdc++ tests.
Elliott Hughes [Thu, 18 Sep 2014 03:41:58 +0000 (03:41 +0000)]
am
95060c89: Merge "Remove a glibc test."
* commit '
95060c896455b6975733bd135bab61497000e7df':
Remove a glibc test.
Elliott Hughes [Thu, 18 Sep 2014 03:41:58 +0000 (03:41 +0000)]
am
df8fef27: Merge "Remove old libstdc++ tests."
* commit '
df8fef272efd19ad84623b7ea3eb261081203b76':
Remove old libstdc++ tests.
Elliott Hughes [Thu, 18 Sep 2014 03:36:46 +0000 (20:36 -0700)]
Remove some obviously useless tests (and fix the others so they build).
Some of these tests are stupid (hello_world.cpp), others are already replaced
by more complete tests in bionic (test_cpu_set.cpp).
Change-Id: Ie6d2723b049b4e9bb1b98ae0166be2c19551fdd0
Elliott Hughes [Thu, 18 Sep 2014 03:25:54 +0000 (03:25 +0000)]
Merge "Remove a glibc test."
Elliott Hughes [Thu, 18 Sep 2014 03:24:45 +0000 (03:24 +0000)]
Merge "Remove old libstdc++ tests."
Elliott Hughes [Thu, 18 Sep 2014 03:10:10 +0000 (20:10 -0700)]
Remove old libstdc++ tests.
We have the libc++ tests now.
Change-Id: I68dba2286e67142e5dd4fd69feaeedd16da882c4
Elliott Hughes [Thu, 18 Sep 2014 03:06:10 +0000 (20:06 -0700)]
Remove a glibc test.
Change-Id: I58b6fbc70086a286e41a2b166e6ed8afe6237185
Dan Albert [Fri, 12 Sep 2014 20:09:08 +0000 (20:09 +0000)]
am
c26f2084: Merge "Remove makefile cruft."
* commit '
c26f208487aa1d7cfb9baf2d0579a5696875c5d0':
Remove makefile cruft.
Dan Albert [Fri, 12 Sep 2014 18:07:32 +0000 (18:07 +0000)]
Merge "Remove makefile cruft."
Dan Albert [Fri, 12 Sep 2014 17:46:30 +0000 (10:46 -0700)]
Remove makefile cruft.
Don't manually include stlport, and don't use private bionic headers.
Change-Id: I0762ada6a759bcbb9b1d40f8bfd2255949da860d
Daniel Rosenberg [Wed, 3 Sep 2014 23:46:24 +0000 (23:46 +0000)]
am
844b2e16: ksmutils: Get correct pfn from pagemap entry
* commit '
844b2e166c6218018e9676994cff8d5d2a8cbf62':
ksmutils: Get correct pfn from pagemap entry
Daniel Rosenberg [Wed, 3 Sep 2014 23:45:19 +0000 (23:45 +0000)]
am
60f3c7cf: Revert "libpagemap: Mask off page shift to get page frame number"
* commit '
60f3c7cfc3781192ddc2e2c677e52d20ca7dd516':
Revert "libpagemap: Mask off page shift to get page frame number"
Daniel Rosenberg [Wed, 3 Sep 2014 02:17:25 +0000 (19:17 -0700)]
ksmutils: Get correct pfn from pagemap entry
Bug:
17360804
Bug:
17332389
Change-Id: I1bc5441eec9fcfb61d4ba41bd74e895fc5978a4f
Signed-off-by: Daniel Rosenberg <drosen@google.com>
Daniel Rosenberg [Wed, 3 Sep 2014 00:37:45 +0000 (00:37 +0000)]
Revert "libpagemap: Mask off page shift to get page frame number"
This reverts commit
4bf06a51869f49d7ee3fb0163a2517ec5e33ba1f.
Bug:
17360804
Bug:
17332389
Change-Id: I7e4d55215f391f5b3f71388943e9d95e5eff6f81
Daniel Rosenberg [Fri, 29 Aug 2014 23:55:35 +0000 (23:55 +0000)]
am
4bf06a51: libpagemap: Mask off page shift to get page frame number
* commit '
4bf06a51869f49d7ee3fb0163a2517ec5e33ba1f':
libpagemap: Mask off page shift to get page frame number
Daniel Rosenberg [Fri, 29 Aug 2014 21:21:12 +0000 (14:21 -0700)]
libpagemap: Mask off page shift to get page frame number
see comment above pagemap_read() from the kernel
Bug:
17332389
Change-Id: Iaec9a2c8d2783f5c1e7ba06d9c7156305abe0453
Signed-off-by: Daniel Rosenberg <drosen@google.com>
Daniel Rosenberg [Tue, 19 Aug 2014 18:16:48 +0000 (18:16 +0000)]
am
b6363282: f2fs_sparseblock: Fixed handling of journaled sit entries
* commit '
b63632828014d3bdac0d689591532fe78bc81bc7':
f2fs_sparseblock: Fixed handling of journaled sit entries
Daniel Rosenberg [Tue, 19 Aug 2014 07:13:10 +0000 (00:13 -0700)]
f2fs_sparseblock: Fixed handling of journaled sit entries
Bug:
15749466
Change-Id: I3f7f13698e88efd7ffeb00c1ba3a070527a3f6a0
Signed-off-by: Daniel Rosenberg <drosen@google.com>
Elliott Hughes [Tue, 19 Aug 2014 04:20:59 +0000 (04:20 +0000)]
am
a64e3c55: Merge "Fix wifiLoadScanAssoc _GNU_SOURCE build failure."
* commit '
a64e3c55546f4d94c55f35e341a886c1dfab9e47':
Fix wifiLoadScanAssoc _GNU_SOURCE build failure.
Elliott Hughes [Tue, 19 Aug 2014 01:39:58 +0000 (01:39 +0000)]
Merge "Fix wifiLoadScanAssoc _GNU_SOURCE build failure."
Elliott Hughes [Tue, 19 Aug 2014 01:38:30 +0000 (18:38 -0700)]
Fix wifiLoadScanAssoc _GNU_SOURCE build failure.
Change-Id: Ibdce3df36e4f5015fa559fb5d5afbf86fe23c123
Daniel Rosenberg [Mon, 18 Aug 2014 20:07:52 +0000 (20:07 +0000)]
am
aff4a27b: f2fs_sparseblock: Correctly handle f2fs checkpoint flags
* commit '
aff4a27b96454d6868a7a22974f560147a13188f':
f2fs_sparseblock: Correctly handle f2fs checkpoint flags
Daniel Rosenberg [Sat, 16 Aug 2014 02:20:33 +0000 (19:20 -0700)]
f2fs_sparseblock: Correctly handle f2fs checkpoint flags
Bug:
15749466
Change-Id: I31ecefc0cf2ebfba1652a8b87fd70b045624ffa4
Signed-off-by: Daniel Rosenberg <drosen@google.com>
Daniel Rosenberg [Fri, 15 Aug 2014 22:32:22 +0000 (22:32 +0000)]
am
b1c010d6: Android.mk: Remove false dependency on host os
* commit '
b1c010d64b97131cf87bdf1968962f12458bc247':
Android.mk: Remove false dependency on host os
Daniel Rosenberg [Fri, 15 Aug 2014 20:13:41 +0000 (13:13 -0700)]
Android.mk: Remove false dependency on host os
Bug:
15749466
Change-Id: Idca63cf0ddc84462485cdd266d473a32833fed74
Signed-off-by: Daniel Rosenberg <drosen@google.com>
Daniel Rosenberg [Fri, 15 Aug 2014 11:48:34 +0000 (11:48 +0000)]
am
02e66250: f2fsutils: Added support for sparse f2fs representations
* commit '
02e662508d7c6b96df94154b2fdf9c8f2c348690':
f2fsutils: Added support for sparse f2fs representations
Daniel Rosenberg [Wed, 13 Aug 2014 08:52:54 +0000 (01:52 -0700)]
f2fsutils: Added support for sparse f2fs representations
Bug:
15749466
Change-Id: I27b386e708e04d449fe460d1f9be553b438c9156
Signed-off-by: Daniel Rosenberg <drosen@google.com>
Doug Zongker [Wed, 13 Aug 2014 00:11:23 +0000 (00:11 +0000)]
Doug Zongker [Tue, 12 Aug 2014 23:55:56 +0000 (16:55 -0700)]
fix build
inode_allocate_file_extents should return NULL if allocation fails.
Bug:
16984795
Change-Id: I7d2b9d61ca81f8e1869dbac3d8bde79bb5799fa9
Doug Zongker [Tue, 12 Aug 2014 23:27:39 +0000 (23:27 +0000)]
am
bec598e9: add option to make_ext4fs to record blocks for each file
* commit '
bec598e982301bf2714d37b14e312c9845c7cc0c':
add option to make_ext4fs to record blocks for each file
Doug Zongker [Tue, 12 Aug 2014 18:35:37 +0000 (11:35 -0700)]
add option to make_ext4fs to record blocks for each file
Add the -B option to make_ext4fs, which causes it to record the block
ranges used for each (regular) file in the image. We can use this
information to construct more efficient block-based incremental OTAs.
Bug:
16984795
Change-Id: I2a5325bb89948f63c76e93fdfa84c51f9b050104
Eric Rowe [Fri, 25 Jul 2014 02:21:03 +0000 (02:21 +0000)]
am
3776fefb: Rename micro bench 32 bit
* commit '
3776fefb4b35a46f8298821b1914e7e695e7219a':
Rename micro bench 32 bit
Eric Rowe [Fri, 25 Jul 2014 02:20:49 +0000 (02:20 +0000)]
am
97ed949e: Merge "Rename micro bench 32 bit"
* commit '
97ed949ec7bef088ca3d06fb7b5f3bdad9a5103c':
Rename micro bench 32 bit
Eric Rowe [Fri, 25 Jul 2014 01:44:05 +0000 (01:44 +0000)]
Merge "Rename micro bench 32 bit"
Eric Rowe [Thu, 24 Jul 2014 19:48:38 +0000 (12:48 -0700)]
Rename micro bench 32 bit
Rename micro_bench32 to micro_bench for backwards compatibility.
Change-Id: I130f281967cffc3e337d27e84c4caa66d39d1385
Eric Rowe [Thu, 24 Jul 2014 19:48:38 +0000 (12:48 -0700)]
Rename micro bench 32 bit
Rename micro_bench32 to micro_bench for backwards compatibility.
Change-Id: I130f281967cffc3e337d27e84c4caa66d39d1385
Geremy Condra [Thu, 10 Jul 2014 20:21:45 +0000 (13:21 -0700)]
verity: fix makefile mixup.
BootSigner -> BootSignature mixup.
Change-Id: Ifae0f5d69540996f8b71dfccf4df0db7349269c4
Geremy Condra [Wed, 11 Jun 2014 20:38:45 +0000 (13:38 -0700)]
verity: Add tools to help OEMs generate signed boot images.
Change-Id: Iea200def2fdd8a0d366888bb7b1ae401297063f1
Mohamad Ayyash [Wed, 25 Jun 2014 23:18:19 +0000 (16:18 -0700)]
puncture_fs: A new utility that is used with fs benchmarking tools.
The tools fills up the filesystem completely then removes a set of files
of predefined size to free up some predefined non-contiguous free space.
It is used with benchmarking tools like fio to collect metrics on a used filesystem with sparse free space.
Change-Id: Ieb1d38c0f95c51462060e541a662c378b79d81fb
JP Abgrall [Wed, 25 Jun 2014 18:46:56 +0000 (18:46 +0000)]
am
f4fca2d5: am
2dd33a8f: Merge "f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)"
* commit '
f4fca2d557337f739fdc1617816a3f7d45c0a124':
f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)
JP Abgrall [Wed, 25 Jun 2014 18:46:56 +0000 (18:46 +0000)]
am
e36eaf9d: am
a5dc6a8e: Merge "f2fs utils: set correct dependency on dynamic libf2fs"
* commit '
e36eaf9d3c84b381d3d6556efc00a454eb0d69e8':
f2fs utils: set correct dependency on dynamic libf2fs
JP Abgrall [Wed, 25 Jun 2014 18:46:55 +0000 (18:46 +0000)]
am
8cfc86f4: (-s ours) am
d2f07839: Merge topic \'f2fs\'
* commit '
8cfc86f43db78ad9ce72c6bbb40b980b2aab0a3c':
f2fs utils: Add mkf2fsuserimg.sh and make_f2fs
f2fs_utils: support new f2fs-tools f2fs_finalize_device API.
f2fs_utils: provide sparse io and dynamic load.
JP Abgrall [Wed, 25 Jun 2014 15:05:37 +0000 (15:05 +0000)]
am
2dd33a8f: Merge "f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)"
* commit '
2dd33a8f11b320fc5decd5de57730ab4a1d3aaa4':
f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)
JP Abgrall [Wed, 25 Jun 2014 15:02:13 +0000 (15:02 +0000)]
am
a5dc6a8e: Merge "f2fs utils: set correct dependency on dynamic libf2fs"
* commit '
a5dc6a8e3ca30e815d59cab72e7b0abf9a147e30':
f2fs utils: set correct dependency on dynamic libf2fs
JP Abgrall [Wed, 25 Jun 2014 15:02:12 +0000 (15:02 +0000)]
am
d2f07839: Merge topic \'f2fs\'
* commit '
d2f07839cb85ad5b78665892deb12d2d353daab0':
f2fs utils: Add mkf2fsuserimg.sh and make_f2fs
f2fs_utils: support new f2fs-tools f2fs_finalize_device API.
f2fs_utils: provide sparse io and dynamic load.
JP Abgrall [Wed, 25 Jun 2014 14:57:30 +0000 (14:57 +0000)]
Merge "f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)"
JP Abgrall [Wed, 25 Jun 2014 14:56:32 +0000 (07:56 -0700)]
f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)
Change-Id: I8f911f2d084aee08f3f53da984d5c3d2a252cb05
Signed-off-by: JP Abgrall <jpa@google.com>
JP Abgrall [Wed, 25 Jun 2014 14:52:38 +0000 (14:52 +0000)]
Merge topic 'f2fs'
* changes:
f2fs utils: Add mkf2fsuserimg.sh and make_f2fs
f2fs_utils: support new f2fs-tools f2fs_finalize_device API.
f2fs_utils: provide sparse io and dynamic load.
JP Abgrall [Mon, 16 Jun 2014 18:08:45 +0000 (11:08 -0700)]
f2fs utils: Add mkf2fsuserimg.sh and make_f2fs
This is used to generate empty userdata.img files.
Normally, "fastboot format userdata" should be used.
Caveats:
- It only builds an empty sparse image.
- windows/mac unsupported
Change-Id: I5fbd9724fdd3f4513e7c91f123fc5fffcb475012
Signed-off-by: JP Abgrall <jpa@google.com>
JP Abgrall [Fri, 13 Jun 2014 23:10:51 +0000 (16:10 -0700)]
f2fs_utils: support new f2fs-tools f2fs_finalize_device API.
Change-Id: Id5a6a7edc7871a6c0eb452ad7136732b9a730e6a
Signed-off-by: JP Abgrall <jpa@google.com>
JP Abgrall [Thu, 12 Jun 2014 06:46:42 +0000 (23:46 -0700)]
f2fs_utils: provide sparse io and dynamic load.
This uses
external/f2fs-tools LGPL v2.1
It provides low-level IO functions that f2fs-tools/mkfs expects
for writing to the media. In this case we use the sparse lib.
Change-Id: I8d141a0d4d14df9fe84d3b131484e9696fcd8870
Signed-off-by: JP Abgrall <jpa@google.com>
JP Abgrall [Wed, 25 Jun 2014 14:52:40 +0000 (14:52 +0000)]
Merge "f2fs utils: set correct dependency on dynamic libf2fs"
JP Abgrall [Wed, 18 Jun 2014 18:55:28 +0000 (11:55 -0700)]
f2fs utils: set correct dependency on dynamic libf2fs
Don't link against it anymore.
Just let dlopen() deal with it correctly.
The "config" struct will come from the f2fs_ioutils
and libf2fs_fmt_host expects to have it global, so let
link with -rdynamic and let dlopen() resolve it.
Be more aggressive with linux-only builds.
Bug:
15717498
Change-Id: I03ebebed1fc652170b44f809df42c1f8595216eb
Signed-off-by: JP Abgrall <jpa@google.com>
Christopher Ferris [Wed, 25 Jun 2014 00:28:13 +0000 (00:28 +0000)]
am
ab3233be: am
6aa75175: Merge "Create 32 bit and 64 bit versions of exes."
* commit '
ab3233befb8381bd1a15f81f3261fa81dd55f297':
Create 32 bit and 64 bit versions of exes.
Christopher Ferris [Tue, 24 Jun 2014 21:39:17 +0000 (21:39 +0000)]
am
6aa75175: Merge "Create 32 bit and 64 bit versions of exes."
* commit '
6aa751752e36c570415919990d1ca35d564f09b9':
Create 32 bit and 64 bit versions of exes.
Christopher Ferris [Tue, 24 Jun 2014 21:29:20 +0000 (21:29 +0000)]
Merge "Create 32 bit and 64 bit versions of exes."