Drop module build for alt-syscall |
||||
Issue descriptionalt-syscall supports building it as module, but we don't use it, and the modular code is buggy and would not work in reality (the code uses #ifdef CONFIG_ALT_SYSCALL, which is not defined for module builds). On top of that, building it as module requires exporting various syscall entry points, which adds lots of private changes into the kernel. Let's just drop modular builds and always build it into the kernel.
,
Oct 30 2017
Umm ... not really. There is also ALT_SYSCALL_CHROMIUMOS which can be built as module.
,
Oct 31 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/3585beefc72b10ab48e6df4db4ddab4d73b32510 commit 3585beefc72b10ab48e6df4db4ddab4d73b32510 Author: Guenter Roeck <groeck@chromium.org> Date: Tue Oct 31 01:47:45 2017 security: Drop modular build for ALT_SYSCALL_CHROMIUMOS Building ALT_SYSCALL_CHROMIUMOS as module isn't used, and only results in having to export lots of syscall entry points. BUG= chromium:779594 TEST=Build test image and ensure functionality is still there Change-Id: Ifa4aa43217efabb4b5a4b8968449d55065b9992c Signed-off-by: Guenter Roeck <groeck@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/744121 Reviewed-by: Dylan Reid <dgreid@chromium.org> [modify] https://crrev.com/3585beefc72b10ab48e6df4db4ddab4d73b32510/security/chromiumos/Kconfig
,
Oct 31 2017
|
||||
►
Sign in to add a comment |
||||
Comment 1 by groeck@chromium.org
, Oct 30 2017