Re: [RFC net-next 1/7] net/ism: Create net/ism

Andrew Lunn
2025-01-16T20:08:32Z

> +ISM (INTERNAL SHARED MEMORY)
> +M: Alexandra Winter <wintera@linux.ibm.com>
> +L: netdev@vger.kernel.org
> +S: Supported
> +F: include/linux/ism.h
> +F: net/ism/

Is there any high level documentation about this?

A while back, TI was trying to upstream something for one of there
SoCs. It was a multi CPU system, with not all CPUs used for SMP, but
one or two kept for management and real time tasks, not even running
Linux. They had a block of shared memory used for communication
between the CPUs/OSes, along with rproc. They layered an ethernet
driver on top of this, with buffers for frames in the shared memory.

Could ISM be used for something like this?

Andrew