aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-09libfuse: add setxattr function am: 168d2f5cd3 am: b9f108b1cfandroid-14.0.0_r45android-14.0.0_r44android-14.0.0_r43android-14.0.0_r42android-14.0.0_r41android-14.0.0_r40android-14.0.0_r39android-14.0.0_r38android14-d2-s5-releaseandroid14-d2-s4-releaseandroid14-d2-s3-releaseandroid14-d2-s2-releaseandroid14-d2-s1-releaseandroid14-d2-releasejunchao yuan
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libfuse/+/23111465 Change-Id: Ic3336d61033e9ecca58841a8412fce671fe8bcbc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-09libfuse: add setxattr function am: 168d2f5cd3junchao yuan
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libfuse/+/23111465 Change-Id: I12d3bb4587bdbb110842b2c64f1dbd8b66afcabc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-09libfuse: add setxattr functionandroid14-devjunchao yuan
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
2022-10-06Add support for readdir and lookup postfiltersPaul Lawrence
Bug: 219958836 Test: Client code is called correctly Change-Id: Ia3d6f8487cc5e9f220c46236f5cd2d0a1d145206
2022-06-30ANDROID: fuse-bpf: Take into account nodeid, timeouts and other attributes ↵Dmitrii Merkurev
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>
2022-06-30ANDROID: fuse-bpf: Take into account nodeid, timeouts and other attributes ↵android-u-beta-1-gplmain-16k-with-phonesDmitrii Merkurev
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>
2022-06-30ANDROID: fuse-bpf: Take into account nodeid, timeouts and other attributes ↵Dmitrii Merkurev
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>
2022-06-30ANDROID: fuse-bpf: Take into account nodeid, timeouts and other attributes ↵Dmitrii Merkurev
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>
2022-06-30ANDROID: fuse-bpf: Take into account nodeid, timeouts and other attributes ↵main-16kDmitrii Merkurev
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>
2022-06-25ANDROID: fuse-bpf: Take into account nodeid, timeouts and other attributes ↵Dmitrii Merkurev
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>
2022-05-24Extend initialization flags and FUSE_PASSTHROUGH to 64 bits am: ab9271b86f ↵Alessio Balsini
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>
2022-05-24Update kernel header with latest upstream am: 3ec30a861c am: 364263b368 am: ↵Alessio Balsini
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>
2022-05-24Extend initialization flags and FUSE_PASSTHROUGH to 64 bits am: ab9271b86f ↵Alessio Balsini
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>
2022-05-24Update kernel header with latest upstream am: 3ec30a861c am: 364263b368 am: ↵Alessio Balsini
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>
2022-05-24Extend initialization flags and FUSE_PASSTHROUGH to 64 bits am: ab9271b86f ↵Alessio Balsini
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>
2022-05-24Update kernel header with latest upstream am: 3ec30a861c am: 364263b368 am: ↵Alessio Balsini
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>
2022-05-24Extend initialization flags and FUSE_PASSTHROUGH to 64 bits am: ab9271b86f ↵Alessio Balsini
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>
2022-05-24Update kernel header with latest upstream am: 3ec30a861c am: 364263b368Alessio Balsini
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>
2022-05-24Extend initialization flags and FUSE_PASSTHROUGH to 64 bits am: ab9271b86fAlessio Balsini
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>
2022-05-24Update kernel header with latest upstream am: 3ec30a861cAlessio Balsini
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>
2022-05-23Extend initialization flags and FUSE_PASSTHROUGH to 64 bitsAlessio Balsini
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
2022-05-23Update kernel header with latest upstreamAlessio Balsini
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
2022-04-25Merge "Deleted clang property in Android.bp files" am: c4fbc80900 am: ↵Alix Espino
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>
2022-04-25Merge "Deleted clang property in Android.bp files" am: c4fbc80900 am: ↵Alix Espino
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>
2022-04-25Merge "Deleted clang property in Android.bp files" am: c4fbc80900 am: ↵Alix Espino
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>
2022-04-25Merge "Deleted clang property in Android.bp files" am: c4fbc80900 am: 43cc79eaf3Alix Espino
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>
2022-04-25Merge "Deleted clang property in Android.bp files" am: c4fbc80900Alix Espino
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>
2022-04-25Merge "Deleted clang property in Android.bp files"Alix Espino
2022-04-22ANDROID: fuse-bpf: Use fuse_bpf_args in uapi am: a57ca0355f am: c6263729aa ↵Paul Lawrence
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>
2022-04-22ANDROID: fuse-bpf: Use fuse_bpf_args in uapi am: a57ca0355f am: c6263729aa ↵Paul Lawrence
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>
2022-04-22ANDROID: fuse-bpf: Use fuse_bpf_args in uapi am: a57ca0355f am: c6263729aa ↵Paul Lawrence
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>
2022-04-22ANDROID: fuse-bpf: Use fuse_bpf_args in uapi am: a57ca0355f am: c6263729aaPaul Lawrence
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>
2022-04-22ANDROID: fuse-bpf: Use fuse_bpf_args in uapi am: a57ca0355fPaul Lawrence
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>
2022-04-21ANDROID: fuse-bpf: Use fuse_bpf_args in uapiPaul Lawrence
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
2022-04-18Deleted clang property in Android.bp filesAlix
Deleted deprecated clang property in Android.bp files using bpmodify. Bug: 208980553 Test: treehugger Change-Id: Iee165af9f53abcd0dc03ae9304f88f2ad9855089
2022-02-11[automerger skipped] Empty merge of ↵t_frc_odp_330442040t_frc_odp_330442000t_frc_con_330443020t_frc_cbr_330443000t_frc_ase_330444010t_frc_art_330443060android-t-qpr3-beta-3-gplandroid-t-qpr3-beta-1-gplandroid-t-qpr2-beta-3-gplandroid-t-qpr2-beta-2-gplandroid-13.0.0_r83android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r79android-13.0.0_r78android-13.0.0_r77android-13.0.0_r76android-13.0.0_r75android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r71android-13.0.0_r70android-13.0.0_r69android-13.0.0_r68android-13.0.0_r67android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r63android-13.0.0_r62android-13.0.0_r61android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android-13.0.0_r57android-13.0.0_r56android-13.0.0_r55android-13.0.0_r54android-13.0.0_r53android-13.0.0_r52android-13.0.0_r51android-13.0.0_r50android-13.0.0_r49android-13.0.0_r48android-13.0.0_r47android-13.0.0_r46android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android-13.0.0_r30android-13.0.0_r29android-13.0.0_r28android-13.0.0_r27android-13.0.0_r24android-13.0.0_r23android-13.0.0_r22android-13.0.0_r21android-13.0.0_r20android-13.0.0_r19android-13.0.0_r18android-13.0.0_r17android-13.0.0_r16aml_uwb_331910010aml_uwb_331820070aml_uwb_331613010aml_uwb_331611010aml_uwb_331410010aml_uwb_331310030aml_uwb_331115000aml_uwb_331015040aml_uwb_330810010aml_tz4_332714070aml_tz4_332714050aml_tz4_332714010aml_tz4_331910000aml_tz4_331314030aml_tz4_331314020aml_tz4_331314010aml_tz4_331012050aml_tz4_331012040aml_tz4_331012000aml_go_wif_330911000aml_go_uwb_330912000aml_go_tz4_330912000aml_go_tet_330914010aml_go_swc_330913000aml_go_sta_330911000aml_go_sdk_330810000aml_go_sch_330911000aml_go_res_330912000aml_go_per_330912000aml_go_odp_330913000aml_go_odp_330912000aml_go_neu_330912000aml_go_net_330913000aml_go_mpr_330912000aml_go_ase_330913000aml_go_ads_330915100aml_go_ads_330915000aml_go_ads_330913000aml_go_adb_330913000aml_ase_331311020aml_ase_331112000aml_ase_331011020aml_ads_331920180aml_ads_331814200aml_ads_331710270aml_ads_331611190aml_ads_331511020aml_ads_331418080aml_ads_331131000android13-qpr3-s9-releaseandroid13-qpr3-s8-releaseandroid13-qpr3-s7-releaseandroid13-qpr3-s6-releaseandroid13-qpr3-s5-releaseandroid13-qpr3-s4-releaseandroid13-qpr3-s3-releaseandroid13-qpr3-s2-releaseandroid13-qpr3-s14-releaseandroid13-qpr3-s13-releaseandroid13-qpr3-s12-releaseandroid13-qpr3-s11-releaseandroid13-qpr3-s10-releaseandroid13-qpr3-s1-releaseandroid13-qpr3-releaseandroid13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseandroid13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseandroid13-qpr1-s8-releaseandroid13-qpr1-s7-releaseandroid13-qpr1-s6-releaseandroid13-qpr1-s5-releaseandroid13-qpr1-s4-releaseandroid13-qpr1-s3-releaseandroid13-qpr1-s2-releaseandroid13-qpr1-s1-releaseandroid13-qpr1-releaseandroid13-mainline-uwb-releaseandroid13-mainline-tzdata4-releaseandroid13-mainline-go-wifi-releaseandroid13-mainline-go-uwb-releaseandroid13-mainline-go-tzdata4-releaseandroid13-mainline-go-tethering-releaseandroid13-mainline-go-sdkext-releaseandroid13-mainline-go-scheduling-releaseandroid13-mainline-go-resolv-releaseandroid13-mainline-go-permission-releaseandroid13-mainline-go-os-statsd-releaseandroid13-mainline-go-odp-releaseandroid13-mainline-go-neuralnetworks-releaseandroid13-mainline-go-networking-releaseandroid13-mainline-go-mediaprovider-releaseandroid13-mainline-go-media-swcodec-releaseandroid13-mainline-go-appsearch-releaseandroid13-mainline-go-adservices-releaseandroid13-mainline-go-adbd-releaseandroid13-mainline-appsearch-releaseandroid13-mainline-adservices-releaseandroid13-frc-odp-releaseandroid13-frc-conscrypt-releaseandroid13-frc-cellbroadcast-releaseandroid13-frc-art-releaseandroid13-devandroid13-d4-s2-releaseandroid13-d4-s1-releaseandroid13-d4-releaseandroid13-d3-s1-releaseandroid13-d2-releaseaml_tz4_332714010Xin Li
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
2022-02-11[automerger skipped] Empty merge of ↵Xin Li
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
2022-02-11Empty merge of sc-v2-dev-plus-aosp-without-vendor@8084891Xin Li
Bug: 214455710 Merged-In: I38cd80d702813f4e2b45d69af2ca451fca0984c6 Change-Id: Ic10a1a206aa4226acc4bce65b8e8293a07d2019f
2022-01-25Merge tag 'fuse-3.10.5' into HEAD am: cd66eb8d16 am: 0492860686 am: ↵Alessio Balsini
f89a857b27 am: 67d943a80f Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1959081 Change-Id: I6db3bad798490d3319cf0da2f6d7c4bb2b0a968d
2022-01-25Merge tag 'fuse-3.10.5' into HEAD am: cd66eb8d16 am: 0492860686 am: f89a857b27Alessio Balsini
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1959081 Change-Id: Id8278e87700475644b5b9a2501d62e34fa87eb7b
2022-01-25Merge tag 'fuse-3.10.5' into HEAD am: cd66eb8d16 am: 0492860686Alessio Balsini
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1959081 Change-Id: Id6e004fba76b75f4fea0da3b4007cc42553471bc
2022-01-25Merge tag 'fuse-3.10.5' into HEAD am: cd66eb8d16Alessio Balsini
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1959081 Change-Id: I79b3e48d1670121604d9c637b2b8658cdafdd4a1
2022-01-24Merge tag 'fuse-3.10.5' into HEADandroid-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Alessio Balsini
Tagged release. Test: MediaProviderTests Bug: 216129364 Signed-off-by: Alessio Balsini <balsini@google.com> Change-Id: I1fcb0684f88e6160943f0d0d3ab797be13695e61
2021-11-29Support fuse-bpf am: 7e5a12d6de am: 819883ecfa am: fba9df7776 am: bd03b38488Alessio Balsini
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1894112 Change-Id: I209af614462a99e3bd6a842ad8aa24fc0a7a3de4
2021-11-29Support fuse-bpf am: 7e5a12d6de am: 819883ecfa am: fba9df7776Alessio Balsini
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1894112 Change-Id: I3f5302db2fe898b7d97532a75cf62c9b8e7cc2fc
2021-11-29Support fuse-bpf am: 7e5a12d6de am: 819883ecfaAlessio Balsini
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1894112 Change-Id: Ia1cf5e5e36529cf215d276e93089b2b3a0b2826b
2021-11-29Support fuse-bpf am: 7e5a12d6deAlessio Balsini
Original change: https://android-review.googlesource.com/c/platform/external/libfuse/+/1894112 Change-Id: I200d0ff210eae1ecb372f031702a7db35c7b57aa
2021-11-16Support fuse-bpfAlessio Balsini
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
2021-10-08[automerger skipped] Merge Android 12 am: 7a5210792c -s ours am: 9ce47971ab ↵Xin Li
-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
2021-10-08[automerger skipped] Merge Android 12 am: 7a5210792c -s ours am: 9ce47971ab ↵Xin Li
-s ours am: 748659c1a5 -s ours am: cbee8ee746 -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: I6a43bf662c8c2b772ba3f77aa22aebfa5a9b0fbd