OSDN Git Service
Ken Sumrall [Thu, 20 Jan 2011 01:15:42 +0000 (17:15 -0800)]
Change the API for make_ext4fs() to better match the user's needs
The current make_ext4fs() is renamed make_ext4fs_internal(), and a new
make_ext4fs() has a simplified interface that supports the needs of
recovery and updater packages that call it.
Change-Id: I9e897f1f442c7f5060f8623ea74c3cf6a9c023e4
Ken Sumrall [Sat, 15 Jan 2011 02:33:06 +0000 (18:33 -0800)]
Add the ability to specify a reserved space size when making filesystems.
If you specify a negative length when making a filesystem, then the
filesystem size is the size of the partiton (or image file) minus
the absolute value of the negative length specified.
Change-Id: I53e3b6de2ea692f4678682c3f49ff36429d9ad31
Louis Huemiller [Mon, 10 Jan 2011 01:54:25 +0000 (17:54 -0800)]
BinderAddInts benchmark change to spin delay
Change-Id: Ib98190b3c6f6ac934c5ca74ec221c5391152f189
Louis Huemiller [Fri, 7 Jan 2011 19:47:08 +0000 (11:47 -0800)]
binderAddInts benchmark refactor out workaround
Change-Id: I88a99637fe4f6c070865781b1934885af728c281
Ken Sumrall [Thu, 6 Jan 2011 05:00:03 +0000 (21:00 -0800)]
Add a mode to the open(2) call when creating the output file.
Without this, the mode of the created file is pulled from
garbage on the stack.
Change-Id: Idc5d2bdcaf66a4a70d37ff48e3f9d127542ad860
Colin Cross [Thu, 6 Jan 2011 02:05:34 +0000 (18:05 -0800)]
ext4_utils: Fix OSX build
Change-Id: I8e70081c75148638edaeb0cb3d376accb3bf3965
Colin Cross [Thu, 6 Jan 2011 00:42:08 +0000 (16:42 -0800)]
Merge changes Ibeb2001a,I0440171a,I406674de,Ic7f2d12e,I6c0d71d7,Ibfcf1cde,I93cbe335,I6af69d67,Ic635afbb
* changes:
ext4_utils: Fix warnings
ext4_utils: Allow unknown block types in simg2img
ext4_utils: Build simg2img for target
ext4_utils: Convert simg2img from stdio to fds
ext4_utils: Add ext2simg
ext4_utils: Add an optional CRC chunk at the end of sparse files
ext4_utils: Get rid of CRC in sparse file header
ext4_utils: Add support for >2G input files
ext4_utils: Move bg_desc_reserved_blocks from aux_info to info
Colin Cross [Wed, 29 Dec 2010 22:20:53 +0000 (14:20 -0800)]
ext4_utils: Fix warnings
Change-Id: Ibeb2001a1ac8cfedd9fced11b17afba4940b6bd5
Colin Cross [Wed, 29 Dec 2010 21:56:29 +0000 (13:56 -0800)]
ext4_utils: Allow unknown block types in simg2img
Change-Id: I0440171a34f8aa42036840b9f25fec3097d13d00
Colin Cross [Sat, 25 Dec 2010 10:00:14 +0000 (02:00 -0800)]
ext4_utils: Build simg2img for target
Change-Id: I406674de131460394ae8ed1594c186398e28cf9d
Colin Cross [Sat, 25 Dec 2010 09:55:26 +0000 (01:55 -0800)]
ext4_utils: Convert simg2img from stdio to fds
Bionic stdio does not support 64 bit file offsets
Change-Id: Ic7f2d12ea2007e55c9787e9c4bf2f4d4635f94f5
Colin Cross [Thu, 23 Dec 2010 07:08:15 +0000 (23:08 -0800)]
ext4_utils: Add ext2simg
Change-Id: I6c0d71d737be588d03018efdaed378349caa4f7a
Colin Cross [Wed, 29 Dec 2010 21:57:01 +0000 (13:57 -0800)]
ext4_utils: Add an optional CRC chunk at the end of sparse files
Change-Id: Ibfcf1cdeab47ca13870350184abf83e530acbc07
Colin Cross [Thu, 23 Dec 2010 02:41:13 +0000 (18:41 -0800)]
ext4_utils: Get rid of CRC in sparse file header
Also removes the need to seek in the output file, allowing
stdin and stdout to be used for input and output.
Change-Id: I93cbe335d9cc83a6d21daa696af2cb54952dcc9f
Colin Cross [Thu, 23 Dec 2010 02:40:14 +0000 (18:40 -0800)]
ext4_utils: Add support for >2G input files
Change-Id: I6af69d676610099d3912e90fcab3cbdc27ace4e2
Colin Cross [Thu, 23 Dec 2010 00:01:52 +0000 (16:01 -0800)]
ext4_utils: Move bg_desc_reserved_blocks from aux_info to info
Change-Id: Ic635afbb8819a00ca23ba2f93413fe707e2eec87
Louis Huemiller [Wed, 5 Jan 2011 18:11:54 +0000 (10:11 -0800)]
WiFi Loop Stress test - refactor & chg test name
Change-Id: I8d4a818b3547217227b1aa741534eb7884695dba
Louis Huemiller [Wed, 5 Jan 2011 05:09:16 +0000 (21:09 -0800)]
Merge "Test util - add execCmd and full-range random"
David 'Digit' Turner [Tue, 4 Jan 2011 20:30:33 +0000 (12:30 -0800)]
Merge "libc tests: Add a drand48() test"
Louis Huemiller [Tue, 4 Jan 2011 18:55:38 +0000 (10:55 -0800)]
Test util - add execCmd and full-range random
Change-Id: I083050ceaabfa973adce3c046f706fb70c19dc6e
Jean-Baptiste Queru [Tue, 28 Dec 2010 21:59:36 +0000 (13:59 -0800)]
am
880071e1: Merge "Optional "-s" to enable sparse ext4 image."
* commit '
880071e1ac4d35035fa30ddd992b81360408074b':
Optional "-s" to enable sparse ext4 image.
Jean-Baptiste Queru [Tue, 28 Dec 2010 21:43:27 +0000 (13:43 -0800)]
Merge "Optional "-s" to enable sparse ext4 image."
Ying Wang [Wed, 17 Nov 2010 23:42:51 +0000 (15:42 -0800)]
Optional "-s" to enable sparse ext4 image.
Change-Id: I21c729aae6f6a265c68bb2f701e8de973950994c
Louis Huemiller [Wed, 22 Dec 2010 01:39:56 +0000 (17:39 -0800)]
Test Util Library - remove drand48 workaround
Change-Id: I2bc8e3c83931bac3ce81e6ac34b5f97d8cd680fa
David 'Digit' Turner [Mon, 20 Dec 2010 16:13:37 +0000 (17:13 +0100)]
libc tests: Add a drand48() test
+ Add a script to run a specific test on a device easily.
Change-Id: Icaf050bc1c3b6aef3498e253badd63344a7d442f
Louis Huemiller [Fri, 10 Dec 2010 23:37:33 +0000 (15:37 -0800)]
WiFi Loop test - remove workaround, add -p option
+ Removed workaround for missing sched_* routines
+ Added -p option to execute single specified pass
Change-Id: I068934650eb7f1bbe0e555c2e6b3f14dd3ccd4ff
David 'Digit' Turner [Mon, 6 Dec 2010 12:37:26 +0000 (13:37 +0100)]
Add <sched.h> unit tests for cpu_set_t
This adds test_cpu_set to check the new features provided by
<sched.h> around cpu_set_t (i.e. CPU_SETSIZE, CPU_ZERO, CPU_SET,
sched_getaffinity, sched_setaffinity, sched_getcpu, ...)
Change-Id: I59030badb6f6c7560f7cb48fcfa722e8d7b9b1b9
David 'Digit' Turner [Mon, 6 Dec 2010 12:39:02 +0000 (13:39 +0100)]
Prepare benchmark for real cpu_set_t implementation
This modifies the benchmark to work with a <sched.h> header that
provides CPU_SETSIZE, cpu_set_t and other thread-processor affinity
functions.
Change-Id: I87e9b51f7113487ea35dae158465e16bb02703a8
Jean-Baptiste Queru [Thu, 2 Dec 2010 16:50:36 +0000 (08:50 -0800)]
am
315d8d87: am
ba3b42ef: Merge "test - trivial whitespace change"
* commit '
315d8d8761e06d8031e57ecc4c01abb1e2d46476':
test - trivial whitespace change
Jean-Baptiste Queru [Thu, 2 Dec 2010 16:47:14 +0000 (08:47 -0800)]
am
ba3b42ef: Merge "test - trivial whitespace change"
* commit '
ba3b42efbdf35cf5273097dad769413db1c0dc0b':
test - trivial whitespace change
Jean-Baptiste Queru [Thu, 2 Dec 2010 16:40:36 +0000 (08:40 -0800)]
Merge "test - trivial whitespace change"
Jean-Baptiste Queru [Thu, 2 Dec 2010 16:39:58 +0000 (08:39 -0800)]
test - trivial whitespace change
Change-Id: Ic138566db7847b16e462155d028cc077d1a2d02b
Louis Huemiller [Mon, 22 Nov 2010 19:57:22 +0000 (11:57 -0800)]
Test Util psuedo-random and hex dump utilities
Change-Id: I1d68edbef019d44f0336b848328b489ed093cb0f
Ying Wang [Thu, 18 Nov 2010 00:06:43 +0000 (16:06 -0800)]
Merge "Optional "-s" to enable sparse ext4 image."
Ying Wang [Wed, 17 Nov 2010 23:42:51 +0000 (15:42 -0800)]
Optional "-s" to enable sparse ext4 image.
Change-Id: Ib4f8bf9bf54607eacc01dd11f92def640ff32b5c
Olivier Bailly [Wed, 17 Nov 2010 03:18:59 +0000 (19:18 -0800)]
Add missing include headers for compilation on Intel SDK for Google TV.
Change-Id: I172667643e13e2e1c278fd4c0156d5a2445d79f7
Louis Huemiller [Fri, 22 Oct 2010 17:35:43 +0000 (10:35 -0700)]
Merge "Binder add ints benchmark"
Louis Huemiller [Fri, 15 Oct 2010 00:52:13 +0000 (17:52 -0700)]
Binder add ints benchmark
Change-Id: Id05879404db8255264ee7f573e10a3f06ead8115
David 'Digit' Turner [Wed, 20 Oct 2010 19:38:34 +0000 (21:38 +0200)]
tests: Refine Bionic dlclose destruction test.
The purpose of this change is to test that C constructors and
destructors contained in shared libraries are properly called
when the corresponding libs are loaded and unloaded through
dlopen() and dlclose(), or when the program exits.
The test_dlclose_destruction test already performs this for
static C++ construction/destruction. The change refines it
with another shared library that uses __attribute__((constructor))
and __attribute__((destructor)) from C instead
(see the new libdlclosetest2 shared library).
A new test, test_executable_destructor is also added to check
that the constructor and destructor functions located in the
executable program itself are properly called.
Change-Id: If364d1c710282e8117f980b09490770e7d8d1e33
Jean-Baptiste Queru [Tue, 12 Oct 2010 08:45:47 +0000 (01:45 -0700)]
am
24d6f481: resolved conflicts for merge of
3031e475 to gingerbread-plus-aosp
Merge commit '
24d6f4813b84240bb839b93f163a52a8447ff583'
* commit '
24d6f4813b84240bb839b93f163a52a8447ff583':
Fixed buffer overflow in procrank.
Jean-Baptiste Queru [Mon, 11 Oct 2010 16:23:12 +0000 (09:23 -0700)]
resolved conflicts for merge of
3031e475 to gingerbread-plus-aosp
Change-Id: I8098e7e75f84d36b7a56b8033ffbaa9a1333fcec
Jean-Baptiste Queru [Mon, 11 Oct 2010 16:06:04 +0000 (09:06 -0700)]
Merge "Fixed buffer overflow in procrank."
Louis Huemiller [Tue, 5 Oct 2010 21:26:23 +0000 (14:26 -0700)]
WiFi Loop Stress test - add pass completion message
Change-Id: I610c19b34109fe009bd43c6e4c7dd15be2e1784c
Ali Utku selen [Thu, 30 Sep 2010 07:41:56 +0000 (09:41 +0200)]
Fixed buffer overflow in procrank.
If there are more than 256 processes in the system procrank
will overflow the procs array. Switched to heap allocation.
Change-Id: I05223333d31f669c6ac87577671e301e6d05c682
Ying Wang [Wed, 29 Sep 2010 19:56:34 +0000 (12:56 -0700)]
resolved conflicts for merge of
8bdbbe2d to master
Change-Id: I347c58f62c4d9b6bcfa6745a47d5dd96c60661eb
Ying Wang [Tue, 28 Sep 2010 00:56:55 +0000 (17:56 -0700)]
Rename parameter LABEL to MOUNT_POINT
"make_ext4fs -a" accepts the mount point, in fact.
Change-Id: I126f5d3a9628d30bdd27cb0e7f6879e479ae5de2
Kenny Root [Mon, 27 Sep 2010 19:08:35 +0000 (12:08 -0700)]
am
57813ea8: Merge "Reduce warnings in memtest compilation" into gingerbread
Merge commit '
57813ea8fe891c6300ee3ea58d8dbabb6157ed9b'
* commit '
57813ea8fe891c6300ee3ea58d8dbabb6157ed9b':
Reduce warnings in memtest compilation
Kenny Root [Mon, 27 Sep 2010 17:51:03 +0000 (10:51 -0700)]
Merge "Reduce warnings in memtest compilation" into gingerbread
Brian Swetland [Fri, 24 Sep 2010 04:39:43 +0000 (21:39 -0700)]
am
4b8b59a7: zero the entire journal instead of just the first block
Merge commit '
4b8b59a7cd0e1413dcf9973c4bbd7eb65a444c4c'
* commit '
4b8b59a7cd0e1413dcf9973c4bbd7eb65a444c4c':
zero the entire journal instead of just the first block
Brian Swetland [Thu, 23 Sep 2010 23:06:23 +0000 (16:06 -0700)]
zero the entire journal instead of just the first block
I'm seeing some weeeeird stuff with sparse ext4 images where
files sometimes seem to come back from the dead after reflashing,
etc. My crazy theory is they are hiding in the journal.
Colin humored me and pointed out how to ensure it's entirely
zero'd.
Change-Id: I4d14a2d4879c10540ef3c677ceb523bc061c1ec1
Kenny Root [Wed, 22 Sep 2010 17:31:47 +0000 (10:31 -0700)]
am
16abe7ac: Better handling for the process info array
Merge commit '
16abe7acb8f1dbeb8b9b1dc41061a53dcbfea851'
* commit '
16abe7acb8f1dbeb8b9b1dc41061a53dcbfea851':
Better handling for the process info array
Louis Huemiller [Mon, 20 Sep 2010 23:10:54 +0000 (16:10 -0700)]
WiFi Loop Stress Test - move to /data
Change-Id: I37f30c6e6e6eb189211591e7710ea5e086d8e4f6
Kenny Root [Tue, 21 Sep 2010 17:46:57 +0000 (10:46 -0700)]
Better handling for the process info array
We have phones that have more than 256 PIDs running at one time right
now, so don't segmentation fault when that condition happens.
Free all proc info after it ahs been used.
Also if a process goes away before we read its process name, just print
"<unknown>" instead.
Change-Id: Ia3899be61b047852f62bf3cc6f30eb2fcd797a61
Louis Huemiller [Fri, 17 Sep 2010 00:24:07 +0000 (17:24 -0700)]
Merge "WiFi Loop stress test - install at /data/nativestresstest"
Louis Huemiller [Thu, 16 Sep 2010 23:48:18 +0000 (16:48 -0700)]
WiFi Loop stress test - install at /data/nativestresstest
Change-Id: I15206ac1c64eea3e9bb7ae682bc61f449b5967bf
Brian Swetland [Thu, 16 Sep 2010 02:49:49 +0000 (19:49 -0700)]
am
cd23be01: (-s ours) do not merge - create sparse ext4 images
Merge commit '
cd23be01be219a927cb4eb9edc088eaec260cdba'
* commit '
cd23be01be219a927cb4eb9edc088eaec260cdba':
do not merge - create sparse ext4 images
Brian Swetland [Wed, 15 Sep 2010 23:15:17 +0000 (16:15 -0700)]
do not merge - create sparse ext4 images
master is not ready for the awesome that is sparse filesystem imagery!
Change-Id: I52f76ed6da715e63786d36a3294a2e63d600a637
Kenny Root [Wed, 15 Sep 2010 22:32:01 +0000 (15:32 -0700)]
Reduce warnings in memtest compilation
Change-Id: I7afe6d6fa5229714530e92a70eede50103db48b2
Louis Huemiller [Wed, 15 Sep 2010 21:05:16 +0000 (14:05 -0700)]
WiFi Loop Stress Test
1. Added completion message for dashboard
2. Fixed non-zero exit code for -?
Change-Id: I05da51b9971359196cf396fc438e5093ca6b364a
Louis Huemiller [Tue, 14 Sep 2010 17:20:16 +0000 (10:20 -0700)]
Merge "WiFi load, scan, associate, unload stress test"
Louis Huemiller [Tue, 31 Aug 2010 00:15:49 +0000 (17:15 -0700)]
WiFi load, scan, associate, unload stress test
Change-Id: I5c33e5bee60550c1d82ffd0c18d7cae39db613a4
Ken Sumrall [Wed, 8 Sep 2010 01:51:41 +0000 (18:51 -0700)]
am
9c842adc: Add support for IEEE 802.c stylc CRC32 computation to the sparse image tools
Merge commit '
9c842adc177c1bcd22c2038d8d237bfb70654dca'
* commit '
9c842adc177c1bcd22c2038d8d237bfb70654dca':
Add support for IEEE 802.c stylc CRC32 computation to the sparse image tools
Ken Sumrall [Tue, 17 Aug 2010 02:17:38 +0000 (19:17 -0700)]
Add support for IEEE 802.c stylc CRC32 computation to the sparse image tools
Add support for computing the CRC32 of the data when we make a sparse image,
and storing that CRC in the header. Also update the simg2img tool that reads
sparse images to compute the CRC32 as it writes the image, and check to make
sure it matches what's in the header.
Change-Id: Id49b25bf820acb46ff981f3046fba5b24fd82c8d
Nick Pelly [Thu, 26 Aug 2010 18:21:29 +0000 (11:21 -0700)]
Add a couple of performance debug utilities.
micro_bench provides very simple tests for
o sleep accuracy
o cpu
o memcpy
o memset
sane_schedstat is a front-end for /proc/schedstat to diff and format the
counters.
Change-Id: I6e178fe37fcfc9bf0a83ec17852e31146a91e7a4
Signed-off-by: Nick Pelly <npelly@google.com>
Ken Sumrall [Tue, 17 Aug 2010 23:51:44 +0000 (16:51 -0700)]
Merge "Add support for IEEE 802.c stylc CRC32 computation to the sparse image tools"
Ken Sumrall [Tue, 17 Aug 2010 02:17:38 +0000 (19:17 -0700)]
Add support for IEEE 802.c stylc CRC32 computation to the sparse image tools
Add support for computing the CRC32 of the data when we make a sparse image,
and storing that CRC in the header. Also update the simg2img tool that reads
sparse images to compute the CRC32 as it writes the image, and check to make
sure it matches what's in the header.
Change-Id: Iadea3a760f91fa9b1efd22a3580dd1943b1ff52e
Brian Swetland [Mon, 16 Aug 2010 22:18:16 +0000 (15:18 -0700)]
am
8642b7fb: ext4_utils: brought over from master
Merge commit '
8642b7fba54727a38f751516bcdc452fb09ef610'
* commit '
8642b7fba54727a38f751516bcdc452fb09ef610':
ext4_utils: brought over from master
Jason Sams [Mon, 16 Aug 2010 22:11:47 +0000 (15:11 -0700)]
Overhaul FP tests to be simpler and report a more basic metric.
Change-Id: I90eabb01e0ac3fd1aed2c29ea19cc08cf96cc515
Brian Swetland [Sat, 14 Aug 2010 02:27:48 +0000 (19:27 -0700)]
ext4_utils: brought over from master
Ken Sumrall [Fri, 13 Aug 2010 23:04:49 +0000 (16:04 -0700)]
Add support for sparse ext4 image creation.
This adds the -s option to the make_ext4fs tool, which now creates
"sparse" filesystem images, which is very useful for the large 32 Gbyte
filesystems we are now building.
This check-in also fixes make_ext4fs to properly create filesystems
larger thatn 4 Gbytes on 64-bit Linux, 32-bit android and Macs.
Change-Id: Ie5838492fcf944f5c875481693c0dbd7013deae4
Colin Cross [Thu, 5 Aug 2010 18:56:38 +0000 (11:56 -0700)]
Fix calculation of dentry size
The PAD_TO function was incorrectly handling values that were already
aligned, which could lead to overruns of the dentry block. Fix the
function, rename it to ALIGN, move it to ext4_utils.h, and use it
everywhere the dentry size is calculated.
Change-Id: Ie9778d2c6f72d3db9a3162e52882377a71b8420a
Thomas Tuttle [Thu, 5 Aug 2010 18:53:00 +0000 (11:53 -0700)]
libublock/fatblock: Tag modules optional.
Change-Id: I793e67f21d41e4c6df0a2e2ab2b2864adb2fe5ed
Thomas Tuttle [Thu, 5 Aug 2010 18:48:23 +0000 (11:48 -0700)]
libublock: Don't prelink.
Change-Id: Ib33e84439dd3073b7a46deb353e73d439b9fceb5
Thomas Tuttle [Thu, 5 Aug 2010 00:21:14 +0000 (17:21 -0700)]
fatblock: Various cleanup efforts
Change-Id: I15bc23163aa53f8dfee978b619649c7751d5bb4b
Thomas Tuttle [Wed, 4 Aug 2010 22:46:31 +0000 (15:46 -0700)]
Merge "fatblock: Program to offer dir as FAT32 filesystem using ublock"
Thomas Tuttle [Wed, 4 Aug 2010 22:46:26 +0000 (15:46 -0700)]
Merge "libublock: Userspace library for ublock"
Colin Cross [Wed, 4 Aug 2010 22:11:53 +0000 (15:11 -0700)]
Fix zero length files
Zero length files should just skip the block allocation so the
inode extent fields are empty.
Change-Id: I40a6ba32b0a7f842e5d752e8cd70dfda878b8998
Colin Cross [Wed, 4 Aug 2010 22:06:09 +0000 (15:06 -0700)]
Set timestamps on files based on source files
Use the modification time of the source files to set the modification
time, access time, and creation times in the filesystem image.
Change-Id: I720acba5ec435ceae92bb1653e3cc7545327b6ef
Colin Cross [Tue, 3 Aug 2010 21:10:07 +0000 (14:10 -0700)]
Create a journal by default
Change-Id: I7ab4e502ba4a0f1f3ae85d6d25f3936f4b66e5e8
Colin Cross [Tue, 3 Aug 2010 20:49:43 +0000 (13:49 -0700)]
Add mkuserimg.sh script for the build system
Change-Id: I74b41e5d783646b51203423a7deabbdb28b32b7b
Thomas Tuttle [Mon, 19 Jul 2010 17:28:04 +0000 (10:28 -0700)]
fatblock: Program to offer dir as FAT32 filesystem using ublock
Change-Id: I6712e062e17b02c453ce89a52000cd8bc3ee810d
Thomas Tuttle [Mon, 19 Jul 2010 17:05:44 +0000 (10:05 -0700)]
libublock: Userspace library for ublock
Change-Id: I0bbeb07095f8376084d982ff49ac0d4793c1195f
David 'Digit' Turner [Fri, 23 Jul 2010 17:16:36 +0000 (10:16 -0700)]
am
6f099715: bionic: add a test for dlopen(NULL,...)
Merge commit '
6f09971503f9bea177168d1599e925a5b22d18dd'
* commit '
6f09971503f9bea177168d1599e925a5b22d18dd':
bionic: add a test for dlopen(NULL,...)
David 'Digit' Turner [Wed, 21 Jul 2010 23:15:28 +0000 (16:15 -0700)]
bionic: add a test for dlopen(NULL,...)
Change-Id: Iee8b33d1a046a71f5fd934912ee36371c1c9e8e5
Jason Sams [Mon, 19 Jul 2010 23:16:25 +0000 (16:16 -0700)]
Add FP test
Change-Id: I8c40e48e8855d0b50e5a1242ccc520fa9a8af84d
David 'Digit' Turner [Wed, 30 Jun 2010 23:13:32 +0000 (16:13 -0700)]
am
83b47ccb: bionic: add tests for sem_post() and static C++ destruction on dlclose().
Merge commit '
83b47ccbc4066ef19f5d95261d8a892567a7f0a7'
* commit '
83b47ccbc4066ef19f5d95261d8a892567a7f0a7':
bionic: add tests for sem_post() and static C++ destruction on dlclose().
Doug Zongker [Wed, 30 Jun 2010 00:23:14 +0000 (17:23 -0700)]
add make_ext4fs to the libext4_utils
Move the bulk of make_ext4fs into libext4_utils, leaving a main() that
does only option parsing. Add reset functionality so that
make_ext4fs() can be called multiple times within a process.
Change-Id: Ia09a2385eab32bf3ca9eb9257c4f9df2c85e55be
David 'Digit' Turner [Mon, 28 Jun 2010 21:04:20 +0000 (14:04 -0700)]
bionic: add tests for sem_post() and static C++ destruction on dlclose().
Change-Id: I95e5608240881a3880874ea0ae8a24e716186e7f
Colin Cross [Tue, 29 Jun 2010 21:46:53 +0000 (14:46 -0700)]
Add static libext4_utils
Change-Id: Ic3493fc8d35ee81c9f4c0d471d900a6680997b65
Colin Cross [Mon, 21 Jun 2010 06:57:06 +0000 (23:57 -0700)]
Split out libext4_utils
Change-Id: I12aa52b75607379add2669fddba4cd7dc2bb527f
Colin Cross [Mon, 21 Jun 2010 06:22:12 +0000 (23:22 -0700)]
Fix whitespace
Change-Id: I37da6c38cd33ae22a0578ed8e91650e35972bf6a
Colin Cross [Sun, 20 Jun 2010 21:53:14 +0000 (14:53 -0700)]
Add support for writing a gzip compressed image
Change-Id: Ica2ff90060f6a4ced2c671084205b58eede66cdf
Colin Cross [Fri, 18 Jun 2010 03:16:30 +0000 (20:16 -0700)]
Fix ifdefs for linux
Change-Id: Iaf6fcd0f691e14edc82c9d1286c3d1b8ebeb1237
Colin Cross [Fri, 18 Jun 2010 00:27:20 +0000 (17:27 -0700)]
Fix zero-length files
Change-Id: I35812aa7a992d30ec84da57ddb1dccba7b1adf60
Colin Cross [Fri, 11 Jun 2010 21:21:37 +0000 (14:21 -0700)]
Initial commit of ext4_utils
Change-Id: I911d5b7fd7170ec81d544850717d8e69976e272b
David 'Digit' Turner [Tue, 11 May 2010 23:01:24 +0000 (16:01 -0700)]
Add pthread_rwlock_t unit tests
Change-Id: Id40c317ed6d3bfe7d384ee1ba55a96bb869f361e
David 'Digit' Turner [Wed, 12 May 2010 01:16:24 +0000 (18:16 -0700)]
Merge "Add setjmp() / longjmp() test."
Dan Bornstein [Thu, 6 May 2010 00:50:14 +0000 (17:50 -0700)]
am
32880844: For issue #
2651381, allow library prelinking.
Merge commit '
328808449dccdce0ec4100174446a8b2c964a6b1' into froyo-plus-aosp
* commit '
328808449dccdce0ec4100174446a8b2c964a6b1':
For issue #
2651381, allow library prelinking.
Dan Bornstein [Wed, 5 May 2010 16:39:41 +0000 (09:39 -0700)]
For issue #
2651381, allow library prelinking.
Change-Id: I1b3e13f0e16b51604852437b32b1d8309471abc8
The Android Open Source Project [Fri, 16 Apr 2010 19:36:36 +0000 (12:36 -0700)]
merge from open-source master
Change-Id: I8bad78233bd0e6d44e717feeafbf09127f4cbfee