OSDN Git Service

android-x86/external-e2fsprogs.git
7 years agorelease-request-9ff446ef-fe26-4f50-a0f0-c1d38619140f-for-git_oc-mr1-release-4257899...
android-build-team Robot [Wed, 9 Aug 2017 07:30:58 +0000 (07:30 +0000)]
release-request-9ff446ef-fe26-4f50-a0f0-c1d38619140f-for-git_oc-mr1-release-4257899 snap-temp-L58400000090817127

Change-Id: Ifbed94aa5b023c2124fc9e8e977603104cadf398

7 years agoe2fsck: fix ASAN error when using 128 byte inodes
Theodore Ts'o [Sat, 15 Apr 2017 14:33:53 +0000 (10:33 -0400)]
e2fsck: fix ASAN error when using 128 byte inodes

Due to the inode table buffering, it's actually hard to overrun the
end of allocated memory, so the ASAN error doesn't trigger all the
time.

Google-Bug-Id: 37326362

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
(cherry picked from commit e251f3585902919e809414a4bd17d6bfdbdaaad1)

Change-Id: I54667f781587aebd4ee94b4d09c56c6fb44b6513

7 years agorelease-request-c8b8af6b-4899-402a-9ff7-72255ba5300b-for-git_oc-mr1-release-4253898...
android-build-team Robot [Tue, 8 Aug 2017 07:25:16 +0000 (07:25 +0000)]
release-request-c8b8af6b-4899-402a-9ff7-72255ba5300b-for-git_oc-mr1-release-4253898 snap-temp-L09600000090287887

Change-Id: I36339cda481449dbe3c95a712612b804d0be2887

7 years agoe2fsdroid: print used/total inode and block count
Yang Jin [Thu, 3 Aug 2017 23:46:48 +0000 (16:46 -0700)]
e2fsdroid: print used/total inode and block count

Bug: 64272984
Change-Id: Idc727e556a3fa7fb85ff0f845b9452c8c033c22d
(cherry picked from commit 131d29f6a826438aff0e5870fb3711358d2a0988)

7 years agorelease-request-ceffd4a6-d719-491c-b078-6ce33cda5fb8-for-git_oc-mr1-release-4237114...
android-build-team Robot [Wed, 2 Aug 2017 07:31:58 +0000 (07:31 +0000)]
release-request-ceffd4a6-d719-491c-b078-6ce33cda5fb8-for-git_oc-mr1-release-4237114 snap-temp-L83200000088245566

Change-Id: I46983f200c2018748a59738dcf12d8bbaa494ef5

7 years agobuild mke2fs for windows using android mingw library
Jin Qian [Tue, 1 Aug 2017 22:54:10 +0000 (22:54 +0000)]
build mke2fs for windows using android mingw library
am: 9f3b79acf7

Change-Id: I734f7038367cad46d9b712a17055c79098a3f8e3

7 years agomke2fs, libext2fs: fix bugs on windows
Jin Qian [Tue, 1 Aug 2017 22:54:09 +0000 (22:54 +0000)]
mke2fs, libext2fs: fix bugs on windows
am: bc237175f9

Change-Id: I7f15f1895d105a7bd8fa061b540231a56cd6201b

7 years agobuild static version of mke2fs and e2fsdroid for host
Jin Qian [Tue, 1 Aug 2017 22:54:01 +0000 (22:54 +0000)]
build static version of mke2fs and e2fsdroid for host
am: 06bad82b60

Change-Id: I61e7a10eda490697f8cf21c9c6ae0c09ff76c38b

7 years agobuild mke2fs for windows using android mingw library
Jin Qian [Wed, 12 Jul 2017 22:18:33 +0000 (15:18 -0700)]
build mke2fs for windows using android mingw library

Bug: 23686092
Change-Id: I4c7b0c69e3e3c48321d3a0a964ad65c87fc32bbd
(cherry picked from commit 83da0276c3ff0a1c33f9042798b319542e254060)

7 years agomke2fs, libext2fs: fix bugs on windows
Jin Qian [Mon, 24 Jul 2017 21:18:16 +0000 (14:18 -0700)]
mke2fs, libext2fs: fix bugs on windows

Added O_BINARY to open output files on windows, otherwise they're
written as text files and have invalid data.

Use '(filename):block_count:block_size' for sparse file name because
windows file name can contain ':', e.g. 'c:\output_file'.

Bug: 23686092

Change-Id: I731c13e5df0be8c831464c431b8949d33438fb24
(cherry picked from commit 0dcf8ec6a429ce4f024fe7838fee2d5636e8ba4d)

7 years agobuild static version of mke2fs and e2fsdroid for host
Jin Qian [Wed, 12 Jul 2017 20:29:38 +0000 (13:29 -0700)]
build static version of mke2fs and e2fsdroid for host

Statically link those two binaries for host build so that we can
package them with fastboot without including other library files.

Bug: 35219933
Change-Id: Ic4762ba5eda8ac61723a2c4137690d12a0aa57f2
(cherry picked from commit 42297fb01aa2a49ead938c1d24868941a39fd434)
(cherry picked from commit 2967b43fd18e5db50a93bb0a290141c66351427c)

7 years agorelease-request-bd6aa7dd-7b02-4794-942c-14599bf61208-for-git_oc-mr1-release-4193791...
android-build-team Robot [Wed, 19 Jul 2017 07:25:44 +0000 (07:25 +0000)]
release-request-bd6aa7dd-7b02-4794-942c-14599bf61208-for-git_oc-mr1-release-4193791 snap-temp-L98700000083613807

Change-Id: I0d3bb62bd600d03ff2f7a6eeb22d07362d10977f

7 years agoMerge "build static version of mke2fs and e2fsdroid for host"
TreeHugger Robot [Tue, 18 Jul 2017 20:36:26 +0000 (20:36 +0000)]
Merge "build static version of mke2fs and e2fsdroid for host"

7 years agobuild static version of mke2fs and e2fsdroid for host
Jin Qian [Wed, 12 Jul 2017 20:29:38 +0000 (13:29 -0700)]
build static version of mke2fs and e2fsdroid for host

Statically link those two binaries for host build so that we can
package them with fastboot without including other library files.

Bug: 35219933
Change-Id: Ic4762ba5eda8ac61723a2c4137690d12a0aa57f2

7 years agorelease-request-5ee66a34-3e58-4de0-ba73-1f49074ee497-for-git_oc-mr1-release-4169335...
android-build-team Robot [Tue, 11 Jul 2017 07:28:12 +0000 (07:28 +0000)]
release-request-5ee66a34-3e58-4de0-ba73-1f49074ee497-for-git_oc-mr1-release-4169335 snap-temp-L20600000081126177

Change-Id: I004384f48e79b27ad86be04bf2bd30d909e6a8f9

7 years agoMerge "blkid: Resolve to the exFAT uuid change on reboot." am: 6eac3894a6 am: 68acc00...
Jeff Sharkey [Mon, 10 Jul 2017 19:55:58 +0000 (19:55 +0000)]
Merge "blkid: Resolve to the exFAT uuid change on reboot." am: 6eac3894a6 am: 68acc00e57 am: 4ef0afa563
am: 9abc85f05b

Change-Id: Iaf63db082453bebed08e364abe9c657bad7d4a41

7 years agoMerge "blkid: Resolve to the exFAT uuid change on reboot." am: 6eac3894a6 am: 68acc00e57
Jeff Sharkey [Mon, 10 Jul 2017 19:51:58 +0000 (19:51 +0000)]
Merge "blkid: Resolve to the exFAT uuid change on reboot." am: 6eac3894a6 am: 68acc00e57
am: 4ef0afa563

Change-Id: Ibfaba811291cce3bed86a812d403cf1f598a1cf8

7 years agoMerge "blkid: Resolve to the exFAT uuid change on reboot." am: 6eac3894a6
Jeff Sharkey [Mon, 10 Jul 2017 19:47:57 +0000 (19:47 +0000)]
Merge "blkid: Resolve to the exFAT uuid change on reboot." am: 6eac3894a6
am: 68acc00e57

Change-Id: Id7f4617e1695fc74f98da60d389adb747ab137d5

7 years agoMerge "blkid: Resolve to the exFAT uuid change on reboot."
Jeff Sharkey [Mon, 10 Jul 2017 19:43:59 +0000 (19:43 +0000)]
Merge "blkid: Resolve to the exFAT uuid change on reboot."
am: 6eac3894a6

Change-Id: Ie0d9db21e79dad3ab6904b8934ea7facfeab3eff

7 years agoMerge "blkid: Resolve to the exFAT uuid change on reboot."
Jeff Sharkey [Mon, 10 Jul 2017 19:34:11 +0000 (19:34 +0000)]
Merge "blkid: Resolve to the exFAT uuid change on reboot."

7 years agoMerge "Merge changes from topic 'am-52eed220ada34c3aba959fcbb20dfeab' into oc-dr1...
Android Build Merger (Role) [Thu, 6 Jul 2017 16:33:28 +0000 (16:33 +0000)]
Merge "Merge changes from topic 'am-52eed220ada34c3aba959fcbb20dfeab' into oc-dr1-dev-plus-aosp am: bedbcad1de  -s ours"

7 years agoMerge changes from topic 'am-52eed220ada34c3aba959fcbb20dfeab' into oc-dr1-dev-plus...
Jin Qian [Thu, 6 Jul 2017 16:33:14 +0000 (16:33 +0000)]
Merge changes from topic 'am-52eed220ada34c3aba959fcbb20dfeab' into oc-dr1-dev-plus-aosp
am: bedbcad1de  -s ours

Change-Id: Ia04208edf12ab5c6f6af09357d8be4545125fad5

7 years agoMerge changes from topic 'am-52eed220ada34c3aba959fcbb20dfeab' into oc-dr1-dev-plus...
Jin Qian [Thu, 6 Jul 2017 16:32:47 +0000 (16:32 +0000)]
Merge changes from topic 'am-52eed220ada34c3aba959fcbb20dfeab' into oc-dr1-dev-plus-aosp
am: bedbcad1de  -s ours

Change-Id: I1c33bc2650c4122ea7b0cc963a5558257433c6aa

7 years agoMerge "e2fsdroid: use libselinux function to read file context on device am: 2fff6fb0...
Android Build Merger (Role) [Thu, 6 Jul 2017 16:15:43 +0000 (16:15 +0000)]
Merge "e2fsdroid: use libselinux function to read file context on device am: 2fff6fb036 am: 58dd122671  -s ours"

7 years agoMerge changes from topic 'am-02585df899244ddfb0b2ea27e62c017d'
Android Build Merger (Role) [Thu, 6 Jul 2017 16:15:38 +0000 (16:15 +0000)]
Merge changes from topic 'am-02585df899244ddfb0b2ea27e62c017d'

* changes:
  e2fsdroid: use libselinux function to read file context on device am: 2fff6fb036 am: 3ac608fd1b  -s ours
  Require mke2fs.conf when building mke2fs am: 778eaa84a0 am: 6243f2136f  -s ours

7 years agoe2fsdroid: use libselinux function to read file context on device am: 2fff6fb036
Jin Qian [Thu, 6 Jul 2017 16:14:11 +0000 (16:14 +0000)]
e2fsdroid: use libselinux function to read file context on device am: 2fff6fb036
am: 58dd122671  -s ours

Change-Id: I859d0897f1fadd9e4357d2d7bb9a9e55f3746a89

7 years agoe2fsdroid: use libselinux function to read file context on device am: 2fff6fb036
Jin Qian [Thu, 6 Jul 2017 16:13:55 +0000 (16:13 +0000)]
e2fsdroid: use libselinux function to read file context on device am: 2fff6fb036
am: 3ac608fd1b  -s ours

Change-Id: Ia3759f195c9c9df03dc86362327c078aadea6c28

7 years agoRequire mke2fs.conf when building mke2fs am: 778eaa84a0
Jin Qian [Thu, 6 Jul 2017 16:13:51 +0000 (16:13 +0000)]
Require mke2fs.conf when building mke2fs am: 778eaa84a0
am: 6243f2136f  -s ours

Change-Id: I1a1d30259e12ef267d8a26c092aa4ead12bfe7b2

7 years agoe2fsdroid: use libselinux function to read file context on device am: 2fff6fb036
Jin Qian [Thu, 6 Jul 2017 16:12:04 +0000 (16:12 +0000)]
e2fsdroid: use libselinux function to read file context on device am: 2fff6fb036
am: 3ac608fd1b  -s ours

Change-Id: Ia6535f6a8ba375bab3feea79342957e61503c677

7 years agoRequire mke2fs.conf when building mke2fs am: 778eaa84a0
Jin Qian [Thu, 6 Jul 2017 16:12:01 +0000 (16:12 +0000)]
Require mke2fs.conf when building mke2fs am: 778eaa84a0
am: 6243f2136f  -s ours

Change-Id: I13166000fc980e1925c7f61bf9358128fbd1229d

7 years agoMerge changes from topic 'am-52eed220ada34c3aba959fcbb20dfeab' into oc-dr1-dev-plus...
Android Build Merger (Role) [Thu, 6 Jul 2017 16:07:54 +0000 (16:07 +0000)]
Merge changes from topic 'am-52eed220ada34c3aba959fcbb20dfeab' into oc-dr1-dev-plus-aosp

* changes:
  e2fsdroid: use libselinux function to read file context on device am: 2fff6fb036
  Require mke2fs.conf when building mke2fs am: 778eaa84a0

7 years agoe2fsdroid: use libselinux function to read file context on device
Jin Qian [Thu, 6 Jul 2017 16:06:28 +0000 (16:06 +0000)]
e2fsdroid: use libselinux function to read file context on device
am: 2fff6fb036

Change-Id: I2a698ff8aa6ae1684b9634deb082bf7e1d32f490

7 years agoRequire mke2fs.conf when building mke2fs
Jin Qian [Thu, 6 Jul 2017 16:06:24 +0000 (16:06 +0000)]
Require mke2fs.conf when building mke2fs
am: 778eaa84a0

Change-Id: I945f211ccdf1bf111edab2717606c2379bd9c936

7 years agoe2fsdroid: use libselinux function to read file context on device
Jin Qian [Thu, 6 Jul 2017 16:06:07 +0000 (16:06 +0000)]
e2fsdroid: use libselinux function to read file context on device
am: 2fff6fb036

Change-Id: I2dd7351c28c20239e70796ce04eddf838587a08e

7 years agoRequire mke2fs.conf when building mke2fs
Jin Qian [Thu, 6 Jul 2017 16:06:02 +0000 (16:06 +0000)]
Require mke2fs.conf when building mke2fs
am: 778eaa84a0

Change-Id: I579087da2b2ce0f41ccb1581ade77b55cc23a039

7 years agoMerge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2...
Jin Qian [Wed, 5 Jul 2017 22:47:29 +0000 (22:47 +0000)]
Merge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d" into oc-dr1-dev-plus-aosp
am: 1d718f1426  -s ours

Change-Id: I5733477e77b216072c1d38bea82578da7ecadcec

7 years agoMerge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2...
Android Build Merger (Role) [Wed, 5 Jul 2017 22:46:57 +0000 (22:46 +0000)]
Merge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d am: 82f83c86fa  -s ours"

7 years agoMerge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2...
Android Build Merger (Role) [Wed, 5 Jul 2017 22:46:51 +0000 (22:46 +0000)]
Merge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d am: 82f83c86fa  -s ours"

7 years agobuild mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d
Jin Qian [Wed, 5 Jul 2017 22:45:43 +0000 (22:45 +0000)]
build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d
am: 82f83c86fa  -s ours

Change-Id: Iea72db3a67695ddb1b82b45c897e21190d974476

7 years agobuild mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d
Jin Qian [Wed, 5 Jul 2017 22:45:37 +0000 (22:45 +0000)]
build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d
am: 82f83c86fa  -s ours

Change-Id: I81e457f78d718523fd83bb37e87f99c3b39e6d0e

7 years agoMerge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2...
Android Build Merger (Role) [Wed, 5 Jul 2017 22:45:11 +0000 (22:45 +0000)]
Merge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d am: 6ba274bec2  -s ours"

7 years agobuild mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d
Jin Qian [Wed, 5 Jul 2017 22:44:05 +0000 (22:44 +0000)]
build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d
am: 6ba274bec2  -s ours

Change-Id: I07609c788549125c39060f48c88738ccdddcecd6

7 years agobuild mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d
Jin Qian [Wed, 5 Jul 2017 22:43:58 +0000 (22:43 +0000)]
build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d
am: 6ba274bec2  -s ours

Change-Id: I76200dfbff8b4a3d826636360ff22943298c2654

7 years agoMerge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2...
Android Build Merger (Role) [Wed, 5 Jul 2017 22:41:55 +0000 (22:41 +0000)]
Merge "build mke2fs and e2fsdroid as static executables for recovery mode am: 05a31e2c5d" into oc-dr1-dev-plus-aosp

7 years agobuild mke2fs and e2fsdroid as static executables for recovery mode
Jin Qian [Wed, 5 Jul 2017 22:40:48 +0000 (22:40 +0000)]
build mke2fs and e2fsdroid as static executables for recovery mode
am: 05a31e2c5d

Change-Id: I25be6080b9d75f6205e69f14c87a98ab8bc11732

7 years agobuild mke2fs and e2fsdroid as static executables for recovery mode
Jin Qian [Wed, 5 Jul 2017 22:40:29 +0000 (22:40 +0000)]
build mke2fs and e2fsdroid as static executables for recovery mode
am: 05a31e2c5d

Change-Id: I0f233278ba6f45003b77a0bb040a0c208ff4dd09

7 years agoe2fsdroid: use libselinux function to read file context on device
Jin Qian [Tue, 20 Jun 2017 20:49:53 +0000 (13:49 -0700)]
e2fsdroid: use libselinux function to read file context on device

When e2fsdroid runs on device, location of selinux file contexts
should be determined by libselinux instead of using arbitrary paths.

Bug: 35219933
Change-Id: I413b198422eddb212599498b532ba2c4d8bb36c6
Merged-In: I413b198422eddb212599498b532ba2c4d8bb36c6

7 years agoRequire mke2fs.conf when building mke2fs
Jin Qian [Wed, 7 Jun 2017 19:39:18 +0000 (12:39 -0700)]
Require mke2fs.conf when building mke2fs

make sure mke2fs.conf is copied to /etc so that mke2fs can find it
when running on device.

Bug: 35219933
Change-Id: I400cd21ea3b643469e89bb9bb6cd1536a090598a
Merged-In: I400cd21ea3b643469e89bb9bb6cd1536a090598a

7 years agobuild mke2fs and e2fsdroid as static executables for recovery mode
Jin Qian [Fri, 9 Jun 2017 19:37:27 +0000 (12:37 -0700)]
build mke2fs and e2fsdroid as static executables for recovery mode

Bug: 35219933
Change-Id: I84f105cafc57c513d83d9e4d26e9e67ef805e33e
Merged-In: I84f105cafc57c513d83d9e4d26e9e67ef805e33e

7 years agorelease-request-36fe639f-9404-4c33-86fb-47bc4ab2221f-for-git_oc-mr1-release-4124666...
android-build-team Robot [Thu, 22 Jun 2017 07:39:18 +0000 (07:39 +0000)]
release-request-36fe639f-9404-4c33-86fb-47bc4ab2221f-for-git_oc-mr1-release-4124666 snap-temp-L64200000076596327

Change-Id: I8405e98009685323aee405809d0ecddad371eb4e

7 years agoblkid: Resolve to the exFAT uuid change on reboot.
liminghao [Mon, 10 Apr 2017 01:48:51 +0000 (09:48 +0800)]
blkid: Resolve to the exFAT uuid change on reboot.

The volume_serial into exFAT super block is uuid but
not standard uuid, it's just volume serial number.

Change-Id: I376ed9fe1ba1b7f3d367d78cc5e2bb8ea9cc2d13
Signed-off-by: liminghao <liminghao@xiaomi.com>
7 years agoMerge "Add OWNERS in external/e2fsprogs" am: 7975672f63 am: 22a19631dd am: 6e2cbd8ecd
Chih-Hung Hsieh [Wed, 21 Jun 2017 07:56:02 +0000 (07:56 +0000)]
Merge "Add OWNERS in external/e2fsprogs" am: 7975672f63 am: 22a19631dd am: 6e2cbd8ecd
am: a7f19f9fa8

Change-Id: Ibc1455a417bcf4c81b8185502507a2667fdaaf8d

7 years agoMerge "Add OWNERS in external/e2fsprogs" am: 7975672f63 am: 22a19631dd
Chih-Hung Hsieh [Wed, 21 Jun 2017 07:54:00 +0000 (07:54 +0000)]
Merge "Add OWNERS in external/e2fsprogs" am: 7975672f63 am: 22a19631dd
am: 6e2cbd8ecd

Change-Id: Ib9a8d1f77f88262be6f2623484f278cb2526062f

7 years agoMerge "Add OWNERS in external/e2fsprogs" am: 7975672f63
Chih-Hung Hsieh [Wed, 21 Jun 2017 07:51:29 +0000 (07:51 +0000)]
Merge "Add OWNERS in external/e2fsprogs" am: 7975672f63
am: 22a19631dd

Change-Id: Iad9e424fd98270330d33edac17eddbdb9b42ffad

7 years agoMerge "Add OWNERS in external/e2fsprogs"
Chih-Hung Hsieh [Wed, 21 Jun 2017 07:49:00 +0000 (07:49 +0000)]
Merge "Add OWNERS in external/e2fsprogs"
am: 7975672f63

Change-Id: I7bc8a819f7ab8c153c37b38b31019e09363c6080

7 years agoMerge "Add OWNERS in external/e2fsprogs"
Treehugger Robot [Wed, 21 Jun 2017 07:43:36 +0000 (07:43 +0000)]
Merge "Add OWNERS in external/e2fsprogs"

7 years agorelease-request-d1418208-3b0b-4ef9-a2f0-a8f8ac6c24e8-for-git_oc-mr1-release-4120176...
android-build-team Robot [Wed, 21 Jun 2017 07:37:19 +0000 (07:37 +0000)]
release-request-d1418208-3b0b-4ef9-a2f0-a8f8ac6c24e8-for-git_oc-mr1-release-4120176 snap-temp-L55000000076156472

Change-Id: I2d2ce869905eb7cbfb17f8e5a4202d3604d331a3

7 years agoMerge changes from topic 'e2fs_fsmgr'
TreeHugger Robot [Wed, 21 Jun 2017 04:36:48 +0000 (04:36 +0000)]
Merge changes from topic 'e2fs_fsmgr'

* changes:
  e2fsdroid: use libselinux function to read file context on device
  Require mke2fs.conf when building mke2fs

7 years agoe2fsdroid: use libselinux function to read file context on device
Jin Qian [Tue, 20 Jun 2017 20:49:53 +0000 (13:49 -0700)]
e2fsdroid: use libselinux function to read file context on device

When e2fsdroid runs on device, location of selinux file contexts
should be determined by libselinux instead of using arbitrary paths.

Bug: 35219933
Change-Id: I413b198422eddb212599498b532ba2c4d8bb36c6

7 years agorelease-request-f3bcfb00-8080-4b95-b497-7457f544b4f6-for-git_oc-mr1-release-4116097...
android-build-team Robot [Tue, 20 Jun 2017 07:30:28 +0000 (07:30 +0000)]
release-request-f3bcfb00-8080-4b95-b497-7457f544b4f6-for-git_oc-mr1-release-4116097 snap-temp-L44400000075746008

Change-Id: Ibf9448e0b37b28c8d7f69d46fcbd10e172f4eb6f

7 years agoMerge "Revert "Mark e2fs libs vendor_available."" am: c91060c119 am: 877324d98b am...
Martijn Coenen [Tue, 20 Jun 2017 02:22:40 +0000 (02:22 +0000)]
Merge "Revert "Mark e2fs libs vendor_available."" am: c91060c119 am: 877324d98b am: 97b32319c0
am: 4df6170ff2

Change-Id: Ib16d92d1baa03e2e350e1e1dc6a6539fe839f8cf

7 years agoMerge "Revert "Mark e2fs libs vendor_available."" am: c91060c119 am: 877324d98b
Martijn Coenen [Tue, 20 Jun 2017 02:19:39 +0000 (02:19 +0000)]
Merge "Revert "Mark e2fs libs vendor_available."" am: c91060c119 am: 877324d98b
am: 97b32319c0

Change-Id: I6e464baf2dec2c360f7195d53bb389da3fd9a963

7 years agoMerge "Revert "Mark e2fs libs vendor_available."" am: c91060c119
Martijn Coenen [Tue, 20 Jun 2017 02:16:39 +0000 (02:16 +0000)]
Merge "Revert "Mark e2fs libs vendor_available."" am: c91060c119
am: 877324d98b

Change-Id: I873ac41fd7e2b964b8cdf5cab83acbe377df5681

7 years agoMerge "Revert "Mark e2fs libs vendor_available.""
Martijn Coenen [Tue, 20 Jun 2017 02:15:09 +0000 (02:15 +0000)]
Merge "Revert "Mark e2fs libs vendor_available.""
am: c91060c119

Change-Id: I887d4f8f9f476373d07f4846fb3945c00aa076e6

7 years agoMerge "Revert "Mark e2fs libs vendor_available.""
Treehugger Robot [Tue, 20 Jun 2017 02:12:12 +0000 (02:12 +0000)]
Merge "Revert "Mark e2fs libs vendor_available.""

7 years agoRevert "Mark e2fs libs vendor_available." am: 43eff9d5fe
Martijn Coenen [Tue, 20 Jun 2017 00:18:32 +0000 (00:18 +0000)]
Revert "Mark e2fs libs vendor_available." am: 43eff9d5fe
am: 88a3b953a2

Change-Id: I23d5e408b5f102e23673ff8448753682b38c8ebf

7 years agoRevert "Mark e2fs libs vendor_available."
Martijn Coenen [Tue, 20 Jun 2017 00:12:14 +0000 (00:12 +0000)]
Revert "Mark e2fs libs vendor_available."
am: 43eff9d5fe

Change-Id: I9da9eec6b55aa00fe3d9fa84beffa09db9675127

7 years agoRevert "Mark e2fs libs vendor_available."
Martijn Coenen [Wed, 7 Jun 2017 22:02:40 +0000 (15:02 -0700)]
Revert "Mark e2fs libs vendor_available."

Test: builds
Bug: 38244611
This reverts commit 611bef8fda6b295e20fa1a6649ddd427160b3491.

Merged-In: I9e4e31805323ca682b999ed7c2fc4aeed1ea58a0
Change-Id: I00bcba565f3b8a67cac1d82ade7e5fa474613c0b

7 years agoRequire mke2fs.conf when building mke2fs
Jin Qian [Wed, 7 Jun 2017 19:39:18 +0000 (12:39 -0700)]
Require mke2fs.conf when building mke2fs

make sure mke2fs.conf is copied to /etc so that mke2fs can find it
when running on device.

Bug: 35219933
Change-Id: I400cd21ea3b643469e89bb9bb6cd1536a090598a

7 years agobuild mke2fs and e2fsdroid as static executables for recovery mode
Jin Qian [Fri, 9 Jun 2017 19:37:27 +0000 (12:37 -0700)]
build mke2fs and e2fsdroid as static executables for recovery mode

Bug: 35219933
Change-Id: I84f105cafc57c513d83d9e4d26e9e67ef805e33e

7 years agoAdd OWNERS in external/e2fsprogs
Chih-Hung Hsieh [Fri, 16 Jun 2017 22:55:14 +0000 (15:55 -0700)]
Add OWNERS in external/e2fsprogs

* Owners are selected from top CL approvals or owners.
  They will be suggested to review/approve future CLs.
* OWNERS files are recognized by the new find-owners plugin, see .md files in
  https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/

Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: I9dd4696970b36c2b55fcfc2ec22431cb6aa46e5b

7 years agoRevert "Mark e2fs libs vendor_available."
Martijn Coenen [Thu, 8 Jun 2017 00:18:44 +0000 (17:18 -0700)]
Revert "Mark e2fs libs vendor_available."

This reverts commit 611bef8fda6b295e20fa1a6649ddd427160b3491.

Test: mma -j32

7 years agorelease-request-80d7cd88-53c4-4e65-952a-f34bc86a0841-for-git_oc-mr1-release-4050000...
android-build-team Robot [Sun, 28 May 2017 07:38:27 +0000 (07:38 +0000)]
release-request-80d7cd88-53c4-4e65-952a-f34bc86a0841-for-git_oc-mr1-release-4050000 snap-temp-L22200000068540971

Change-Id: Id10fb1d6ec35431408cfedae3e19c8ea1cfe38a6

7 years agoMerge "Mark e2fs libs vendor_available." am: e653ff4eaf am: 88cef96f45 am: 1d79e6fd74
Jayant Chowdhary [Thu, 25 May 2017 17:37:16 +0000 (17:37 +0000)]
Merge "Mark e2fs libs vendor_available." am: e653ff4eaf am: 88cef96f45 am: 1d79e6fd74
am: 5e3717a438

Change-Id: Ic055fa473bb01c0c6ce59b0931b19c9bc57700c1

7 years agoMerge "Mark e2fs libs vendor_available." am: e653ff4eaf am: 88cef96f45
Jayant Chowdhary [Thu, 25 May 2017 17:28:17 +0000 (17:28 +0000)]
Merge "Mark e2fs libs vendor_available." am: e653ff4eaf am: 88cef96f45
am: 1d79e6fd74

Change-Id: I8cfb004b3a0bbac80af26d8dcac6e2801b1bd709

7 years agoMerge "Mark e2fs libs vendor_available." am: e653ff4eaf
Jayant Chowdhary [Thu, 25 May 2017 17:22:44 +0000 (17:22 +0000)]
Merge "Mark e2fs libs vendor_available." am: e653ff4eaf
am: 88cef96f45

Change-Id: Iecd2b721cbe30f2a756ca8d3a98cfde7a55ac222

7 years agoMerge "Mark e2fs libs vendor_available."
Jayant Chowdhary [Thu, 25 May 2017 17:16:51 +0000 (17:16 +0000)]
Merge "Mark e2fs libs vendor_available."
am: e653ff4eaf

Change-Id: I3c679d7306e5709ca7b72ee4c5ecb68f17977cd2

7 years agoMerge "Mark e2fs libs vendor_available."
Jayant Chowdhary [Thu, 25 May 2017 17:08:38 +0000 (17:08 +0000)]
Merge "Mark e2fs libs vendor_available."

7 years agoMark e2fs libs vendor_available.
Jayant Chowdhary [Wed, 17 May 2017 20:49:26 +0000 (13:49 -0700)]
Mark e2fs libs vendor_available.

libext2_blkid, libext2_com_err, libext2_e2p, libext2_uuid are libraries which
belong to vndk-cap. Mark them vendor_available to enable vndk abi stability
checks on them.

Details: https://android-review.googlesource.com/368372

Test: mm -j64

Bug: 38244611

Change-Id: I1931063b88b845a9a9d06188555c34f1fbc3e369

7 years agorelease-request-e81235f1-b2b4-4de1-b974-255760176f06-for-git_oc-mr1-release-4040405...
android-build-team Robot [Wed, 24 May 2017 20:01:56 +0000 (20:01 +0000)]
release-request-e81235f1-b2b4-4de1-b974-255760176f06-for-git_oc-mr1-release-4040405 snap-temp-L68200000067456736

Change-Id: Iec550e1952c48c580131d3c24a0c70df76750af1

7 years agoMerge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601 am: 656008e0d4 am...
Elliott Hughes [Wed, 24 May 2017 00:35:47 +0000 (00:35 +0000)]
Merge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601 am: 656008e0d4 am: 4f8e794825
am: e58dc46380

Change-Id: I08d292ece8442f05749adce9b765fe2a1853ac7e

7 years agoMerge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601 am: 656008e0d4
Elliott Hughes [Wed, 24 May 2017 00:33:47 +0000 (00:33 +0000)]
Merge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601 am: 656008e0d4
am: 4f8e794825

Change-Id: I789466536d74d319b31549baafae0e06c798731e

7 years agoMerge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601
Elliott Hughes [Wed, 24 May 2017 00:30:46 +0000 (00:30 +0000)]
Merge "Define HAVE_SYS_SYSMACROS_H for Android." am: 9b9a786601
am: 656008e0d4

Change-Id: I9a3993b3ac793479410132d0e3bd17d14804248f

7 years agoMerge "Define HAVE_SYS_SYSMACROS_H for Android."
Elliott Hughes [Wed, 24 May 2017 00:28:47 +0000 (00:28 +0000)]
Merge "Define HAVE_SYS_SYSMACROS_H for Android."
am: 9b9a786601

Change-Id: If88a981783f2e1ce7a6714a19738a585dafda5b6

7 years agoMerge "Define HAVE_SYS_SYSMACROS_H for Android."
Treehugger Robot [Wed, 24 May 2017 00:23:16 +0000 (00:23 +0000)]
Merge "Define HAVE_SYS_SYSMACROS_H for Android."

7 years agorelease-request-91ef8626-1af7-4595-b2bd-2d85ee97e99f-for-git_oc-mr1-release-4029936...
android-build-team Robot [Sun, 21 May 2017 07:38:08 +0000 (07:38 +0000)]
release-request-91ef8626-1af7-4595-b2bd-2d85ee97e99f-for-git_oc-mr1-release-4029936 snap-temp-L27200000066301195

Change-Id: I573d19facf828ef22fe2985da833338b36b78286

7 years agoMerge "include sys/sysmacros.h as needed" am: 105f5ecfd8 am: 9e0e531734 am: 01b3b9a574
Elliott Hughes [Fri, 19 May 2017 19:56:36 +0000 (19:56 +0000)]
Merge "include sys/sysmacros.h as needed" am: 105f5ecfd8 am: 9e0e531734 am: 01b3b9a574
am: 14a94052fd

Change-Id: I05286de7d243823d9cb7455ce98d3bd5b465a1d9

7 years agoMerge "include sys/sysmacros.h as needed" am: 105f5ecfd8 am: 9e0e531734
Elliott Hughes [Fri, 19 May 2017 19:54:36 +0000 (19:54 +0000)]
Merge "include sys/sysmacros.h as needed" am: 105f5ecfd8 am: 9e0e531734
am: 01b3b9a574

Change-Id: I0908520a62978609982d096ba0b30a74b589ad18

7 years agoMerge "include sys/sysmacros.h as needed" am: 105f5ecfd8
Elliott Hughes [Fri, 19 May 2017 19:53:06 +0000 (19:53 +0000)]
Merge "include sys/sysmacros.h as needed" am: 105f5ecfd8
am: 9e0e531734

Change-Id: I948773bb1b8c30342f089430b0a9f42c6a002eb0

7 years agoMerge "include sys/sysmacros.h as needed"
Elliott Hughes [Fri, 19 May 2017 19:51:12 +0000 (19:51 +0000)]
Merge "include sys/sysmacros.h as needed"
am: 105f5ecfd8

Change-Id: I6e81118e4cb3c6a34752567d6c036c90820c884d

7 years agoDefine HAVE_SYS_SYSMACROS_H for Android.
Elliott Hughes [Fri, 19 May 2017 19:49:54 +0000 (12:49 -0700)]
Define HAVE_SYS_SYSMACROS_H for Android.

Also remove a duplicate copy of misc/create_inode.c that isn't upstream.

Bug: https://github.com/android-ndk/ndk/issues/398
Test: builds
Change-Id: Ibc475c82aa21f063673cb68bcf6e41ad9d821cd3

7 years agoMerge "include sys/sysmacros.h as needed"
Elliott Hughes [Fri, 19 May 2017 19:47:22 +0000 (19:47 +0000)]
Merge "include sys/sysmacros.h as needed"

7 years agoinclude sys/sysmacros.h as needed
Mike Frysinger [Fri, 19 May 2017 17:25:59 +0000 (13:25 -0400)]
include sys/sysmacros.h as needed

The minor/major/makedev macros are not entirely standard.  glibc has had
the definitions in sys/sysmacros.h since the start, and wants to move away
from always defining them implicitly via sys/types.h (as this pollutes the
namespace in violation of POSIX).  Other C libraries have already dropped
them.  Since the configure script already checks for this header, use that
to pull in the header in files that use these macros.

Change-Id: Ib7f441fe168c2ca72a274978fea422a0c3010e4f
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
7 years agorelease-request-323db86e-b638-4d24-8eb1-d2e3bf4a9d1a-for-git_oc-mr1-release-4017779...
android-build-team Robot [Wed, 17 May 2017 14:27:38 +0000 (14:27 +0000)]
release-request-323db86e-b638-4d24-8eb1-d2e3bf4a9d1a-for-git_oc-mr1-release-4017779 snap-temp-L47900000064949209

Change-Id: Id03bd68c6da037b0beafc9ce4394fa73d18efaf6

7 years agoMerge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448 am: 0b69b...
Jin Qian [Wed, 3 May 2017 23:56:29 +0000 (23:56 +0000)]
Merge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448 am: 0b69bcaa40 am: d984ad62fc
am: 2e3b787c06

Change-Id: I29891f1fb080dde06d754a8a5a5e8a656f367bac

7 years agoMerge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448 am: 0b69b...
Jin Qian [Wed, 3 May 2017 23:41:06 +0000 (23:41 +0000)]
Merge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448 am: 0b69bcaa40
am: d984ad62fc

Change-Id: I4859ca06cbb6930a77d0d4e5f8bd6186116aa628

7 years agoMerge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448
Jin Qian [Wed, 3 May 2017 23:38:36 +0000 (23:38 +0000)]
Merge "e2fsdroid: skip setting timestamp if src_dir is null" am: 930bc06448
am: 0b69bcaa40

Change-Id: I80400e2b51b0b1f849cf72cb1fb6cfa83fec9ba6

7 years agoMerge "e2fsdroid: skip setting timestamp if src_dir is null"
Jin Qian [Wed, 3 May 2017 23:36:05 +0000 (23:36 +0000)]
Merge "e2fsdroid: skip setting timestamp if src_dir is null"
am: 930bc06448

Change-Id: Ied1e99d9729711e5b27ee690c2fff68243050fa7

7 years agoMerge "e2fsdroid: skip setting timestamp if src_dir is null"
Treehugger Robot [Wed, 3 May 2017 23:26:24 +0000 (23:26 +0000)]
Merge "e2fsdroid: skip setting timestamp if src_dir is null"

7 years agoe2fsdroid: skip setting timestamp if src_dir is null
Jin Qian [Tue, 2 May 2017 20:20:27 +0000 (13:20 -0700)]
e2fsdroid: skip setting timestamp if src_dir is null

fs_mgr formats /data without src_dir.

Test: zero-out first 4096 bytes on /data partition and reboot
Bug: 35219933
Change-Id: I12f1eb1002fd96d18fc7a9ae5a529f673eb57273