├── .clang-format ├── .gitignore ├── Readme.md ├── dune.jpeg ├── dune ├── Makefile ├── config.h ├── dune.c ├── dune.h ├── interface.h ├── linux-headers │ └── kvm.h ├── loongarch │ ├── arch.c │ ├── arch.h │ ├── entry.S │ ├── internal.h │ └── kvm.h └── mips │ ├── arch.c │ ├── arch.h │ ├── entry.S │ ├── internal.h │ └── kvm.h ├── example ├── Makefile ├── clone.c ├── clone2.c ├── fork.c ├── loongarch_sys.c ├── pthread.c ├── signal.c └── vdso.c ├── loongarch.md └── ltp ├── 0001-dune.patch ├── add-stdint.patch └── readme.md /.clang-format: -------------------------------------------------------------------------------- 1 | /home/maritns3/core/linux/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/.gitignore -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/Readme.md -------------------------------------------------------------------------------- /dune.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune.jpeg -------------------------------------------------------------------------------- /dune/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/Makefile -------------------------------------------------------------------------------- /dune/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/config.h -------------------------------------------------------------------------------- /dune/dune.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/dune.c -------------------------------------------------------------------------------- /dune/dune.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/dune.h -------------------------------------------------------------------------------- /dune/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/interface.h -------------------------------------------------------------------------------- /dune/linux-headers/kvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/linux-headers/kvm.h -------------------------------------------------------------------------------- /dune/loongarch/arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/loongarch/arch.c -------------------------------------------------------------------------------- /dune/loongarch/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/loongarch/arch.h -------------------------------------------------------------------------------- /dune/loongarch/entry.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/loongarch/entry.S -------------------------------------------------------------------------------- /dune/loongarch/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/loongarch/internal.h -------------------------------------------------------------------------------- /dune/loongarch/kvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/loongarch/kvm.h -------------------------------------------------------------------------------- /dune/mips/arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/mips/arch.c -------------------------------------------------------------------------------- /dune/mips/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/mips/arch.h -------------------------------------------------------------------------------- /dune/mips/entry.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/mips/entry.S -------------------------------------------------------------------------------- /dune/mips/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/mips/internal.h -------------------------------------------------------------------------------- /dune/mips/kvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/dune/mips/kvm.h -------------------------------------------------------------------------------- /example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/example/Makefile -------------------------------------------------------------------------------- /example/clone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/example/clone.c -------------------------------------------------------------------------------- /example/clone2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/example/clone2.c -------------------------------------------------------------------------------- /example/fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/example/fork.c -------------------------------------------------------------------------------- /example/loongarch_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/example/loongarch_sys.c -------------------------------------------------------------------------------- /example/pthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/example/pthread.c -------------------------------------------------------------------------------- /example/signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/example/signal.c -------------------------------------------------------------------------------- /example/vdso.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/example/vdso.c -------------------------------------------------------------------------------- /loongarch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/loongarch.md -------------------------------------------------------------------------------- /ltp/0001-dune.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/ltp/0001-dune.patch -------------------------------------------------------------------------------- /ltp/add-stdint.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/ltp/add-stdint.patch -------------------------------------------------------------------------------- /ltp/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Martins3/loongson-dune/HEAD/ltp/readme.md --------------------------------------------------------------------------------