Age | Commit message (Collapse) | Author |
|
test_aligned test does not exist anymore.
---------------
commit 57710b5e791c04435983c72092624de1f6de3920
Remove test_aligned.c. Nothing useful is being tested here.
---------------
Change-Id: I49d93a16fd4bc0bb9b15357d7ea1fc6f0636fd70
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: I25e6251f83dd90610f67408d1c9522b16fa380dd
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: Ie8cdd07d2b82c37446a58d1ddaedceef45d7f407
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
There's just no way to do this piece correctly:
int dummy = 0;
printf("corrupting our stack...\n");
*(volatile long long*)&dummy = 0;
Change-Id: If02ff71b3c23c3d8118694f6edba0ecf904baf8a
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Bug: 8580410
Change-Id: I9be769e7365b579dcfd94ac86e305044fcb515ee
|
|
Bug: 8334369
Change-Id: I3a293c731bb9b02cc21e1df2863e2b0bc7a8f554
|
|
Reconcile with jb-mr1-release - do not merge
* commit '9bc711585e0711a57b4e043c0ecbc892ce1e17ee':
|
|
jb-mr1-release - do not merge
* commit 'f9ad69f467c2207e6e8ec995c2b73dde0f6a787f':
|
|
- do not merge
* commit '803b245ef485f16245234a42b8885a2ec50c5e5a':
|
|
* commit '469dbc0aec2b85c3ac9947f1d1572c27bd5ce99e':
|
|
|
|
* commit '26ebd81c1d73d7ce77e1c0cb5ac67c6d2ba4f004':
ext4_utils: use android_filesystem_capability.h
|
|
|
|
Change-Id: I47cb6ec2f1fcba0d076081b76335638b9c2d1789
|
|
Change-Id: I8027e9cb455ac396189b2b8e58588aa1959bb8c0
|
|
* commit 'cf9a4f670144efdb2d335f1e6ed36795136b7716':
Update micro_bench.
|
|
|
|
* commit 'cdfa5ece8d507f458384d6ca1b86d6c897b83cfc':
ext4_utils: fix build error without FILE_CONTEXTS
|
|
|
|
After commit 4df62f342dbbe2f5cca831ce789dc0426d32ec03,
occurs segmentation fault if mkuserimg.sh runs without FILE_CONTEXTS options.
It's due to strlen() for null value. To fix it, return 0 for null.
Change-Id: Icf99706e51b9053a24e23b9d081a258962877c30
|
|
* commit '3130a32fd910f424a9d6b811ed23d9a552004c81':
Fix win_sdk build.
|
|
|
|
Change-Id: I1d1e722a533e0db99492e7fdf308f102dc4c3661
|
|
* commit '554ed4fae98783a3c01880aed00ad415a0976029':
ext4_utils: add filesystem capabilities support.
|
|
|
|
Add support for specifying filesystem capabilities when
creating a new filesystem.
The combination of SELinux extended attributes plus
filesystem capability extended attributes is too big
to fit inside one inode entry. Because of this, I added
support to ext4_utils to create an xattr block and link
the inode to that block. We continue to try to fit
everything inside the inode if possible, but fall over to
creating a block if the extended attribute is too big.
Change-Id: I40ebb63975b15ecd8c565486e171b4d50cd4dfaa
|
|
* commit 'f070d34601fa2f13e74897253be3a2b3681e4014':
ext4_utils: clean up some warnings.
|
|
|
|
Change-Id: Ia9761e5168cfe6baabc0105ea76d5575fc378f48
|
|
Moving the code to cpp to access the cpuset CPU* macros (these
macros are defined in sched.h inside of __USE_GNU which is not
defined for the thumb C compiler). The C++ code is also slightly
easier to read.
Add code to set the priority of the process to the highest value.
Add code to lock the process to a single cpu.
Add the ability to compute average and standard deviation over
a number of iterations.
Change the timing code to use nanosecond resolution timing.
Add options to allow modification of the alignment of the src/dst
pointers for memcpy and the dst pointer for memset.
Add an option to change the size of the data being copied in each
iteration.
Change-Id: Ib7c50ed4463f94e638eb81690fe8fe0d0bc3ea80
|
|
# By Raghu Gandham
# Via Gerrit Code Review (1) and Raghu Gandham (1)
* commit '261e0f9c260cd708e6b7e6f98a35ee9d31ebc01c':
Remove test_aligned.c. Nothing useful is being tested here.
|
|
|
|
Change-Id: I831b55bba93b7bf30febcd90c12d77c3d929fa51
|
|
This is basically a command line tool version of the wipe_block_device()
function in libext4_utils. Useful for testing and/or debugging the
BLKSECDISCARD and BLKDISCARD ioctls.
Change-Id: I733f0f7daa673624ddbaac055d82b64d741acd70
|
|
This command was written to query the dm-crypt subsystem version,
but it prints out the version of all md subsystems currently running
in the kernel.
Change-Id: Iecf67c697c23b47b4a3f8f72df6048b87687c875
|
|
This tool will try to simultaneously open the specified number of files
in the specified directory. It is useful to check if hard limits are
high enough, and also check if a filesystem performs well when many files
are open at the same time. The sdcard daemon has some issues in this
area, both in max files that can be open at once, and performance
issues when too many are open.
Change-Id: I05a1ca49208f54a27d5405e4850752f49cdca443
|
|
in block groups"
# Via Android Git Automerger (1) and others
* commit 'ad9fd2723c20312ae0fc872e13c746c70ea91192':
ext4_utils: mark uninitialized inode tables in block groups
|
|
# Via Colin Cross (1) and Gerrit Code Review (1)
* commit '693a966790d116812f44ee03250f031a53c294e1':
ext4_utils: mark uninitialized inode tables in block groups
|
|
|
|
Block groups that have no used inodes have their inode table left
uninitialized, unless -t is specified, in which case they are
explicitly zeroed. When they are uninitialized, writing a sparse
ext4 image over existing data can cause e2fsck to confuse the
uninitialized data for lost inodes.
Set the EXT4_BG_INODE_UNINIT flags on block groups that have no
used inodes. This flag requires the block group checksum feature
to be enabled, so also enable the checksum feature in the superblock
and compute the checksum for the block group.
Since zeroing the inode tables is now useless, remove the code for
it and deprecate the -t command line option.
Change-Id: I4927c1d866d051547cf0dadc8c8703ded0163925
|
|
|
|
Change-Id: I1fe32589c3bdbfe5f9d11b60394762c9f064735c
Signed-off-by: Iliyan Malchev <malchev@google.com>
|
|
Change-Id: I12c40224f583e5778c02be55b1130c8591543ead
|
|
# By Robert Craig
# Via Android Git Automerger (1) and others
* commit '44c116d55f59b6b4839747620e0c6cd299f8e9f8':
Fix root inode security labeling issue.
|
|
# By Robert Craig
# Via Gerrit Code Review (1) and Robert Craig (1)
* commit '682a27cbce4935a6598c42a248855eb5878c1115':
Fix root inode security labeling issue.
|
|
|
|
Introducing the verbose flag accidentally wrapped the
security label function call for the root inode. The
system.img will not be correctly labeled without this change.
Change-Id: If73b63d4ee815bbf428dc3d72b9df000a2075a45
Signed-off-by: Robert Craig <rpcraig@tycho.ncsc.mil>
|
|
|
|
|
|
|