penguin/monok8s

k8s image for Mono Gateway Dev Kit

commit 1dab92663d5c043de2af92f72c9695ad0c6c214d57693d509901f622d672bdd7

author斟酌 鵬兄 <tgckpg@gmail.com>
date2026-05-10T23:58:14Z
subjectMerge branch 'ask'
commit 1dab92663d5c043de2af92f72c9695ad0c6c214d57693d509901f622d672bdd7
Merge: 2a1a5a8 222235f
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date:   2026-05-10T23:58:14Z

    Merge branch 'ask'

 README.md                                          |    8 +
 alpine/install-packages.sh                         |    4 +-
 alpine/preload-k8s-images.sh                       |    1 +
 alpine/rootfs-extra/etc/fancontrol                 |   17 +-
 alpine/rootfs-extra/etc/local.d/monok8s.start      |   13 +
 ask/cmm/cmm.conf                                   |   27 +
 ask/cmm/entrypoint.sh                              |   11 +
 ask/cmm/init_dpa.sh                                |   37 +
 build.env                                          |   19 +-
 clitools/pkg/cmd/create/create.go                  |   41 +
 clitools/pkg/render/cmm.go                         |  219 ++++
 devtools/create-join-token.sh                      |    1 -
 devtools/dep-pkg-mirror.yaml                       |  101 ++
 devtools/push-dep-pkg-mirror.sh                    |   80 ++
 docker/ask.Dockerfile                              |  310 ++++++
 docker/cmm.Dockerfile                              |   13 +
 docker/download-packages.Dockerfile                |  190 +++-
 docs/cmm.md                                        |  320 ++++++
 docs/vendor-resources.md                           |  112 ++
 kernel-build/dts/mono-gateway-dk-sdk.dts           |   63 +-
 kernel-build/dts/mono-gateway-dk.dts               |    4 +-
 kernel-extra.config                                |    6 +
 makefile                                           |  108 +-
 .../0001-auto-bridge-adapt-timer-api-to-6.18.patch |   62 ++
 ...x-do-not-start-dpa_app-from-kernel-module.patch |   24 +
 ...fail-module-init-for-absent-optional-offl.patch |   86 ++
 .../0003-cdx-adapt-dpa-wifi-a050385-to-6.18.patch  |   76 ++
 .../0004-cdx-add-oh-port-registration-debug.patch  |   52 +
 patches/ask/cmm/0001-cmm-add-foreground-mode.patch |   75 ++
 .../cmm/0002-cmm-support-stdout-log-target.patch   |   36 +
 .../0003-cmm-ignore-non-fastpath-conntracks.patch  |   74 ++
 ...y-dk-cdx-cfg-use-standard-offline-portids.patch |   33 +
 ...a-app-allow-xml-config-path-env-overrides.patch |   72 ++
 .../ask/dpa/0002-cdx-harden-fman-port-lookup.patch |  152 +++
 ...oid-kfree-of-userspace-dist-info-pointers.patch |  120 +++
 ...-cdx-stash-userspace-fman-nested-pointers.patch |  205 ++++
 patches/ask/split-kernel-patch.sh                  |  249 +++++
 patches/ask/upstream/README.md                     |    1 +
 ...ethernet__freescale__sdk_dpaa__dpaa_eth.h.patch |   71 ++
 ...ernet__freescale__sdk_dpaa__dpaa_eth_sg.c.patch | 1113 ++++++++++++++++++++
 .../0062-drivers__net__ppp__ppp_generic.c.patch    |   30 +
 ...-drivers__staging__fsl_qbman__qman_high.c.patch |  371 +++++++
 .../kernel/0071-include__linux__if_bridge.h.patch  |   28 +
 .../kernel/0078-include__net__xfrm.h.patch         |   76 ++
 ...__linux__netfilter__nfnetlink_conntrack.h.patch |   36 +
 .../kernel/0100-net__bridge__br_private.h.patch    |   28 +
 .../upstream/kernel/0103-net__core__dev.c.patch    |  131 +++
 .../kernel/0108-net__ipv4__ip_output.c.patch       |   79 ++
 .../kernel/0112-net__ipv6__ip6_output.c.patch      |   73 ++
 .../kernel/0115-net__ipv6__output_core.c.patch     |   38 +
 .../upstream/kernel/0119-net__key__af_key.c.patch  |  949 +++++++++++++++++
 ...24-net__netfilter__nf_conntrack_netlink.c.patch |  288 +++++
 .../kernel/0129-net__wireless__Kconfig.patch       |   21 +
 .../upstream/kernel/0131-net__xfrm__Makefile.patch |    9 +
 .../kernel/0136-net__xfrm__xfrm_policy.c.patch     |  163 +++
 .../kernel/0137-net__xfrm__xfrm_state.c.patch      |  291 +++++
 ...ack-do-not-abort-on-unusable-nxp-attrs-v3.patch |   93 ++
 scripts/fetch-artifact                             |   40 +
 58 files changed, 6863 insertions(+), 87 deletions(-)