Age | Commit message (Collapse) | Author |
|
mainline-healthfitness-release
Change-Id: I447888f12052fcc50d8df2d5080da1d9d063f94e
|
|
mainline-healthfitness-release
Change-Id: I220b82a5dd1af6d1ad0cebb5813142f31604afdd
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libfuse/+/23111465
Change-Id: I0411353d28ccc448a04e9e5487d98352cdc7caf2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Add the upstream setxattr functionality to libfuse.
This is a rework of the upstream commit: 681a0c11, and doesn't add any
out-of-tree functionality.
PD#SWPL-114538
Test: ohm, m, CtsScopedStorageDeviceOnlyTest
Bug: 254164657
Signed-off-by: junchao yuan <junchao.yuan@amlogic.com>
(cherry picked from https://android-review.googlesource.com/q/commit:80ca6e69c367deb14593b53d63ca295c42113589)
Merged-In: Iefaa6682729600f8804b454bb14f9d1611c6d7a7
Change-Id: Iefaa6682729600f8804b454bb14f9d1611c6d7a7
|
|
Bug: 219958836
Test: Client code is called correctly
Change-Id: Ia3d6f8487cc5e9f220c46236f5cd2d0a1d145206
|
|
for backed_inode case am: 35fb2d2328 am: a299bc8583 am: 6bb7fc5e25 am: d4ecf968c8 am: e227ec8497
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2135317
Change-Id: Ie217991e6b0452f392cbf93e8af016b77a6e7f52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
for backed_inode case am: 35fb2d2328 am: a299bc8583 am: 6bb7fc5e25 am: d4ecf968c8
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2135317
Change-Id: Ibf40e7203e3d4598af8d62f2f6c8b485667f28f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
for backed_inode case am: 35fb2d2328 am: a299bc8583 am: 6bb7fc5e25
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2135317
Change-Id: I32c282c3d59361ea26bda4da0f2759ee2b976469
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
for backed_inode case am: 35fb2d2328 am: a299bc8583
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2135317
Change-Id: I68aa00665ea9ad30689fefda38b09117117c083a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
for backed_inode case am: 35fb2d2328
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2135317
Change-Id: I47d871c27aebd8e48f4a7c7404a6f7702969ea7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
for backed_inode case
For some reason (probably because of kernel fuse driver limitations) we’re
ignoring inode attributes for bpf or backed inodes. We’re getting rid of
these limitations on the kernel side, so can allow userspace to pass these
attributes now.
Bug: 219958836
Test: Manually checked that after this fix we’re able to receive
nodeid and other attributes on the kernel side.
Change-Id: I108810a6298b1fb42735a36f5665a9f0731e4ba1
Signed-off-by: Dmitrii Merkurev <dimorinny@google.com>
|
|
am: 4bd6ce23e5 am: b62341d86b am: aa29d43492 am: 11f7e8aa5b
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964929
Change-Id: I8be19002b39f129b6150ae404a22b858130b56f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
32daca5e89 am: d626bf1cfe am: b7badc9297
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964928
Change-Id: I3fa5b3104d7976347ed538b9ef6a4601d5fd22db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 4bd6ce23e5 am: b62341d86b am: aa29d43492
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964929
Change-Id: Ib2dabed97e6f2db218c60d07e1fef62f445efa6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
32daca5e89 am: d626bf1cfe
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964928
Change-Id: Iea2b9bf3e5a951fbad2d4f6f78c008f766e21f65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 4bd6ce23e5 am: b62341d86b
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964929
Change-Id: I447221bf6c36c915ee4db3ce37b26e75791042cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
32daca5e89
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964928
Change-Id: I9ea5e58243e5a78be55e36671e775c570500e765
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 4bd6ce23e5
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964929
Change-Id: I177aed97db5fa38714ef8a33308a0e32375122c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964928
Change-Id: I435b9cda4152618665c115b962de855d238796ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964929
Change-Id: Id41fdc14ef4c11155908c9ed58f55a49e3a08808
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1964928
Change-Id: I22feef90aed32e617c271c47f7ea8210b73a8f97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
With the latest kernel version the FUSE_PASSTHROUGH flag now conflicts
with another flag.
As the flag bits in the original "flags" field are all covered, the
developer allocated another "flags2" field in the userspace <->
kernelspace communication.
While FUSE_PASSTHROUGH is kept as the last bit of either field, it's
userspace that needs to decide if it should be the last bit of "flags"
or "flags2" based on the FUSE version.
Test: launch_cvd (both android-mainline and android13-5.10) \
`logcat FuseDaemon:V \*:S` shows no FUSE passthrough errors
Bug: 215310351
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: Ib35e5e162b57a49fde1c36154adafb51172fc2bd
|
|
The latest kernel introduces some additional functionalities and fields.
The most important change is the extension of the init flags field to
64-bit (split into flags and flags2, both of 32 bits).
Get ready for the implementation of the new functionalities by updating
the kernel header.
Bug: 215310351
Test: launch_cvd (both android-mainline and android13-5.10) \
`logcat FuseDaemon:V \*:S` shows no FUSE passthrough errors
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: Iff13c260e8a03e7bd36777766b268a2694e4702e
|
|
43cc79eaf3 am: deb67bce73 am: be260ec9d8 am: e73536110c
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2063615
Change-Id: I9608f38bca5deb7d497c6f7b91328888b97c7651
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
43cc79eaf3 am: deb67bce73 am: be260ec9d8
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2063615
Change-Id: I4154b5a6caa444c93cefd70a17657dac41c94146
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
43cc79eaf3 am: deb67bce73
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2063615
Change-Id: I122a5ba33e4dd96e39deb9366a1d4eae857c9895
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2063615
Change-Id: I5c6a73afd09ceaa58b67cf4e928c18daaae943a3
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2063615
Change-Id: I6e56563b55ad51cfdc1669e083f898772132485b
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
am: 5f1c9d874b am: 8418f910f2 am: 1d837ff589
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2072290
Change-Id: I17397bcacf6f6d42c96dbeef5c49e20172cad320
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 5f1c9d874b am: 8418f910f2
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2072290
Change-Id: Ifc75a5ca8a86897489f70320c23bebdefa2063fa
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 5f1c9d874b
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2072290
Change-Id: Id2d9aee9fd0c9db72d4b72e900e6d872cc13d578
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2072290
Change-Id: I7cb623d3bcbaa001b24a23a12ded7c6a5d72790d
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/2072290
Change-Id: I51f7949456fdec17cfb3f83b45db2f44c55c6cf7
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
fuse_args is not suitable for use in the uapi - it is not stable, and
contains internal pointers. Replace with stable equivalent.
Test: atest ScopedStorageDeviceTest passes
Bug: 202785178
Change-Id: I27d5ae0d7e0aaf30c51f3b97124737841605ae69
|
|
Deleted deprecated clang property in Android.bp files using bpmodify.
Bug: 208980553
Test: treehugger
Change-Id: Iee165af9f53abcd0dc03ae9304f88f2ad9855089
|
|
sc-v2-dev-plus-aosp-without-vendor@8084891 am: acf23ee814 -s ours am: 3c5aaa3c6b -s ours
am skip reason: Merged-In I38cd80d702813f4e2b45d69af2ca451fca0984c6 with SHA-1 7e5a12d6de is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libfuse/+/16843233
Change-Id: I0a023ce9e92bfadb8f043ac091e5d373314aaf7d
|
|
sc-v2-dev-plus-aosp-without-vendor@8084891 am: acf23ee814 -s ours
am skip reason: Merged-In I38cd80d702813f4e2b45d69af2ca451fca0984c6 with SHA-1 7e5a12d6de is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libfuse/+/16843233
Change-Id: Id49bb7085b773098b62fd5b24a78d6a8e4e70b5d
|
|
Bug: 214455710
Merged-In: I38cd80d702813f4e2b45d69af2ca451fca0984c6
Change-Id: Ic10a1a206aa4226acc4bce65b8e8293a07d2019f
|
|
f89a857b27 am: 67d943a80f
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1959081
Change-Id: I6db3bad798490d3319cf0da2f6d7c4bb2b0a968d
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1959081
Change-Id: Id8278e87700475644b5b9a2501d62e34fa87eb7b
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1959081
Change-Id: Id6e004fba76b75f4fea0da3b4007cc42553471bc
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1959081
Change-Id: I79b3e48d1670121604d9c637b2b8658cdafdd4a1
|
|
Tagged release.
Test: MediaProviderTests
Bug: 216129364
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: I1fcb0684f88e6160943f0d0d3ab797be13695e61
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1894112
Change-Id: I209af614462a99e3bd6a842ad8aa24fc0a7a3de4
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1894112
Change-Id: I3f5302db2fe898b7d97532a75cf62c9b8e7cc2fc
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1894112
Change-Id: Ia1cf5e5e36529cf215d276e93089b2b3a0b2826b
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1894112
Change-Id: I200d0ff210eae1ecb372f031702a7db35c7b57aa
|
|
Add struct fuse_args
Introduce bpf_arg in fuse_reply_entry
Currently, the opcode filters are zeroed to preserve the libfuse
compatibility.
Bug: 202785178
Test: Along with other changes, file
/sys/fs/bpf/prog_fuse_media_fuse_media
appears.
Signed-off-by: Alessio Balsini <balsini@google.com>
Signed-off-by: Paul Lawrence <paullawrence@google.com>
Change-Id: I38cd80d702813f4e2b45d69af2ca451fca0984c6
|
|
-s ours am: 748659c1a5 -s ours am: cbee8ee746 -s ours am: 489b1b9ca9 -s ours
am skip reason: Merged-In Icb33ea322703d160e81dd4d786170f113122a6ec with SHA-1 e78b8b174d is already in history
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1847534
Change-Id: I20b75c8aaa9b90b7b90f58384f5c39197d8dc279
|