Devin Moore
be625f2ccf
Merge "Vendor API level 202404 is now frozen" into main
2024-03-07 23:57:36 +00:00
Devin Moore
31d6ead88e
Vendor API level 202404 is now frozen
...
Merged-In: I37f298490ca51d8d6a7e24e48b50b84200ed77ee
Bug: 279809333
Test: build
Change-Id: I37f298490ca51d8d6a7e24e48b50b84200ed77ee
2024-03-06 21:33:24 +00:00
Sami Tolvanen
fefe369085
v: 6.x: Update to match VSR 3.4.6 kernel security requirements am: 68f8667029
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2930436
Change-Id: I7c4f59defdacf6b2c8dc53bc4c87a4232fd5548a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-16 00:38:57 +00:00
Sami Tolvanen
68f8667029
v: 6.x: Update to match VSR 3.4.6 kernel security requirements
...
Require CONFIG_CFI_CLANG on arm64 and x86_64. Note that CONFIG_SHADOW_CALL_STACK
is already required on arm64, and CONFIG_RANDOMIZE_BASE is required on arm64 and
x86, so no changes are needed for SCS/KASLR.
Bug: 295216321
Bug: 314198880
Test: presubmit
Change-Id: Ib8981ac14384c7c9afa6634322dc8382450dd951
2024-02-15 21:07:58 +00:00
Devin Moore
2221347247
Reapply "Remove Android Q kernel configs" am: 3610907a2b
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2932946
Change-Id: I46511b09935c7242de93a8162f5e4f8f998e2f7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-01 21:42:35 +00:00
Devin Moore
3610907a2b
Reapply "Remove Android Q kernel configs"
...
Re-land chang after fixing downstream devices
This reverts commit 0606f4897c
.
Test: m
Bug: 279809679
Change-Id: I6814e446de2208dc18bd3730007d2b5617d2d546
2024-01-29 21:46:14 +00:00
Treehugger Robot
cdbe8f150d
Merge "GKI: V: Remove USB NET kernel config requirements" into main am: 75b13339a5
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2918205
Change-Id: I3990ebb9fe822074447affb70a13fcd2c1bbb2f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-19 00:28:06 +00:00
Treehugger Robot
cd870bd623
Merge "V: Drop USB gadget config for uevent and accessory from base" into main am: a97985d801
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2918474
Change-Id: I97f6d56ec4e0cd50e71f885879fb226c0c184220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-19 00:27:56 +00:00
Will McVicker
9cf4b0fd2e
v: 6.6: Replace DEBUG_LIST with BUG_ON_DATA_CORRUPTION am: 7ff2d09291
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2917905
Change-Id: I880f9bb5a03268f1ba791180858fb0ee10b30c65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-19 00:27:34 +00:00
Will McVicker
77ac5174b0
v: drop CONFIG_USB_CONFIGFS_F_AUDIO_SRC am: 1b08793d1d
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2911921
Change-Id: I4f1f388b0fedf362e57ab718c14fb4227f9bb233
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-19 00:25:43 +00:00
Treehugger Robot
75b13339a5
Merge "GKI: V: Remove USB NET kernel config requirements" into main
2024-01-19 00:03:32 +00:00
Treehugger Robot
a97985d801
Merge "V: Drop USB gadget config for uevent and accessory from base" into main
2024-01-19 00:01:33 +00:00
Ramji Jiyani
f4eac53537
GKI: V: Remove USB NET kernel config requirements
...
Remove these kernel configs from the android-base.config
as these are converted to GKI modules for android14-* and
later kernels.
CONFIG_USB_NET_AQC111
CONFIG_USB_NET_CDC_NCM
Cherry-pick: 79ecc82
("GKI: U: Remove USB NET kernel config
requirements")
Bug: 321046447
Test: TH
Change-Id: I7d9522cefb18a2d44444b69108abf927bf7e9cc9
Signed-off-by: Ramji Jiyani <ramjiyani@google.com>
2024-01-18 23:17:47 +00:00
Ramji Jiyani
c4f8f0f47d
V: Drop USB gadget config for uevent and accessory from base
...
Removes these configs from the base config for Android V:
CONFIG_USB_CONFIGFS_F_ACC
CONFIG_USB_CONFIGFS_UEVENT
a133079a74e8 ("ANDROID: GKI: revert all external USB/sound changes")
reverted these functions from android15-6.1. There is work in progress
to implement these fucntions correctly and being tracked in
http://b/120441124
This will unblock the Android V build errors reporting them missing.
Bug: 321046447
Bug: 120441124
Test: TH
Change-Id: Ic7c9d9a6815fbca1bdcb740871f89c84960a5b31
Signed-off-by: Ramji Jiyani <ramjiyani@google.com>
2024-01-18 23:17:08 +00:00
Will McVicker
7ff2d09291
v: 6.6: Replace DEBUG_LIST with BUG_ON_DATA_CORRUPTION
...
...which selects LIST_HARDENED. This is enough to catch list corruption
issues that would allow for some classic exploitation primitives without
regressing performance. Refer to [1] for throughput perf data when only
selecting LIST_HARDENED over DEBUG_LIST.
[1] https://lore.kernel.org/all/20230811151847.1594958-3-elver@google.com/
Bug: 311450232
Change-Id: I5069b338e8988aba9fd650a9828d2cb0625f971f
Signed-off-by: Will McVicker <willmcvicker@google.com>
2024-01-18 10:42:31 -08:00
Will McVicker
1b08793d1d
v: drop CONFIG_USB_CONFIGFS_F_AUDIO_SRC
...
This feature was deprecated in Android 8.0 [1]. So remove it from the
required vintf configs.
[1] https://source.android.com/docs/core/interaction/accessories/aoa2#audio-support
Bug: 120441124
Change-Id: Icec70123cf5166181292207920410c657aa57cf5
Signed-off-by: Will McVicker <willmcvicker@google.com>
2024-01-18 10:35:11 -08:00
Todd Kjos
4057a85c87
Merge "Update v/android-6.6 based on changes since 6.1" into main am: a5e41d29a0
am: 786dab5f2f
am: 2fb6c4f2c6
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861073
Change-Id: I8b430024c05959328338ae01d94e1a28ae855bba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 22:57:39 +00:00
Todd Kjos
2fb6c4f2c6
Merge "Update v/android-6.6 based on changes since 6.1" into main am: a5e41d29a0
am: 786dab5f2f
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861073
Change-Id: Ief512943b65937d261763f111b56c148586b34da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 22:23:44 +00:00
Todd Kjos
e28fd90b64
Merge "Update v/android-6.6 based on changes since 6.1" into main am: a5e41d29a0
am: 0ef6dbbe6c
am: 92d199eeb6
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861073
Change-Id: I75f5fa8ef3f165754a105cab73f3752c021d959a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 22:07:51 +00:00
Todd Kjos
92d199eeb6
Merge "Update v/android-6.6 based on changes since 6.1" into main am: a5e41d29a0
am: 0ef6dbbe6c
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861073
Change-Id: I9b45f294114466030c82a4583ff4f8211bf45496
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 21:34:13 +00:00
Todd Kjos
0ef6dbbe6c
Merge "Update v/android-6.6 based on changes since 6.1" into main am: a5e41d29a0
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861073
Change-Id: Ic1fd8b405d3d07dd957607c6b8488618c735caf4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 21:02:36 +00:00
Todd Kjos
786dab5f2f
Merge "Update v/android-6.6 based on changes since 6.1" into main am: a5e41d29a0
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861073
Change-Id: I021223ea499333852b94c1566970502f8d62af26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 20:58:33 +00:00
Todd Kjos
a5e41d29a0
Merge "Update v/android-6.6 based on changes since 6.1" into main
2023-12-06 20:15:01 +00:00
Devin Moore
8f4782720a
Remove binder device config requirement am: 8c70330d6d
am: 58019d0d07
am: 84b7833751
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861066
Change-Id: Id0f01dd3ce75401a3a75e15b62cd90651aae0fee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 19:17:43 +00:00
Devin Moore
191025d9ad
Remove binder device config requirement am: 8c70330d6d
am: 4265e24467
am: 3fb54aadef
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861066
Change-Id: I8e4e497fd088a4cc1510faf64075fcfa569d3501
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 19:15:24 +00:00
Devin Moore
84b7833751
Remove binder device config requirement am: 8c70330d6d
am: 58019d0d07
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861066
Change-Id: I2dd3ac70e15b15881f682dbc36bee188c21f3226
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 18:43:50 +00:00
Devin Moore
3fb54aadef
Remove binder device config requirement am: 8c70330d6d
am: 4265e24467
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861066
Change-Id: I122cf38499e50846a207a3d967688cef8f0ea7e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 18:43:06 +00:00
Devin Moore
58019d0d07
Remove binder device config requirement am: 8c70330d6d
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861066
Change-Id: Ie2fdcc17f1dfb5e26c11bed303426cc7534028f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 17:56:12 +00:00
Devin Moore
4265e24467
Remove binder device config requirement am: 8c70330d6d
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2861066
Change-Id: Ie5896c900bc2cd3aae63c913ee04ad6d6e281da2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 17:28:49 +00:00
Will McVicker
2cc1e530a2
Update v/android-6.6 based on changes since 6.1
...
* Drop CONFIG_USB_NET_AQ111 and CONFIG_USB_NET_CDC_NCM since these are
GKI modules now
* Replace CONFIG_EMBEDDED with CONFIG_EXPERT due to commit ef815d2cba78
("treewide: drop CONFIG_EMBEDDED")
Bug: 311450232
Signed-off-by: Will McVicker <willmcvicker@google.com>
Change-Id: Ia33e9f64d7cdaa1677ee7d7fa0dd6659c9ff5b09
2023-12-06 01:03:16 +00:00
Devin Moore
8c70330d6d
Remove binder device config requirement
...
/dev/vndbinder shouldn't be required because vndbinder/vndservicemanager
has been deprecated (optional).
https://source.android.com/docs/core/architecture/hidl/binder-ipc#vndbinder
/dev/hwbinder is no longer required because HIDL is being deprecated and
devices can soon be released without hwservicemanager.
Test: atest vts_treble_vintf_framework_test
Bug: 296459107
Change-Id: I67f3b76c8213877ee1d57ab5623a018cda3726a2
2023-12-06 00:04:27 +00:00
William McVicker
b3cbe609a0
Create v/android-6.6 based off of v/6.1 am: ec7e744031
am: a27e830113
am: d6c639e9ac
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2855350
Change-Id: I5fe01bc4aacc1abdca1f4bb7f4f65b04c12710d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04 20:00:07 +00:00
William McVicker
7707f55458
Create v/android-6.6 based off of v/6.1 am: ec7e744031
am: a58b23d148
am: ae02008d75
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2855350
Change-Id: I4617dd336d6c3ecb941543419fd1590107bf805d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04 19:58:31 +00:00
William McVicker
d6c639e9ac
Create v/android-6.6 based off of v/6.1 am: ec7e744031
am: a27e830113
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2855350
Change-Id: I694fe543edfed435ebca6f2eb59a168afa24d71a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04 19:33:28 +00:00
William McVicker
ae02008d75
Create v/android-6.6 based off of v/6.1 am: ec7e744031
am: a58b23d148
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2855350
Change-Id: I603a6ae0ce8314da792f6abc5e7345aed16950ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04 19:32:42 +00:00
William McVicker
a58b23d148
Create v/android-6.6 based off of v/6.1 am: ec7e744031
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2855350
Change-Id: I2c41256a442c85339e7a5ddc96155eb65405a5ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04 18:56:23 +00:00
William McVicker
a27e830113
Create v/android-6.6 based off of v/6.1 am: ec7e744031
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2855350
Change-Id: I720e8e9072decc75a1ab99f6be1a91a3a3b27697
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04 18:44:37 +00:00
William McVicker
ec7e744031
Create v/android-6.6 based off of v/6.1
...
Bug: 311450232
Signed-off-by: William McVicker <willmcvicker@google.com>
Change-Id: I17507419b8136f1cbbba4cf2bd3462db9ceed3bb
2023-11-30 16:41:53 -08:00
Devin Moore
2f04b9935e
Revert "Remove Android Q kernel configs" am: 0606f4897c
am: ab2e4467c2
am: 172d092e8a
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2810370
Change-Id: I5985095366a76ec5aa53391a50bd339725e39e1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 01:19:34 +00:00
Devin Moore
743f1878f9
Revert "Remove Android Q kernel configs" am: 0606f4897c
am: 9c4fa23330
am: b36cc4ed00
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2810370
Change-Id: Ie9c55821d635c06de73c2de443aeea6d618a7fb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 01:19:17 +00:00
Devin Moore
172d092e8a
Revert "Remove Android Q kernel configs" am: 0606f4897c
am: ab2e4467c2
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2810370
Change-Id: Iff5c67189564da88341c9a5982fc87409e77d4a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 00:45:52 +00:00
Devin Moore
b36cc4ed00
Revert "Remove Android Q kernel configs" am: 0606f4897c
am: 9c4fa23330
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2810370
Change-Id: I72c80cc141e8cec2476308687a9d1094e9c80c64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 00:38:38 +00:00
Devin Moore
ab2e4467c2
Revert "Remove Android Q kernel configs" am: 0606f4897c
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2810370
Change-Id: Iaa0cd604cef75cc2237608cb443023e9757c7a51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 00:13:25 +00:00
Devin Moore
9c4fa23330
Revert "Remove Android Q kernel configs" am: 0606f4897c
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2810370
Change-Id: I775d4bd6cad5def914bca35d576a414e80950010
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 00:11:08 +00:00
Devin Moore
0606f4897c
Revert "Remove Android Q kernel configs"
...
Revert submission 2808255-deprecate_android_q
Reason for revert: Broke a device build that is targeting Q b/308482858
Reverted changes: /q/submissionid:2808255-deprecate_android_q
Change-Id: If152748d2b8420fd0b48e1ebfd49f11ff5b470b8
2023-10-30 22:38:31 +00:00
Devin Moore
73b4d78641
Remove Android Q kernel configs am: d52237ed0e
am: 2fe3e94ce7
am: 241eb35798
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2808255
Change-Id: Ie46207b828adfc4e96f3fc5c0d68d584531941f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30 20:50:31 +00:00
Devin Moore
241eb35798
Remove Android Q kernel configs am: d52237ed0e
am: 2fe3e94ce7
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2808255
Change-Id: Idd694d03295ae4214431f9b3c00706cf2fd1156f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30 20:27:03 +00:00
Devin Moore
2fe3e94ce7
Remove Android Q kernel configs am: d52237ed0e
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2808255
Change-Id: I1b26e13e12bbe040023a11b3b843a610a42f85f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30 19:45:31 +00:00
Devin Moore
ea54db2229
Remove Android Q kernel configs am: d52237ed0e
am: 10c67dcf84
am: fe6345ee64
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2808255
Change-Id: I63e2d73939b8c9e0c674455afd86aaecfad28343
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30 17:53:55 +00:00
Devin Moore
fe6345ee64
Remove Android Q kernel configs am: d52237ed0e
am: 10c67dcf84
...
Original change: https://android-review.googlesource.com/c/kernel/configs/+/2808255
Change-Id: I5d0f27c3deec5e12eeff4554894667b77a976ddb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30 17:51:32 +00:00