Skip to content

Externalizing Xen public header to module #91644

Closed
@soburi

Description

@soburi

Origin

Xen (MIT licensed public header-only version)
https://github.com/soburi/xen/

Xen (Upstream)
https://xenbits.xen.org/git-http/xen.git

We can use the upstream as the source and edit from there.

Purpose

Externalizing MIT-licensed Xen public headers from https://github.com/zephyrproject-rtos/zephyr/tree/main/include/zephyr/xen/public.

Mode of Integration

As a module: proposed name xen or xen-public

Maintainership

@soburi

I would also like to ask @firscity, the maintainers of xen-related features, for their cooperation.

Pull Request

#91643

Description

Currently, the MIT-licensed Xen public headers have been incorporated
under the include/zephyr/xen/public.

However, the recent policy is not to include sources other than Apache-2 in the main tree.
I plan to add MIT files again this time, so I would like to make it an external module.

Security

There is no particular problem at present.

Dependencies

No dependencies.

Version or SHA

b26dba6182bc2d7a14c2278af45cd243db308ad8 (https://github.com/soburi/xen/)

License (SPDX)

MIT

Metadata

Metadata

Assignees

No one assigned

    Labels

    TSCTopics that need TSC discussion

    Type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions