Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PitchBlackRecoveryProject/android_system_vold


https://github.com/PitchBlackRecoveryProject/android_system_vold

[automerger skipped] Fsync directories after creating files

am: 2e58acb412 -s ours
am skip reason: change_id I53d252942c21365983b4f8b6e0948b1864f195c1 with S...

c6f4d9d5aea5e29c7fc79a619babbeb4ffc3a355 authored almost 6 years ago
AppFuseUtil: Call ForceUnmount before PrepareDir. am: 15ad33a8b1

am: b553c62bf1

Change-Id: Ib908c50cf023a26b79b517e99fbfa4e203b10952

20a0ce1cfcd74ffc64182de54d6ac5cbdc0c486f authored almost 6 years ago
AppFuseUtil: Call ForceUnmount before PrepareDir.

am: 15ad33a8b1

Change-Id: I39e24afab685cfbdcc492d135937bb2e34110818

b553c62bf1ab6b0b43087e0ee2162eb474125616 authored almost 6 years ago
AppFuseUtil: Call ForceUnmount before PrepareDir.

We'd previously call ForceUnmount after the call to PrepareDir,
which would sometimes fail becau...

15ad33a8b1c219f5b1bab15fa18494893caa953b authored almost 6 years ago
Merge "Don't drop as many caches when evicting CE key" am: a057b27f2a am: a30a907c65

am: d019a2950a

Change-Id: Ife774c53715171272ea1e3db36f3ddedaeb8a2d9

5fa21456cec8b3fcb11063d91a051874535321ed authored almost 6 years ago
Merge changes I40575081,I1ca8f8cf,I38bfd273 am: 1c6a56b27f am: e6c7dffaa8

am: dba96e85f8

Change-Id: I4227deee5ba5fa54760fd4ecec6ae9a31c6e6d70

6d4f94d5793a4e3cae8b1fd41cdcf870b9ed5ad4 authored almost 6 years ago
Merge "Don't drop as many caches when evicting CE key" am: a057b27f2a

am: a30a907c65

Change-Id: Idaab2ccd2e6ad8afd8f45c20a27d1f34333970c1

d019a2950a764e0b12f8f69896822449157ffac9 authored almost 6 years ago
Merge changes I40575081,I1ca8f8cf,I38bfd273 am: 1c6a56b27f

am: e6c7dffaa8

Change-Id: I2de88cca316040df8dcdcfbce237a9e4350f26bc

dba96e85f89c10afac966b44ce621d5f88e8d5cd authored almost 6 years ago
Merge "Don't drop as many caches when evicting CE key"

am: a057b27f2a

Change-Id: Ic98dbb34e6696de5ddcaeccb4ae0108cbe0a1921

a30a907c655964c129ee4f4b0ca40c80d3b2a234 authored almost 6 years ago
Merge "Don't drop as many caches when evicting CE key"

a057b27f2a3ea2e22b9d2517796adabd947192b0 authored almost 6 years ago
Don't drop as many caches when evicting CE key

When a user's CE key is removed, write "2" to /proc/sys/vm/drop_caches
rather than "3". This av...

ce368683161f2fd6b7490213754e32670190d5b2 authored almost 6 years ago
Merge changes I40575081,I1ca8f8cf,I38bfd273

am: 1c6a56b27f

Change-Id: I8410e8cb691eb0b5e3e721b6b715eb30f28eef51

e6c7dffaa807059b089e2e161ac3328724ed7bb8 authored almost 6 years ago
Merge "vdc: print the failed command with failure status." am: b8d17384c5 am: 880deb6add

am: faad076163

Change-Id: I5410b48c05cda1759b0428931cb3a1698a2e34fd

62d7d553c36521d6c101dee2a604f1aee091d120 authored almost 6 years ago
Merge changes I40575081,I1ca8f8cf,I38bfd273

* changes:
clang-format Utils.cpp
vold: fsync both file and directory after write keys
vol...

1c6a56b27fc27cbdc41c6daa79535753ab385654 authored almost 6 years ago
Merge "vdc: print the failed command with failure status." am: b8d17384c5

am: 880deb6add

Change-Id: Ib680ab944a6e197e4afd3f4e2d36dcd345cbf9c8

faad0761636ceb93f1bbf1e7b47c78031ec52e5b authored almost 6 years ago
clang-format Utils.cpp

Test: treehugger
Change-Id: I405750812ae037088492bfa7d8db6a8a56cb3425

747b421a22c920d8f8894f9ccf8655328441aa3a authored almost 6 years ago
vold: fsync both file and directory after write keys

Use vold version of writeStringToFile which fsync files, and
manually fsync directories after in...

11621353f257da69595d5c608b75d5220532f06c authored almost 6 years ago
vold: Introduce android::vold::writeStringToFile

Remove static definition of writeStringToFile, and
move it from KeyStorage to Utils

(cherry pic...

97466cb1453585930d863cccdedf8acf57520edf authored almost 6 years ago
Merge "vdc: print the failed command with failure status."

am: b8d17384c5

Change-Id: I6d778f903948cfcee5e377ab22502ed4e1b52ba7

880deb6add0c087b24ad19d3750f251bb59b68a9 authored almost 6 years ago
Merge "vdc: print the failed command with failure status."

b8d17384c5f8613dc9348d95cc06f6a44eeb59e2 authored almost 6 years ago
Merge "Add missing null terminator for getopt_long()" am: 4d05e017f9 am: 4e3300374b

am: 2fba74c1e1

Change-Id: I534360dca5777f325b7fc437ea73e4a626b62a83

055c209a67eea5624ddb4b6db5a60b0272ef15a9 authored almost 6 years ago
Merge "Add missing null terminator for getopt_long()" am: 4d05e017f9

am: 4e3300374b

Change-Id: Ic91066f2abfdc191fe4d0b517fd65d9744387e7b

2fba74c1e10dc76a7ff934a04b8fca0a8c0d7a86 authored almost 6 years ago
Merge "Add missing null terminator for getopt_long()"

am: 4d05e017f9

Change-Id: I18d49879af84b0d58254eda501e0ed7ea5a3ca11

4e3300374b736bdc5a3fb0054fbc02494eb9568c authored almost 6 years ago
vdc: print the failed command with failure status.

vdc currently only prints generic binder failure status on failure.
This doesn't help debugging ...

4377234daafd210152a4aa0b9739d07cde20cfbf authored almost 6 years ago
Merge "Add missing null terminator for getopt_long()"

4d05e017f926f169ea2f3038f84ce77b9f899910 authored almost 6 years ago
Merge master@5406228 into git_qt-dev-plus-aosp.

am: 1cacfd0370

Change-Id: I0415333cf07637748cb1d66539b5a559579f99ba

ed156a4ef538e8986dbab5d77184aa961afc0894 authored almost 6 years ago
Add missing null terminator for getopt_long()

getopt_long() assumes an all-zeroes 'struct option' at the end of the
array. Add it.

Fortunate...

f5ef40de83dc47577d0cdbca34a168dc66fb4da7 authored almost 6 years ago
Merge "vold: downgrade lookup_key_ref() failure message to DEBUG level"

143498f79715b29be81072594b8f55820dfcee8c authored almost 6 years ago
Merge "Retry opening loop device" am: c8f5cbb5b1 am: de841f6d89

am: dde25e9167

Change-Id: I14fc99509f8b5f83cc2dd0a035d1b127c581b027

c7da9acdce329fa0565c025b6a0410baf61450ef authored almost 6 years ago
Merge "Retry opening loop device" am: c8f5cbb5b1

am: de841f6d89

Change-Id: Ia0765900543f1778fbbe5d26dcadaff8364a89b5

dde25e9167ff7ba4c7e7d3eb35827e88f502c6af authored almost 6 years ago
Merge "Retry opening loop device"

am: c8f5cbb5b1

Change-Id: I5657465fe50f61e3c45e7d13eb5953ef7771d5fa

de841f6d89364c24206010fc5cad01f099dcb116 authored almost 6 years ago
Merge "Retry opening loop device"

c8f5cbb5b1aa7f1a1ad8d43e13f5deb539380b47 authored almost 6 years ago
vold: downgrade lookup_key_ref() failure message to DEBUG level

Now that lockUserKey() will be called for every user each time the
framework is started, it's a ...

d103404985559216823e5c909d1e45803d415e8e authored almost 6 years ago
Retry opening loop device

If more than the default number of loop devices is in use, we may need
to wait for the device pa...

4538cb20b912212fe4d471bc7d0a841634b528a2 authored almost 6 years ago
Merge "idle-maint: don't need to change discard_granularity" am: 444a24558d am: a970ff8448

am: 240ca70d8d

Change-Id: I249d4dd70c4f13d46d539a769e918613eea539b4

cd1f06f6ec6a144a6d361877b2a05969efb128f9 authored almost 6 years ago
Merge "idle-maint: don't need to change discard_granularity" am: 444a24558d

am: a970ff8448

Change-Id: I2be93b1bf2e1cd81b54ec9f197043ae8156003df

240ca70d8d15e17cbd3ddf2c08d403ba101104b2 authored almost 6 years ago
Merge "idle-maint: don't need to change discard_granularity"

am: 444a24558d

Change-Id: If0679363fb8563dedb43f8bd6266c74e4869d44f

a970ff8448beb1d421346ed4148469528820a80d authored almost 6 years ago
Merge "idle-maint: don't need to change discard_granularity"

444a24558d6c82903e4be0f0d650623cae5d4b6e authored almost 6 years ago
VolumeManager: more O_CLOEXEC changes

Test: compiles and boots
Bug: 129350825
Change-Id: Ie6a0e05f1814d744eb16863f749c939ab1e097e0

58e1a816baca44e914fd74c96654f4b460943c2d authored almost 6 years ago
Merge "vold: add android-* to tidy_checks" am: 1820b9b3b9 am: 874b841223

am: 2215bd7a75

Change-Id: I4d1be96b9e7285aada712482c366a22451b6dacc

87fcd8b36a819dcfe0a85fd5fde337dcef2160bd authored almost 6 years ago
Merge "vold: cleanups for O_CLOEXEC tidy checks." am: a59868d6de am: 5af0c75525

am: 4197c098df

Change-Id: Ibe3636abcfafab7854c7b0434095b6e91fadcacf

9bda3fe810bea92852b6fb018e9bfab28918ed13 authored almost 6 years ago
Merge "vold: add android-* to tidy_checks" am: 1820b9b3b9

am: 874b841223

Change-Id: Ica87cf75eadfff9a12c08204240e2d31b10f51a1

2215bd7a75ceca10658591f64324a2d4c23aac6f authored almost 6 years ago
Merge "vold: cleanups for O_CLOEXEC tidy checks." am: a59868d6de

am: 5af0c75525

Change-Id: I19cae40b342d339bf5752dfba304c37a0abecea8

4197c098dfb467a3d74b02d60ef6fec40c8de05d authored almost 6 years ago
Merge "vold: add android-* to tidy_checks"

am: 1820b9b3b9

Change-Id: I5b1c6926f050df8b24ee3d52b93080dab0745571

874b841223d0613428b9192bd8df848cb3c495fa authored almost 6 years ago
Merge "vold: cleanups for O_CLOEXEC tidy checks."

am: a59868d6de

Change-Id: Ice4a6009beb2d41d381e461b00be93471b100778

5af0c75525a594563ff99a455aaf84fc7ed7dcb3 authored almost 6 years ago
Merge "vold: add android-* to tidy_checks"

1820b9b3b90421a1068b8f1c419f5a993b47e041 authored almost 6 years ago
Merge "vold: cleanups for O_CLOEXEC tidy checks."

a59868d6de213fb949a7bf701b99eb91e6d95a9f authored almost 6 years ago
Merge "Fix checkpoint on Taimen" am: 3889f17ad1 am: e2d9258979

am: 471325ad5a

Change-Id: I96523c193353d8d0f3cf775447b07c018ff810a8

25fe2727643fbb5f46e94bdfd5796ce70155e17d authored almost 6 years ago
Merge "Fix checkpoint on Taimen" am: 3889f17ad1

am: e2d9258979

Change-Id: Id0768b2cb6aa645d528d21738456a72308936ace

471325ad5a56ec496f8dae8e966f0ae76575e8f2 authored almost 6 years ago
Merge "Fix checkpoint on Taimen"

am: 3889f17ad1

Change-Id: I06af82f6534b26e595be3aa1d39588175920d0db

e2d9258979248837530df165e43a9a2091667193 authored almost 6 years ago
Merge "Fix checkpoint on Taimen"

3889f17ad1d6d8ec591f93fca2f8a455768c5239 authored almost 6 years ago
vold: add android-* to tidy_checks

Bug: 129350825
Test: compiles and boots
Change-Id: If5a6267cc56bfc0ba73602bfa520035197b4fb90

d78fb53378714c67ba6fa128181ec8091591ea5f authored almost 6 years ago
vold: cleanups for O_CLOEXEC tidy checks.

Bug: 129350825
Test: compiles and boots
Change-Id: I83a484ca15df1b757b670008f15af5504bc94df1

e7e89acbc8a7312950ee00f0da4497261fe8264f authored almost 6 years ago
Fix checkpoint on Taimen

Bug: 129494872
Test: VtsKernelCheckpointTest runs and passes
Change-Id: Ib2de866db7c847d569789d1...

e81f4c1945db31ae16784ccb6b2c3f7d192f5113 authored almost 6 years ago
Merge "Fix bogus error checking on unique_fd" am: 95587b085e am: 3e9b69bf77

am: eb2be538c0

Change-Id: I7bf25301ca157fc7d508e03d32d037987a29ecf3

a83d0fe1b6b86bd476cb6696b64e8e1d3dd294f9 authored almost 6 years ago
Merge master@5406228 into git_qt-dev-plus-aosp.

Change-Id: I7160ca6a2c43affb930711a36cbdec8a0dc3f952
BUG: 129345239

1cacfd037053c61f904acb6d99cd4bd1e8e90b79 authored almost 6 years ago
Merge "Fix bogus error checking on unique_fd" am: 95587b085e

am: 3e9b69bf77

Change-Id: Id54116718b97057f978e1410a96bfb449999f832

eb2be538c070f00a09c69274d8de294e43346c70 authored almost 6 years ago
Merge "Fix bogus error checking on unique_fd"

am: 95587b085e

Change-Id: Ic11222fdc81a9a2e15546378f1bc5012107c50af

3e9b69bf777ab5526c14c30d52328bbaa762c1ef authored almost 6 years ago
Merge "Fix bogus error checking on unique_fd"

95587b085e5605bec6cebf7758d05731b384dbd3 authored almost 6 years ago
idle-maint: don't need to change discard_granularity

F2FS changes proper configurations along with gc_urgent, so idle-maint doesn't
need to set this ...

dc7162be6faaabcc4bc1f693318124f1aecfd606 authored almost 6 years ago
Merge "vold: fsync both file and directory after write keys"

9cfc0b4b17fa06c6526d3b5e84d123f251d4e513 authored almost 6 years ago
Merge "vold: Introduce android::vold::writeStringToFile"

32212df19655d43942ac188da47528c11a38ca7d authored almost 6 years ago
vold: fsync both file and directory after write keys

Use vold version of writeStringToFile which fsync files, and
manually fsync directories after in...

a98464f688d6e16ca7558251306ece98058b55ce authored almost 6 years ago
Fix bogus error checking on unique_fd

The expression "!fd" calls the implicit conversion to int, but comparing
the raw fd against 0 do...

ebe293ab54472f5adf6189edbaa1e73939320b66 authored almost 6 years ago
Merge "Switch Checkpoint health sleep time to ms." am: 32a8a47b07 am: e6db7e0a23

am: 2cc8752935

Change-Id: I125122b44009e2cb11e7cf6c147c9a808a87b8a2

0873a1c71cd098c9b9594a146c4990f2f13db7a8 authored almost 6 years ago
Merge "Switch Checkpoint health sleep time to ms." am: 32a8a47b07

am: e6db7e0a23

Change-Id: If71daebf5bd2d91f5dfbadee4c7707c10b667648

2cc875293556b87cad330c08db34d42de3f6de0e authored almost 6 years ago
Merge "Switch Checkpoint health sleep time to ms."

am: 32a8a47b07

Change-Id: If927a879f06faac4fde97dde41f2017010f7001c

e6db7e0a239543cda3d62995708d2dd0ab0025f7 authored almost 6 years ago
Merge "Switch Checkpoint health sleep time to ms."

32a8a47b070047fd0970db2b3f4cf6b87fdf8565 authored almost 6 years ago
Merge "Fixed min_free_bytes prop name and usleep time default" am: 7522da3036 am: 23e15b78ad

am: 511073b610

Change-Id: Ic796c1d7f636bb5718eee599e25aed83784bd246

38f767191669718c36fbe8b346f9c728faee55a8 authored almost 6 years ago
Merge "Fixed min_free_bytes prop name and usleep time default" am: 7522da3036

am: 23e15b78ad

Change-Id: I33e4655486ec05fbd9ea66e467aaa1dce440edf9

511073b610b489c13328af7a79b6bbc0fec8f730 authored almost 6 years ago
Merge "Fixed min_free_bytes prop name and usleep time default"

am: 7522da3036

Change-Id: I242863be8d2b0b9ff780670b340f8acbfdaad52e

23e15b78ad2ad036d2146e4c23d73b5e43844eab authored almost 6 years ago
Merge "Convert ifstream usage into fopen() to prevent fd leaks into child processes" am: 93fb6083d4 am: f1dec58b61

am: 1efcfc30b1

Change-Id: Iacc7caa16478c167462ca5645f5eabfa34381896

11a6b56ac80d472e6a8a23246650beece8063e99 authored almost 6 years ago
Merge "Fixed min_free_bytes prop name and usleep time default"

7522da303617e6587d7e2e237fdda155a779a40d authored almost 6 years ago
Merge "Convert ifstream usage into fopen() to prevent fd leaks into child processes" am: 93fb6083d4

am: f1dec58b61

Change-Id: Id7e8626129dbda0fdafcc86b087b67f71b5d3f8a

1efcfc30b18d926f803ab37812d5384f78063201 authored almost 6 years ago
Merge "Convert ifstream usage into fopen() to prevent fd leaks into child processes"

am: 93fb6083d4

Change-Id: I28dc4717f22207e310c5701a78c04214ffa4d52a

f1dec58b612f80ca6208945cee3549613ca6ff35 authored almost 6 years ago
Merge "Convert ifstream usage into fopen() to prevent fd leaks into child processes"

93fb6083d407add1ea75a2bb110305cec454a15d authored almost 6 years ago
Switch Checkpoint health sleep time to ms.

This changes the property from microsecond to milliseconds, as we don't
need that sort of precis...

b7dddd0a7e0c47c9b9892c33703856f96e608969 authored almost 6 years ago
Fixed min_free_bytes prop name and usleep time default

Test: check build

Bug: 129299864
Change-Id: Iab6a01d15185dd19604cd8d3d7ea4efc2b020e34

18d10d4c15baed1e5f6dd17743589f0928c5048b authored almost 6 years ago
Convert ifstream usage into fopen() to prevent fd leaks into child processes

std::ifstream does not use O_CLOEXEC flag when opening files. This leads
to file descriptors bei...

28af26ac478dcd81145c21b5911e863cb6d0abbd authored almost 6 years ago
vold: Introduce android::vold::writeStringToFile

Remove static definition of writeStringToFile, and
move it from KeyStorage to Utils

Bug: 718103...

0bd2d116921ab46312cc4a37246a68d38447a72b authored almost 6 years ago
Merge "Remove excess logging in secdiscard" am: b640f4e337 am: 2c1e98d69f

am: b970f62913

Change-Id: Icce53ecc1e43945cd1298edbf3e70005340432d9

5b4f31125e1e53d359db086a3bf0857564675cdc authored almost 6 years ago
Merge "Remove excess logging in secdiscard" am: b640f4e337

am: 2c1e98d69f

Change-Id: I767847aa355adf893189e329b67c78a5145245e3

b970f6291337a06b8255d3407d561672f415cbbd authored almost 6 years ago
Merge "Remove excess logging in secdiscard"

am: b640f4e337

Change-Id: Ic4509611efc55b0953ccca02fd7730740982728a

2c1e98d69fabe66a445c774e2795b740b25525c8 authored almost 6 years ago
Merge "Remove excess logging in secdiscard"

b640f4e337531b79b9dc0df1b5a3357ae0b868f9 authored almost 6 years ago
Merge changes I977cc03b,I7b621476,Ib57f4461 am: 58551c0568 am: 5da6d2a0f9

am: 6647c75d3c

Change-Id: Iecf990d139b98ba2788cb6ba82e6673c28bb08c2

149ed5fb3c03ddfd5afce76586e05753228136f2 authored almost 6 years ago
Merge changes I977cc03b,I7b621476,Ib57f4461 am: 58551c0568

am: 5da6d2a0f9

Change-Id: I98125f4b3277601bf2795e76cb8b8b889e1725e4

6647c75d3c3d1af3b6d7bd3052702a758743f5cb authored almost 6 years ago
Merge changes I977cc03b,I7b621476,Ib57f4461

am: 58551c0568

Change-Id: I0ecec87455c3c8daa53b00be941539998eea1cd2

5da6d2a0f93b769c47d10df25b8cb5ac2e9f5fdf authored almost 6 years ago
Merge changes I977cc03b,I7b621476,Ib57f4461

* changes:
Add health check to checkpointing
Change abortChanges to take a message and bool
...

58551c05681d67522be6add5d4e3dd7a5a5801d0 authored almost 6 years ago
Make needsCheckpoint cover whole session

This makes needCheckpoint return true when the device will or is using
checkpointing.

Test: vdc...

84203c1e245b471950b8bd7c6f4e9a9bb3059dba authored almost 6 years ago
Add health check to checkpointing

Take action if we are running out of checkpoint space.
Configurable via ro.sys properties.
ro.sy...

8daeec05e8681e8bcc9dcd20997633d7d470039d authored almost 6 years ago
Change abortChanges to take a message and bool

abortChanges will attempt to pass a reboot message, and will only reboot
if the device is curren...

a59e4396a4993b9669c43848c3cc64e87c419f97 authored almost 6 years ago
Remove excess logging in secdiscard

Remove all debug logs to reduce logspam a bit.

Bug: 64349233
Test: manual
Change-Id: I234fae7b9...

f2e846f153a093dde78913fb44010f39b5834e3f authored almost 6 years ago
Merge "Shell no longer globs, so glob in pushBackContents" am: a41b7849d0 am: 04017039b7

am: 612065e22b

Change-Id: I296bf6ce7d616e3615e2a39293b2b60c2ce85c4d

178ee0ded18c9cd8e7233e24c23360f67932c48a authored almost 6 years ago
Merge "Shell no longer globs, so glob in pushBackContents" am: a41b7849d0

am: 04017039b7

Change-Id: Ifc9ef0e513dd3d7ed6d0b67ddbec236145196b18

612065e22b9464d607e53776f7f89e51ac709a9d authored almost 6 years ago
Merge "Shell no longer globs, so glob in pushBackContents"

am: a41b7849d0

Change-Id: Iedd9a6d6834adc844e13e9ec596062032588fd53

04017039b73596846204b9e746e1b07263c7d0e0 authored almost 6 years ago
Merge "Shell no longer globs, so glob in pushBackContents"

a41b7849d0f01b0ce8ca9d5bdef909c6d43071b4 authored almost 6 years ago
Merge "Add vdc checkpoint supportsBlockCheckpoint" am: 860c731158 am: 4c5ce24e80

am: ca54294cf8

Change-Id: Ibee238347b863404670e972f41cebcb4986c8435

183f8cd213c12d073aac69762026dc9e11d400c2 authored almost 6 years ago
Merge "Add vdc checkpoint supportsBlockCheckpoint" am: 860c731158

am: 4c5ce24e80

Change-Id: I60320da84c973841b4efd425e0cfc7cc81052fe6

ca54294cf8c7c6dce3ac936a73ee0853ee03c847 authored almost 6 years ago
Merge "Add vdc checkpoint supportsBlockCheckpoint"

am: 860c731158

Change-Id: I61a7059649e8dc0ff5096f3494d5e4b0f8f3b787

4c5ce24e80f73c1e8ee54bd432dd2d96217a891a authored almost 6 years ago
Merge "Add vdc checkpoint supportsBlockCheckpoint"

860c731158fb183fdf500288629e19fe88398fbc authored almost 6 years ago