OSDN Git Service

android-x86/system-extras.git
9 years agoam f1f4e334: Merge "bionic libc test: clean up test_static_cpp_mutex test"
Elliott Hughes [Tue, 28 Oct 2014 04:49:13 +0000 (04:49 +0000)]
am f1f4e334: Merge "bionic libc test: clean up test_static_cpp_mutex test"

* commit 'f1f4e33471a1b4e481cf443ff463bcd3c71b88be':
  bionic libc test: clean up test_static_cpp_mutex test

9 years agoam 426df33f: Merge "bionic libc test: clean up sysconf test"
Elliott Hughes [Tue, 28 Oct 2014 04:33:14 +0000 (04:33 +0000)]
am 426df33f: Merge "bionic libc test: clean up sysconf test"

* commit '426df33fc486c04331335d5adc116441e2a7b952':
  bionic libc test: clean up sysconf test

9 years agoam acc6dfd9: Merge "bionic libc tests: clean up tests for destructor in executable"
Elliott Hughes [Fri, 24 Oct 2014 20:18:11 +0000 (20:18 +0000)]
am acc6dfd9: Merge "bionic libc tests: clean up tests for destructor in executable"

* commit 'acc6dfd95f6a2f660f318284db0fa7f01f99231b':
  bionic libc tests: clean up tests for destructor in executable

9 years agoam 03e1776e: Merge "bionic libc test: remove gethostbyname test"
Christopher Ferris [Fri, 24 Oct 2014 20:18:11 +0000 (20:18 +0000)]
am 03e1776e: Merge "bionic libc test: remove gethostbyname test"

* commit '03e1776e5b46cf651fa6c4107d87920ecaa72f4c':
  bionic libc test: remove gethostbyname test

9 years agoam 6a425bbe: Merge "bionic libc test: remove getaddrinfo test"
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

9 years agoam 03a2281e: Merge "bionic libc test: remove relocation related bionic 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

9 years agoMerge "bionic libc test: clean up test_static_cpp_mutex test"
Elliott Hughes [Fri, 24 Oct 2014 04:05:42 +0000 (04:05 +0000)]
Merge "bionic libc test: clean up test_static_cpp_mutex test"

9 years agobionic libc test: clean up test_static_cpp_mutex test
Yongqin Liu [Fri, 24 Oct 2014 03:53:44 +0000 (11:53 +0800)]
bionic libc test: clean up test_static_cpp_mutex test

delete related file and setting for test test_static_cpp_mutex,
since it is migrated into bionic/tests/pthread_test.cpp in gtest format

Change-Id: Ia9d165b18410c40a6f07a3b0b23d53bf8e355d05
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
9 years agoam 156c6143: Merge "bionic libc test: clean up dlclose related test in system/extras"
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

9 years agoam ef6c48b7: Merge "bionic libc test: clean up test for dlopen_null"
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

9 years agoMerge "bionic libc test: clean up sysconf test"
Elliott Hughes [Thu, 23 Oct 2014 15:54:35 +0000 (15:54 +0000)]
Merge "bionic libc test: clean up sysconf test"

9 years agobionic libc test: clean up sysconf test
Yongqin Liu [Thu, 23 Oct 2014 15:38:36 +0000 (23:38 +0800)]
bionic libc test: clean up sysconf test

After migrated the sysconf tests in file
    tests/bionic/libc/other/test_sysconf.c
to file bionic/tests/unistd_test.cpp,

clean up the test implementation files and settings here.

Change-Id: I1a29047e462d8e423c4125d6cb50634049b296ef
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
9 years agoMerge "bionic libc tests: clean up tests for destructor in executable"
Elliott Hughes [Thu, 23 Oct 2014 05:29:28 +0000 (05:29 +0000)]
Merge "bionic libc tests: clean up tests for destructor in executable"

9 years agobionic libc tests: clean up tests for destructor in executable
Yongqin Liu [Thu, 23 Oct 2014 05:00:53 +0000 (13:00 +0800)]
bionic libc tests: clean up tests for destructor in executable

The tests for constructor/destructor in an executable file have
been re-implemented by tests:
  dlfcn.ctor_function_call in bionic/tests/dlfcn_test.cpp
  atexit.exit in bionic/tests/atexit_test.cpp

So it's no meaning keep the tests for destructor in executable here
any more, and this change is to clean those files and settings up.

One thing list here is that in this system/extras directory,
tests for destructor in executable are tested both in statically linked
format and dynamically linked format. But in the bionic/tests, it is only
tested in dynamically linked format.
But this should not the reason to keep the test files and settings here.

Change-Id: I0ceb0450ca53b43bcf8473d54f08103519486992
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
9 years agoMerge "bionic libc test: remove gethostbyname test"
Christopher Ferris [Thu, 23 Oct 2014 02:01:48 +0000 (02:01 +0000)]
Merge "bionic libc test: remove gethostbyname test"

9 years agobionic libc test: remove gethostbyname test
Yongqin Liu [Tue, 21 Oct 2014 04:33:35 +0000 (12:33 +0800)]
bionic libc test: remove gethostbyname test

The change is to remove the implementation for gethostbyname bionic test
here, since the new test implementation will be done under bionic/test/netdb_test.cpp

Change-Id: Idd52e3bd6d623a59d64b4f5fc84eb66856970941
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
9 years agoMerge "bionic libc test: remove getaddrinfo test"
Elliott Hughes [Wed, 22 Oct 2014 21:32:45 +0000 (21:32 +0000)]
Merge "bionic libc test: remove getaddrinfo test"

9 years agoMerge "bionic libc test: remove relocation related bionic test"
Elliott Hughes [Wed, 22 Oct 2014 21:23:49 +0000 (21:23 +0000)]
Merge "bionic libc test: remove relocation related bionic test"

9 years agoMerge "bionic libc test: clean up dlclose related test in system/extras"
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"

9 years agoMerge "bionic libc test: clean up test for dlopen_null"
Elliott Hughes [Wed, 22 Oct 2014 16:16:23 +0000 (16:16 +0000)]
Merge "bionic libc test: clean up test for dlopen_null"

9 years agobionic 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>
9 years agobionic libc test: clean up dlclose related test in system/extras
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>
9 years agobionic libc test: remove relocation related bionic test
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>
9 years agobionic libc test: remove getaddrinfo test
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>
9 years agoam c0daa777: Merge "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.

9 years agoMerge "Don't manually link stlport."
Dan Albert [Fri, 26 Sep 2014 19:39:49 +0000 (19:39 +0000)]
Merge "Don't manually link stlport."

9 years agoDon'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

9 years agoam 1c380ee5: Merge "Remove another obsolete test."
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.

9 years agoMerge "Remove another obsolete test."
Elliott Hughes [Mon, 22 Sep 2014 23:17:38 +0000 (23:17 +0000)]
Merge "Remove another obsolete test."

9 years agoRemove another obsolete test.
Elliott Hughes [Mon, 22 Sep 2014 23:11:25 +0000 (16:11 -0700)]
Remove another obsolete test.

Change-Id: Ic4629a5e2cba6431d4bd138c260bb8889df0ad78

9 years agoam 154a2638: Merge "Remove a useless pthread_join test."
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.

9 years agoMerge "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."

9 years agoam 19b96d0a: Merge "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.

9 years agoMerge "Remove obsolete semaphore tests."
Elliott Hughes [Thu, 18 Sep 2014 23:42:49 +0000 (23:42 +0000)]
Merge "Remove obsolete semaphore tests."

9 years agoRemove a useless pthread_join test.
Elliott Hughes [Thu, 18 Sep 2014 23:35:46 +0000 (16:35 -0700)]
Remove a useless pthread_join test.

Change-Id: Ie37deaf62338e541434115d6b7ae748cc38b85a3

9 years agoRemove obsolete semaphore tests.
Elliott Hughes [Thu, 18 Sep 2014 23:34:05 +0000 (16:34 -0700)]
Remove obsolete semaphore tests.

Change-Id: I96d0dbbb8d3482a19ce33e389971451fa630c84a

9 years agoam 5fb7c3e2: Merge "Remove some obviously useless tests (and fix the others so they...
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).

9 years agoMerge "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)."

9 years agoam 95060c89: Merge "Remove a glibc test."
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.

9 years agoam df8fef27: Merge "Remove old libstdc++ tests."
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.

9 years agoRemove some obviously useless tests (and fix the others so they build).
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

9 years agoMerge "Remove a glibc test."
Elliott Hughes [Thu, 18 Sep 2014 03:25:54 +0000 (03:25 +0000)]
Merge "Remove a glibc test."

9 years agoMerge "Remove old libstdc++ tests."
Elliott Hughes [Thu, 18 Sep 2014 03:24:45 +0000 (03:24 +0000)]
Merge "Remove old libstdc++ tests."

9 years agoRemove 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

9 years agoRemove a glibc test.
Elliott Hughes [Thu, 18 Sep 2014 03:06:10 +0000 (20:06 -0700)]
Remove a glibc test.

Change-Id: I58b6fbc70086a286e41a2b166e6ed8afe6237185

9 years agoam c26f2084: Merge "Remove makefile cruft."
Dan Albert [Fri, 12 Sep 2014 20:09:08 +0000 (20:09 +0000)]
am c26f2084: Merge "Remove makefile cruft."

* commit 'c26f208487aa1d7cfb9baf2d0579a5696875c5d0':
  Remove makefile cruft.

9 years agoMerge "Remove makefile cruft."
Dan Albert [Fri, 12 Sep 2014 18:07:32 +0000 (18:07 +0000)]
Merge "Remove makefile cruft."

9 years agoRemove 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

9 years agoam 844b2e16: ksmutils: Get correct pfn from pagemap entry
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

9 years agoam 60f3c7cf: Revert "libpagemap: Mask off page shift to get page frame number"
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"

9 years agoksmutils: Get correct pfn from pagemap entry
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>
9 years agoRevert "libpagemap: Mask off page shift to get page frame number"
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

9 years agoam 4bf06a51: libpagemap: Mask off page shift to get page frame number
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

9 years agolibpagemap: 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>
9 years agoam b6363282: f2fs_sparseblock: Fixed handling of journaled sit entries
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

9 years agof2fs_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>
9 years agoam a64e3c55: Merge "Fix wifiLoadScanAssoc _GNU_SOURCE build failure."
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.

9 years agoMerge "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."

9 years agoFix 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

9 years agoam aff4a27b: f2fs_sparseblock: Correctly handle f2fs checkpoint flags
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

9 years agof2fs_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>
9 years agoam b1c010d6: Android.mk: Remove false dependency on host os
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

9 years agoAndroid.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>
9 years agoam 02e66250: f2fsutils: Added support for sparse f2fs representations
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

9 years agof2fsutils: 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>
9 years agoam 9922135d: fix build
Doug Zongker [Wed, 13 Aug 2014 00:11:23 +0000 (00:11 +0000)]
am 9922135d: fix build

* commit '9922135de65b717267d8173f61e360fbb9cf1ebd':
  fix build

9 years agofix build
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

9 years agoam bec598e9: add option to make_ext4fs to record blocks for each file
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

9 years agoadd 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

10 years agoam 3776fefb: Rename micro bench 32 bit
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

10 years agoam 97ed949e: Merge "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

10 years agoMerge "Rename micro bench 32 bit"
Eric Rowe [Fri, 25 Jul 2014 01:44:05 +0000 (01:44 +0000)]
Merge "Rename micro bench 32 bit"

10 years agoRename 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

10 years agoRename 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

10 years agoverity: fix makefile mixup.
Geremy Condra [Thu, 10 Jul 2014 20:21:45 +0000 (13:21 -0700)]
verity: fix makefile mixup.

BootSigner -> BootSignature mixup.

Change-Id: Ifae0f5d69540996f8b71dfccf4df0db7349269c4

10 years agoverity: Add tools to help OEMs generate signed boot images.
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

10 years agopuncture_fs: A new utility that is used with fs benchmarking tools.
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

10 years agoam f4fca2d5: am 2dd33a8f: Merge "f2fs_utils: make Mac builds happy (copy out mkf2fsus...
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)

10 years agoam e36eaf9d: am a5dc6a8e: Merge "f2fs utils: set correct dependency on dynamic libf2fs"
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

10 years agoam 8cfc86f4: (-s ours) am d2f07839: Merge topic \'f2fs\'
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.

10 years agoam 2dd33a8f: Merge "f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)"
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)

10 years agoam a5dc6a8e: Merge "f2fs utils: set correct dependency on dynamic libf2fs"
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

10 years agoam d2f07839: Merge topic \'f2fs\'
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.

10 years agoMerge "f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)"
JP Abgrall [Wed, 25 Jun 2014 14:57:30 +0000 (14:57 +0000)]
Merge "f2fs_utils: make Mac builds happy (copy out mkf2fsuserimg.sh)"

10 years agof2fs_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>
10 years agoMerge topic 'f2fs'
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.

10 years agof2fs utils: Add mkf2fsuserimg.sh and make_f2fs
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>
10 years agof2fs_utils: support new f2fs-tools f2fs_finalize_device API.
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>
10 years agof2fs_utils: provide sparse io and dynamic load.
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>
10 years agoMerge "f2fs utils: set correct dependency on dynamic libf2fs"
JP Abgrall [Wed, 25 Jun 2014 14:52:40 +0000 (14:52 +0000)]
Merge "f2fs utils: set correct dependency on dynamic libf2fs"

10 years agof2fs 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>
10 years agoam ab3233be: am 6aa75175: Merge "Create 32 bit and 64 bit versions of exes."
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.

10 years agoam 6aa75175: Merge "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.

10 years agoMerge "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."

10 years agoCreate 32 bit and 64 bit versions of exes.
Christopher Ferris [Tue, 24 Jun 2014 21:27:16 +0000 (14:27 -0700)]
Create 32 bit and 64 bit versions of exes.

Change-Id: Ifc639b7ed97c75faf0ce52475e7c3ec0dc2dd9b9

10 years agoam 676880b9: am 0795553f: Merge "Remove a useless so-called test for arc4random."
Elliott Hughes [Sat, 21 Jun 2014 10:36:54 +0000 (10:36 +0000)]
am 676880b9: am 0795553f: Merge "Remove a useless so-called test for arc4random."

* commit '676880b973daa4f0b214b51596e138a3702e5f17':
  Remove a useless so-called test for arc4random.

10 years agoam 0795553f: Merge "Remove a useless so-called test for arc4random."
Elliott Hughes [Sat, 21 Jun 2014 09:47:22 +0000 (09:47 +0000)]
am 0795553f: Merge "Remove a useless so-called test for arc4random."

* commit '0795553f0c913f3a9086aff42b9ee483c09cf18e':
  Remove a useless so-called test for arc4random.

10 years agoMerge "Remove a useless so-called test for arc4random."
Elliott Hughes [Sat, 21 Jun 2014 07:24:56 +0000 (07:24 +0000)]
Merge "Remove a useless so-called test for arc4random."

10 years agoRemove a useless so-called test for arc4random.
Elliott Hughes [Sat, 21 Jun 2014 05:34:23 +0000 (22:34 -0700)]
Remove a useless so-called test for arc4random.

Bug: 14499627
Change-Id: I01308d022da007f814f3fd8927341dfb3bf7e4cd

10 years agof2fs 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>