Comments (5)
Hi Patrick,
Yes, a PR with the info is more then welcomed :)
Thanks,
Tavi
from linux.
+1 for the documentation.
on the other hands, I've been thinking how messy to track all the dependencies in our document IF we will put much more test/example codes in tools/lkl
.
We then may need to have another repository, such as lkl-packages
, to host such lkl-specific applications. Dependencies are described by per-application, which may be easier to maintain by each package maintainer.
from linux.
Judging from the backlash that Tavi got from the XFS maintainers when he proposed the no-mmu patches, I would rather not try to add more application stuff to tools/lkl
(except from very bare testbeds in tools/lkl/tests
). People are already arguing that lklfuse should not be in the Kernel tree.
My experiments yesterday concerning a new build system (issue #36) looked very promising and I think it will be better to just have the liblkl.{so,a} and necessary headers installed separately. Having the applications separate (and thus not introducing new arbitrary dependencies) will be a lot easier then!
from linux.
on the other hands, I've been thinking how messy to track all the dependencies in our document IF we will put much more test/example codes in tools/lkl.
IIRC tools/perf has a good systems of detecting and reporting missing required / optional dependencies.
Judging from the backlash that Tavi got from the XFS maintainers when he proposed the no-mmu patches, I would rather not try to add more application stuff to tools/lkl (except from very bare testbeds in tools/lkl/tests). People are already arguing that lklfuse should not be in the Kernel tree.
The concern there was that maintainers will not be able to test this configuration. I think that if we move lklfuse out of tools/lkl we will make that worse.
from linux.
Judging from the backlash that Tavi got from the XFS maintainers when he proposed the no-mmu patches, I would rather not try to add more application stuff to tools/lkl (except from very bare testbeds in tools/lkl/tests). People are already arguing that lklfuse should not be in the Kernel tree.
The concern there was that maintainers will not be able to test this configuration. I think that if we move lklfuse out of tools/lkl we will make that worse.
from what I observed from the particular subsystem people, they just don't have willingness to be with LKL. we can simply skip it to support unless we have a strong motivation to include in.
from linux.
Related Issues (20)
- Network Feature Example Failed HOT 1
- Time is set to UNIX epoch due to `read_persistent_clock` being renamed to `read_persistent_clock64` HOT 1
- Fail to build lkl using Clang-11 HOT 1
- Support for multiple processes HOT 5
- in ubuntu run tests have issues. it say i hadn"t installed yamlish, but I do,it still error HOT 1
- Thunar,Caja,nemo,pcmanfm can't see the content of any ext4 mounted disk with lklfuse on FreeBSD 13
- Missing header
- enable GCOV in lkl
- Is this project include the code of uKontainer's lkl-linux? HOT 1
- Start kernel in single threaded mode HOT 1
- Asking for a port to arm64 of "Unifying LKL into UML"
- How to switch between different kernel versions? HOT 1
- IWL-WiFi + FreeBSD
- Compilation under different kernel versions HOT 1
- Status of `Unifying LKL into UML` (v8, Jan 2021) ? HOT 6
- Investigate LKL strncpy and KASAN error
- LKL build target clean-conf doesn't clean .config
- Unable to mount btrfs filesystems spread across more than one partition with lklfuse HOT 5
- Ask for android build related help HOT 2
- LKL is potentially affected by 10 known CVEs HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from linux.