Age | Commit message (Collapse) | Author |
|
tm-frc-networking-release
Change-Id: I91abd1e21c578efbdbe63280120c646694ac54af
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2073947
Change-Id: Id15a4a4e86f6bb05378ec1f775fb07693bd9fbda
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
(cherry picked from commit 0f465478006806541d5761ba9921c108036172dc)
|
|
We've had complaints about ubsan issues for years, but never got to the
bottom of them, or saw them ourselves in testing. For some reason (still
not understood) we've started to see this ourselves in T and downstream
branches. So for now, let's just punch that extra hole.
Longer term, ubsan should stop needing any of this, so once
https://reviews.llvm.org/D124212 is in an LTS NDK, we should be able to
get rid of this _and_ the existing sanitizer-related holes.
Bug: https://github.com/android/ndk/issues/1298
Bug: http://b/229989971
Test: treehugger
Change-Id: Id42cb29c4e943c0080c0d34ce4e5d6d1b32da9e8
(cherry picked from commit a0745cea5f8510c6bb53dfda16dcba9cca0905d1)
Merged-In: Id42cb29c4e943c0080c0d34ce4e5d6d1b32da9e8
|
|
Linux kernel's close_range() system call (currently) allows:
close() unshare() fcntl(F_SETFD, FD_CLOEXEC)
to be performed on ranges of fds.
All 3 of these are already allowed by seccomp bpf:
as such this doesn't allow you to do anything you can't already do.
We can't add close_range() properly to bionic because we'd need to
fiddle about with ltp and it's too late to add new T API anyway,
so let's just make the direct syscall() call.
We'll add proper support in U.
See also:
https://man7.org/linux/man-pages/man2/close_range.2.html
Test: TreeHugger
Bug: 229913920
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I85586d544fc23bed6aee59f00bdb79ee7a8150d1
Merged-In: I85586d544fc23bed6aee59f00bdb79ee7a8150d1
|
|
This new posix_spawn attribute flag marks all file descriptors
(except stdin/out/err) as close-on-exec before executing any user
registered file actions (posix_spawn_file_actions_addopen/adddup2).
Test: TreeHugger
Bug: 229913920
Original change: https://android-review.googlesource.com/c/platform/bionic/+/1955269
Merged-In: If458100d6a253a9b0348d4e93a9a610225f89615
Change-Id: If458100d6a253a9b0348d4e93a9a610225f89615
Signed-off-by: Maciej Żenczykowski <maze@google.com>
(cherry picked from commit fb66c0c345f17d740b6a2ef7755f768dd5bd96ee)
|
|
This value was changed from 64 to 32, but it really should not
have gone down. So fixing back to 64 manually, and then the
next kernel header update should remove the comment but leave
the value unchanged.
Bug: 228783882
Test: Compiles.
(cherry picked from commit 880308daa00c0412a2cfc598fc46ecdbbead8ff1)
Change-Id: I2d81d7bc76fcaa905dce0abb094d61d02c481a5e
|
|
sysprop." am: 3865c8f942 am: a6b526a12d am: 75011e6012
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2038947
Change-Id: Ic80cb0f18a435f12fc1f333f619a3175a57f6d19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sysprop." am: 3865c8f942 am: a6b526a12d
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2038947
Change-Id: Ied5425fb8fc770c4e2cfa22ff4747a8941a850e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sysprop." am: 3865c8f942
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2038947
Change-Id: I3f3eed666954ca496c52ed24824e89e9cab45c2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
6e6e90fb9a am: aa4f3198c8
Original change: https://android-review.googlesource.com/c/platform/bionic/+/1865674
Change-Id: If8f37b5217864d04f84b933c1499290ba3921cea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
6e6e90fb9a
Original change: https://android-review.googlesource.com/c/platform/bionic/+/1865674
Change-Id: I187dbe6e370cdb541e9a7d5558eb97f37ad2c141
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/1865674
Change-Id: I7a10b4ab9d22a1b164322311339a01b61ea92626
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
This patch introduces GWP-ASan system properties and environment
variables to control the internal sampling rates of GWP-ASan. This can
be used for:
1. "Torture testing" the system, i.e. running it under an extremely
high sampling rate under GWP-ASan.
2. Increasing sampling remotely to allow further crash report
collection of rare issues.
There are three sets of system properites:
1. libc.debug.gwp_asan.*.system_default: Default values for native
executables and system apps.
2. libc.debug.gwp_asan.*.app_default: Default values for non-system
apps, and
3. libc.debug.gwp_asan.*.<basename/app_name>: Default values for an
individual app or native process.
There are three variables that can be changed:
1. The allocation sampling rate (default: 2500) - using the environment
variable GWP_ASAN_SAMPLE_RATE or the libc.debug.gwp_asan.sample_rate.*
system property.
2. The process sampling rate (default: 128 for system apps/processes, 1
for opted-in apps) - using the environment variable
GWP_ASAN_PROCESS_SAMPLING or the libc.debug.gwp_asan.process_sampling.*
system property,
3. The number of slots available (default: 32) - using the environment
variable GWP_ASAN_MAX_ALLOCS or the libc.debug.gwp_asan.max_allocs.*
system property.
If not specified, #3 will be calculated as a ratio of the default
|2500 SampleRate : 32 slots|. So, a sample rate of "1250" (i.e. twice as
frequent sampling) will result in a doubling of the max_allocs to "64".
Bug: 219651032
Test: atest bionic-unit-tests
Change-Id: Idb40a2a4d074e01ce3c4e635ad639a91a32d570f
|
|
sc-v2-dev-plus-aosp-without-vendor@8433047" into stage-aosp-master am: 8ea16c1f2e -s ours am: 09b411592f -s ours
am skip reason: Merged-In I1a00f5e8ff1aba8f0e25ce589281ed3bfa9d0a5c with SHA-1 0aa87b82e5 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/bionic/+/17803681
Change-Id: I854e376c7331b85d2c0665050778809194c46cfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sc-v2-dev-plus-aosp-without-vendor@8433047 am: 2bae40552f -s ours am: 1f868cec61 -s ours
am skip reason: Merged-In I1a00f5e8ff1aba8f0e25ce589281ed3bfa9d0a5c with SHA-1 0aa87b82e5 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/bionic/+/17803681
Change-Id: Ia8f715bcb826167374d8b2ee29def400eb31ff11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sc-v2-dev-plus-aosp-without-vendor@8433047" into stage-aosp-master am: 8ea16c1f2e -s ours
am skip reason: Merged-In I1a00f5e8ff1aba8f0e25ce589281ed3bfa9d0a5c with SHA-1 0aa87b82e5 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/bionic/+/17803681
Change-Id: Ie68231fe2f41d438d51f028124a86efade67cc2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sc-v2-dev-plus-aosp-without-vendor@8433047 am: 2bae40552f -s ours
am skip reason: Merged-In I1a00f5e8ff1aba8f0e25ce589281ed3bfa9d0a5c with SHA-1 0aa87b82e5 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/bionic/+/17803681
Change-Id: Ifab1eeeb50ca7874dac0e1886bb2bbe87918426b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
stage-aosp-master
|
|
d0efcb9137 am: f35c2f1905
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2066069
Change-Id: I362194f1d8e7ed369753a0c85eaf71e6b268ad2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2066069
Change-Id: Id60e40c09a9e8988a99df46be8108ab99ddf422d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2066069
Change-Id: I2c7b40a33c4ad5d02169798f1dcfd36fb5dde827
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Bug: 226662282
Merged-In: I1a00f5e8ff1aba8f0e25ce589281ed3bfa9d0a5c
Change-Id: I71ec35027456ab77194d61246e91fc05ad3d6ab5
|
|
This passes now.
Bug: 229317612
Change-Id: Iaf26b5fafd33b19dd2e4dbb073bc3f76c7fffd66
|
|
953412c3f6
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065733
Change-Id: I5d452600428b881b512cb93e9caf742598825936
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
26876fff13
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065411
Change-Id: Ie40530e3910757c74623ff982cb95dedc33f0eab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065733
Change-Id: I5d9c81225597b0546a711bec6bfa602d02de5719
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065411
Change-Id: I680e11386eb9031a7c3ba40a100dbe29f2ca21d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065733
Change-Id: I7c596c95545213101138822f7796490f2296b3be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065411
Change-Id: I1e2a9ba909d8b34a41caf4938d4cdbc7c333e9a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
* changes:
Skip setjmp.bug_152210274 on HWASan.
Use SKIP_WITH_HWASAN macro from libbase.
|
|
Bug: 227390656
Change-Id: Ic6dc89d844bab4aba93132b3af7942961d3af644
|
|
Change-Id: I83681d2191bf4184e52d84d1107d61065927bb24
|
|
1319ebe974 am: 50045961ea
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065335
Change-Id: I9c7562f1fd4ce297cd3713a3171dca39636aed0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
1319ebe974
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065335
Change-Id: I5583b1c836ab948e07d922b34bc312a9de58f4eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2065335
Change-Id: I5fa607c93a24f4b76620ba92b271b492ba7af15f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Currently failing:
* CtsTaggingHostTestCases
* debuggerd_test
* memunreachable_unit_test
Bug: 229317612
Change-Id: I5be1e90a23951e0265e289bfd2dfe11192b49dc3
|
|
99662ce913 am: 0a66512877
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2064468
Change-Id: I5fcc7d4c7634c48c750252ae3e96250b2cd0114c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
99662ce913
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2064468
Change-Id: Ifcc9513c20bdb3b374fb3283c72f8afbac400a08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2064468
Change-Id: I7ce72b7385668711ef84752d7608bc3caed5fe2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Bug: 227801493
Change-Id: I85630fe11b42d8d45ce63f279bb0fbcc635f8afb
|
|
87cdc95f5d am: 9461f9e9d6
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2061588
Change-Id: I857660b693d69e8944cb88b2c95229481483e1e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
87cdc95f5d
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2061588
Change-Id: I4e23ee660a02566dcef9677749d1227db7a7ea01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2061588
Change-Id: I6a0935cccad1af6298b1c48a63f866370591dfcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
3b169fa80b
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2061827
Change-Id: I636896e5cf214bbef56f11a511e5078521fa70d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|