linuxkit/projects/clear-containers/kernel
duraki 1a23054800 Enables CAN networking subsystem (introduced Linux 2.6.25 2008-04-17), to
support SPI in container environment (introduced Linux 4.12 2017-06-02).

Abstraction define interface EP for CAN module in containered environment. This
namespace is available and introduced with Linux Kernel 4.12 by M.  Kicherer
and later O. Hartkopp, to allow containers bridging such device.

@see linux-kernel/net/can@fc4c581

Although KSPP did not explicilty noted `CAN` as secure kernel flag, this
would aim to bring such conclusion. As for security concerns, CAN protocol did
not yield any user-land or host-level vulnerabilities since introduced as
SocketCAN module in Linux Kernel. Lower-layer [protocol] standards is not
secured by default since applications are supposed to implement their own
security mechanism.

This global abstraction currently supports CAN raw, proc and af_can
codes. Does not support GW and BCM. Namespace uses _NEWNET on pseudo-file
system.  Allows modprobe to environment, works by recv `pnet` for the given
interface.

Signed-off-by: Halis Duraki <duraki@linuxmail.org>
2018-08-31 13:22:19 +02:00
..
patches-4.9 projects: Add Clear Containers intial support 2017-04-14 09:23:37 +00:00
Dockerfile projects: Add Clear Containers intial support 2017-04-14 09:23:37 +00:00
kernel_config Enables CAN networking subsystem (introduced Linux 2.6.25 2008-04-17), to 2018-08-31 13:22:19 +02:00
kernel_config.debug projects: Add Clear Containers intial support 2017-04-14 09:23:37 +00:00
Makefile projects: Add Clear Containers intial support 2017-04-14 09:23:37 +00:00