| Age | Commit message (Collapse) | Author |
|
Since these days fork() is just a wrapper for the clone() syscall,
it makes sense to at least mention it on the slide.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
The german version file is still there but it will no longer be
built by the Makefile.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Since the "cat" part isn't really about setting, also mention
that we are verifying.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: Kurt Kanzenbach <kurt@linutronix.de>
[jogness: fixed up to show both set and check of affinity]
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Fixes for:
- missing variable definition in Makefile
- wrong serial device in kernel parameters
- missing trace-cmd subcmd and wrong parameter (sched_switch is an
event, not a plugin)
- missing #include in example code
- fix copy&paste leftover
Signed-off-by: Holger Dengler <dengler@linutronix.de>
Reviewed-by: Kurt Kanzenbach <kurt@linutronix.de>
|
|
ext2 is recommended for flash-based block devices? Why?!
I have changed it to F2FS and EXT4.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Add slides about Filesystem Organization and Structural Elements.
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
Signed-off-by: John Ogness <john.ogness@linutronix.de>
[integration, presentation header]
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
Debian introduced a main apt command with several subcommands. Its
going to replace the apt-* series as the main interface, so we should
mention it here.
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
the graphic is of size 0byte - remove it
Signed-off-by: Manuel Traut <manut@linutronix.de>
|
|
Until now we don't we have no slides about spdx header. This slide
is just a short introduction and reminder for the trainer to talk
about spdx.
Signed-off-by: Volker Haspel <volker.haspel@linutronix.de>
|
|
Many oss licenses are available. The links should show an an overview
over the most common licenses and how to compare them.
Signed-off-by: Volker Haspel <volker.haspel@linutronix.de>
|
|
Whitespace is needed for all parts of [ tests. Also, while at it,
change it to match the multi-line version.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Creating filesystems for real partitions should be shown first.
Then, the slightly more complex example of loop images can be
shown.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Sched deadline was introduced in 3.14 and extended in 4.13. Customers keep
asking about this, so we should at least mention it in our scheduling slides.
Signed-off-by: Kurt Kanzenbach <kurt@linutronix.de>
|
|
The daemon slides are sitting in the middle of the scheduling
section. Very odd. Move them to after the Parent/Child slides.
There it makes more sense.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Priority 99 is really reserved for special kernel tasks (such as
migration and watchdog). Mention that it should never be used by
any thing the user does.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
There are times when tabs are allowed and times when they are not.
Let's just simply never use tabs for anything. This makes it easy
to find presentations where tabs were accidentally inserted.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
to be more up to date
Signed-off-by: Manuel Traut <manut@linutronix.de>
|
|
There are several methods of setting and printing variables. Add a
couple frames to help clarify that before jumping into the more
complex examples.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
A simple example demonstrating the syntax of "case".
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Remove german slides if a completely translated english version is
available. For slides that have been translated to english, but do
not contain all the information of the german slides, the german
slides are still available. But they are only available for
reference. That will not be built.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Update slides for latest kernels. Cleanup slide contents. Add slides
about manually setting the CPU affinity.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
The cgroup example was simplified, the example commands/output were
updated for a Debian/stretch system, and various
spelling/capitalization errors were corrected.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
it's no longer available in lx-cd
Signed-off-by: Manuel Traut <manut@linutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
|
|
|
|
Signed-off-by: Manuel Traut <manut@linutronix.de>
|
|
Signed-off-by: Manuel Traut <manut@linutronix.de>
|
|
|
|
which was accidentely checked in.
|
|
Signed-off-by: Manuel Traut <manut@mecka.net>
|
|
Signed-off-by: Manuel Traut <manut@mecka.net>
|
|
Signed-off-by: Manuel Traut <manut@mecka.net>
|
|
Signed-off-by: Manuel Traut <manut@mecka.net>
|
|
Signed-off-by: Manuel Traut <manut@mecka.net>
|
|
XFree <-> Xorg
The X protocol
What is a Windowmanager?
Starting X
What is a Display Manager?
|