[Impact]
Enable the Android modules ASHMEM and BINDER_IPC in the Azure kernel.
[Fix]
See attached patch for config changes. Set CONFIG_ANDROID=y, CONFIG_ASHMEM=m, CONFIG_BINDER_IPC=m
[Test Case]
1. Installed the kernel deb, linux-modules, and linux-modules-extra.
2. Booted the test kernel.
3. sudo modprobe ashmem_linux
Checked dmesg for errors
4. sudo modprobe binder_ipc_linux
Checked dmesg for errors.
[Where problems could occur]
Though the Android subsystem is in staging, enabling ANDROID=y appears to be a standalone operation.
There should be no impact until the Android modules are manually installed.
~
~
~
~
~
~
~
~
~
~
SRU Justification:
[Impact]
Enable the Android modules ASHMEM and BINDER_IPC in the Azure kernel.
[Fix]
See attached patch for config changes. Set CONFIG_ANDROID=y, CONFIG_ASHMEM=m, CONFIG_BINDER_IPC=m
[Test Case] extra.
1. Installed the kernel deb, linux-modules, and linux-modules-
2. Booted the test kernel.
3. sudo modprobe ashmem_linux
Checked dmesg for errors
4. sudo modprobe binder_ipc_linux
Checked dmesg for errors.
[Where problems could occur]
Though the Android subsystem is in staging, enabling ANDROID=y appears to be a standalone operation.
There should be no impact until the Android modules are manually installed.
~
~
~
~
~
~
~
~
~
~