Recommend enabling the kernel config options needed to use file-based
encryption on ext4 and f2fs.
Change-Id: I69097c7e5f38f9c2916cae40df5720183377cd7e
Signed-off-by: Eric Biggers <ebiggers@google.com>
These are required for AppFuse, and to pass cts. Adding here to reflect
that.
Bug: 129901600
Change-Id: I5ebb4ca97acc1e32bbe5eab5285ddc8b6238e5d9
Signed-off-by: Daniel Rosenberg <drosen@google.com>
It's usually very helpful to enable AES-XTS and SHA-256 optimized with
the ARM crypto extensions (or x86 AES-NI and SHA-NI). AES-XTS is used
by file-based encryption; SHA-256 is used by dm-verity. I was a bit
surprised to see that these weren't already in the recommended configs.
Change-Id: I6175e16261a7360d34de76735e06e21c41db58c8
Signed-off-by: Eric Biggers <ebiggers@google.com>
These are required for AppFuse, and to pass cts. Adding here to reflect
that.
Bug: 129901600
Change-Id: I5ebb4ca97acc1e32bbe5eab5285ddc8b6238e5d9
Signed-off-by: Daniel Rosenberg <drosen@google.com>
This enables the ingress qdisc which is the older version of
the clsact qdisc (which is implemented in the same file) and is
required by netd/clatcontroller on Q+.
(This was missed since this was already enabled on pixel devices
and was only picked up during cuttlefish unit testing)
Bug: 65674744
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I1477ed3f35a617137034cd93eeb5fcf04c51fe72
(cherry picked from commit 994b6221dc)
This enables the ingress qdisc which is the older version of
the clsact qdisc (which is implemented in the same file) and is
required by netd/clatcontroller on Q+.
(This was missed since this was already enabled on pixel devices
and was only picked up during cuttlefish unit testing)
Bug: 65674744
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I1477ed3f35a617137034cd93eeb5fcf04c51fe72
This feature is not (yet?) required for Go, so we need to put it in
'recommended'.
Bug: 127712811
Change-Id: I1276965a4f5e8ba31d27166caf41220985ceb7bf
Signed-off-by: Alistair Strachan <astrachan@google.com>
If you are using Q on ext4 userdata, you need this feature.
Bug: 119769411
Change-Id: Ie00d9593614387ffc85e56961e18523b78f353f8
Signed-off-by: Alistair Strachan <astrachan@google.com>
We want to require the r8152 usb ethernet gigabit dongle driver
on any device with a usb host port (like the USB-C port on a standard
phone).
ie. we want:
CONFIG_USB in {m,y} --> CONFIG_USB_RTL8152 in {m,y}
which can be logically reversed to
CONFIG_USB_RTL8152 = n --> CONFIG_USB = n
which is implementable with current conditional xml syntax.
Bug: 110755806
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I0fabe8c48536fbc597751afd34418e4ff42a06c6
In practice, AFAICT, this has always been required just never documented.
Bug: 124361845
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I6035ef8e75f9daada706a9233999368a22904c4e
These are required for APEX modules, which are required starting with
Q.
Bug: 119022885
Test: builds
Change-Id: I9f1fadf3cb842f2d86f7adb5d9beb31e3c9b8be8