[bootlin/training-materials] 06d356: Drop sandisk image

Miquèl Raynal noreply at github.com
Thu Jun 2 10:54:42 CEST 2022


  Branch: refs/heads/master
  Home:   https://github.com/bootlin/training-materials
  Commit: 06d356cd39122f924a03df48215947994ecff231
      https://github.com/bootlin/training-materials/commit/06d356cd39122f924a03df48215947994ecff231
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    R slides/sysdev-linux-intro-sources/sandisk-ssd-back.jpg

  Log Message:
  -----------
  Drop sandisk image

The SSD slide has been dropped but the jpg remained.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 6ab104da46359dee9880def44e22d69677a4f10c
      https://github.com/bootlin/training-materials/commit/6ab104da46359dee9880def44e22d69677a4f10c
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-linux-intro-features/sysdev-linux-intro-features.tex
    M slides/sysdev-root-filesystem-principles/sysdev-root-filesystem-principles.tex

  Log Message:
  -----------
  sysdev: Drop the expandafter macro

The Android training no longer exists anyway.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: e0bee7f73ac7cc5515b1f5655c20b7fa87680c03
      https://github.com/bootlin/training-materials/commit/e0bee7f73ac7cc5515b1f5655c20b7fa87680c03
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M common/beamerthemeBootlin.sty
    M slides/sysdev-linux-intro-features/sysdev-linux-intro-features.tex

  Log Message:
  -----------
  sysdev-linux: intro: Use ifthenelse macro

It seems to fix the logic that the previous macro tried to carry: not
printing this slide in the kernel training because we already have one
about the license later.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 6b73dac11ad32d57e03185dd9c493cfd9ad35d4b
      https://github.com/bootlin/training-materials/commit/6b73dac11ad32d57e03185dd9c493cfd9ad35d4b
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex

  Log Message:
  -----------
  sysdev-linux: sources: Enhance the slide

Make a real distinction between mainline and stable.

Move secondary kernels (vendors/sub-community trees) in another slide to
lighten a bit.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 73513bc48481ff41697edf8046dc87c3901676bb
      https://github.com/bootlin/training-materials/commit/73513bc48481ff41697edf8046dc87c3901676bb
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex
    M slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex

  Log Message:
  -----------
  sysdev-linux: sources: Clarify the stable term

Try reserving the word "stable" for stable kernels, and keep "mainline"
for those tagged by Linus.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 0b2c05edb72d5e4324296a0265d288bc91324f5f
      https://github.com/bootlin/training-materials/commit/0b2c05edb72d5e4324296a0265d288bc91324f5f
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M mk/linux-kernel.mk
    R slides/kernel-source-code-layout/kernel-source-code-layout.tex

  Log Message:
  -----------
  kernel: sources: Drop the code structure slides

They are already exposed when talking about the size percentage anyway.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 922f149573b4236356c81179b3d27a40c0d8418d
      https://github.com/bootlin/training-materials/commit/922f149573b4236356c81179b3d27a40c0d8418d
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex

  Log Message:
  -----------
  kernel: sources: Update the size of each directory

Calculations made with a v5.18 kernel.

While at it, list other interesting files so that we don't need to go
through the entire structure once again.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 0a49694b0c07bd712ecd8b6a54499cff6d45e540
      https://github.com/bootlin/training-materials/commit/0a49694b0c07bd712ecd8b6a54499cff6d45e540
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M agenda/linux-kernel-agenda.tex
    M agenda/linux-kernel-fr-agenda.tex
    M agenda/linux-kernel-online-agenda.tex
    M agenda/linux-kernel-online-fr-agenda.tex
    R common/opdenacker-using-vscode.jpg
    M labs/kernel-debugging/kernel-debugging.tex
    M labs/kernel-sources-exploring/kernel-sources-exploring.tex
    R slides/kernel-source-code-management/cscope.png
    R slides/kernel-source-code-management/elixir.svg
    R slides/kernel-source-code-management/kernel-source-code-management.tex
    A slides/sysdev-linux-intro-sources/elixir.svg
    M slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex

  Log Message:
  -----------
  kernel: Rework the part about browsers and editors

Make it shorter.
Drop Cscope entirely.
Do not over emphasis VS Code.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: aa9be1ccea26402e63f5225bf99547465215d52d
      https://github.com/bootlin/training-materials/commit/aa9be1ccea26402e63f5225bf99547465215d52d
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex

  Log Message:
  -----------
  kernel: sources: Simplify slide about Git

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: f21660c34e08bbecb57be8a51c73ee8a21b50db8
      https://github.com/bootlin/training-materials/commit/f21660c34e08bbecb57be8a51c73ee8a21b50db8
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex

  Log Message:
  -----------
  kernel: sources: Mention the right Git trees

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: c5fdd6ec57f69b29f9c6c3a84c7d0d29e4f1d267
      https://github.com/bootlin/training-materials/commit/c5fdd6ec57f69b29f9c6c3a84c7d0d29e4f1d267
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M mk/linux-kernel.mk
    R slides/kernel-embedded-linux-usage-title/kernel-embedded-linux-usage-title.tex
    A slides/kernel-linux-usage-title/kernel-linux-usage-title.tex
    M slides/kernel-source-code-drivers/kernel-source-code-drivers.tex
    R slides/kernel-source-code-title/kernel-source-code-title.tex
    M slides/sysdev-linux-intro-features/sysdev-linux-intro-features.tex

  Log Message:
  -----------
  kernel: Simplify the titles

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: e42108ef0ea2ff5141e430d846032482d372b275
      https://github.com/bootlin/training-materials/commit/e42108ef0ea2ff5141e430d846032482d372b275
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/kernel-source-code-drivers/kernel-source-code-drivers.tex
    A slides/kernel-source-code-drivers/linux-internal-api.svg
    A slides/kernel-source-code-drivers/linux-user-api.svg
    R slides/kernel-source-code-drivers/no-stable-kernel-abi.svg
    M slides/sysdev-linux-intro-features/sysdev-linux-intro-features.tex

  Log Message:
  -----------
  sysdev-linux: intro: Enhance the API vs ABI (un)stability section

Keep mentioning that the system call interface is stable in the
introductory slide only for the sysdev training. In the kernel training,
there is now two new slides with schemas adapted from Wikipedia
explaining the stability topic as welle as the difference between API
and ABI.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 6eb3dd66927eb736b4d052929b285bb1b30c9c50
      https://github.com/bootlin/training-materials/commit/6eb3dd66927eb736b4d052929b285bb1b30c9c50
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-kernel-building/sysdev-kernel-building.tex

  Log Message:
  -----------
  kernel: building: Clarify what built-in features are

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: a6087a3e168019f672494bcfd1d241b1ff6960d7
      https://github.com/bootlin/training-materials/commit/a6087a3e168019f672494bcfd1d241b1ff6960d7
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-kernel-building/sysdev-kernel-building.tex

  Log Message:
  -----------
  kernel: building: Harmonize titles

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 3b1f6a4db004471380b424f7494a642c4d6df108
      https://github.com/bootlin/training-materials/commit/3b1f6a4db004471380b424f7494a642c4d6df108
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-kernel-building/sysdev-kernel-building.tex

  Log Message:
  -----------
  kernel: building: Update the .config example

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 65fd262c8613fb80fc923bac4d132e9a7d15be8f
      https://github.com/bootlin/training-materials/commit/65fd262c8613fb80fc923bac4d132e9a7d15be8f
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-kernel-building/sysdev-kernel-building.tex

  Log Message:
  -----------
  kernel: building: Use the same wording as before

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: b41de74ac97264afaaff2f4f75185a8aa17c306b
      https://github.com/bootlin/training-materials/commit/b41de74ac97264afaaff2f4f75185a8aa17c306b
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-kernel-building/sysdev-kernel-building.tex

  Log Message:
  -----------
  kernel: building: oldconfig is not needed very often

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 0b55aa0a90b06859bd217238a59fa41cc09874e9
      https://github.com/bootlin/training-materials/commit/0b55aa0a90b06859bd217238a59fa41cc09874e9
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    R slides/sysdev-kernel-building/iso-example.png
    A slides/sysdev-kernel-building/iso-example.svg
    A slides/sysdev-kernel-building/menuconfig-example.png
    M slides/sysdev-kernel-building/sysdev-kernel-building.tex
    A slides/sysdev-kernel-building/xconfig-example.png
    R slides/sysdev-kernel-building/xconfig-iso-example.svg
    R slides/sysdev-kernel-building/xconfig-search.png

  Log Message:
  -----------
  kernel: building: Update the configuration slides

- Use a single slide for xconfig and another one for menuconfig.
- Update the examples.
- Show the similarities between tools by including a menuconfig
  screenshot.
- Stop mentioning useless tools.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 7fca51e5dd715d0891ea9d17256ce00452929a7d
      https://github.com/bootlin/training-materials/commit/7fca51e5dd715d0891ea9d17256ce00452929a7d
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    R slides/sysdev-kernel-building/kconfig-dependencies.png
    M slides/sysdev-kernel-building/sysdev-kernel-building.tex

  Log Message:
  -----------
  kernel: building: Rework the symbol dependencies slide

- Try to reword the explanation of the select dependency.
- Use another example than the ATA symbol which is very specific, use a
  simple spi controller driver example instead.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 1d25f884080080bb0ca16da55ed9c23e0daeaaad
      https://github.com/bootlin/training-materials/commit/1d25f884080080bb0ca16da55ed9c23e0daeaaad
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-kernel-building/parallel-make-benefits.svg

  Log Message:
  -----------
  kernel: building: Fix the parallel make benchmark

There was strange strings being printed in the top level paragraph.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 3e23882afa4d41e62ed7a94832024e273448bd45
      https://github.com/bootlin/training-materials/commit/3e23882afa4d41e62ed7a94832024e273448bd45
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/sysdev-kernel-building/sysdev-kernel-building.tex

  Log Message:
  -----------
  kernel: building: Reword a bit the slide about make

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: f4c85364b6d6914a1c5023210493b2b596f1192a
      https://github.com/bootlin/training-materials/commit/f4c85364b6d6914a1c5023210493b2b596f1192a
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    A slides/kernel-driver-development-io-memory/endianness-conversion.dia
    M slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
    M slides/kernel-source-code-drivers/kernel-source-code-drivers.tex

  Log Message:
  -----------
  kernel: iomem: Create a slide about endianness

Drop the details about endianness in the introduction.

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: b60ba09771ea10346a235cc7e29f6e7df65de223
      https://github.com/bootlin/training-materials/commit/b60ba09771ea10346a235cc7e29f6e7df65de223
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex

  Log Message:
  -----------
  kernel: iomem: Rewrite the ordering slide

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


  Commit: 15c8e03ef31dd51b03fc620515ee113a55956f77
      https://github.com/bootlin/training-materials/commit/15c8e03ef31dd51b03fc620515ee113a55956f77
  Author: Miquel Raynal <miquel.raynal at bootlin.com>
  Date:   2022-06-02 (Thu, 02 Jun 2022)

  Changed paths:
    M slides/kernel-driver-development-concurrency/kernel-driver-development-concurrency.tex

  Log Message:
  -----------
  kernel: locking: Enhance the description of atomic ops

Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


Compare: https://github.com/bootlin/training-materials/compare/35e9b77fb20b...15c8e03ef31d


More information about the training-materials-updates mailing list