[bootlin/training-materials] 82b493: kernel: split KGDB slides
Clément Léger
noreply at github.com
Tue Oct 25 10:51:33 CEST 2022
Branch: refs/heads/master
Home: https://github.com/bootlin/training-materials
Commit: 82b4939e7abb4b6658203a5fba1c64c757f6add5
https://github.com/bootlin/training-materials/commit/82b4939e7abb4b6658203a5fba1c64c757f6add5
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
A common/kgdb.tex
M slides/kernel-driver-development-debugging/kernel-driver-development-debugging.tex
Log Message:
-----------
kernel: split KGDB slides
These slides are going to be reused in debugging course
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: e2648c93fb95df05e9fcb05529ac9b5cc1aca49e
https://github.com/bootlin/training-materials/commit/e2648c93fb95df05e9fcb05529ac9b5cc1aca49e
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
A common/prove-locking.tex
M slides/kernel-driver-development-concurrency/kernel-driver-development-concurrency.tex
Log Message:
-----------
kernel: split PROVE_LOCKING slides out of kernel
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: b754734b1648a88f6a5e9bfaa7b9d5efe2bce341
https://github.com/bootlin/training-materials/commit/b754734b1648a88f6a5e9bfaa7b9d5efe2bce341
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/kgdb.tex
Log Message:
-----------
kgdb: mention CONFIG_GDB_SCRIPTS
Mention CONFIG_GDB_SCRIPTS which provides python scripts to ease kernel
debug.
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: d97b1c5a04f410ab0944885db91dc7b4c555077d
https://github.com/bootlin/training-materials/commit/d97b1c5a04f410ab0944885db91dc7b4c555077d
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
A common/gdb-vs-gdbserver-architecture.dia
A common/gdb-vs-gdbserver.svg
A common/gdb.png
A common/gdb.tex
R slides/sysdev-application-development/gdb-vs-gdbserver-architecture.dia
R slides/sysdev-application-development/gdb-vs-gdbserver.svg
R slides/sysdev-application-development/gdb.png
M slides/sysdev-application-development/sysdev-application-development.tex
Log Message:
-----------
sysdev: split out gdb to be reused in debugging training
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: f68d57c16fde752e1b18be8f42b68c39975c03e5
https://github.com/bootlin/training-materials/commit/f68d57c16fde752e1b18be8f42b68c39975c03e5
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/common.sty
Log Message:
-----------
common.sty: add manpage command
Add a \manpage command to insert a link to a manpage.
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: 17a5ac88427f35d0ca06f4c9159dbae9f101b735
https://github.com/bootlin/training-materials/commit/17a5ac88427f35d0ca06f4c9159dbae9f101b735
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/gdb.tex
Log Message:
-----------
gdb: add more command for low-level debug
Add commands for instruction level debugging.
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: f445a1a50a8424e395c8bb3f66205aac353ce005
https://github.com/bootlin/training-materials/commit/f445a1a50a8424e395c8bb3f66205aac353ce005
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/kgdb.tex
Log Message:
-----------
kgdb: add more information about kernel GDB python scripts
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: 30265bee1890f0a4c1fd585b343c57723b5a4677
https://github.com/bootlin/training-materials/commit/30265bee1890f0a4c1fd585b343c57723b5a4677
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/kgdb.tex
Log Message:
-----------
kgdb: add kaslr note to avoid messing up with gdb
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: 54b920fcf17adb4d9cc94405038aa17978887bee
https://github.com/bootlin/training-materials/commit/54b920fcf17adb4d9cc94405038aa17978887bee
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
A common/scheduling-classes.tex
M slides/realtime-linux-configuration/realtime-linux-configuration.tex
Log Message:
-----------
realtime: move scheduling classes into a separate file for reuse
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: 4e3f5bdc9039442f5370b1f5cf6a74dce2064fa5
https://github.com/bootlin/training-materials/commit/4e3f5bdc9039442f5370b1f5cf6a74dce2064fa5
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/scheduling-classes.tex
Log Message:
-----------
common/scheduling: add manpage for sched
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: 113c5c8202d0f89ee640670ce350e722f086255b
https://github.com/bootlin/training-materials/commit/113c5c8202d0f89ee640670ce350e722f086255b
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/prove-locking.tex
Log Message:
-----------
prove-locking: split concurrency and locking issues and add sleep in atomic
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Commit: b3bc6561ca96aefdb570b5a95eb9f3ecc55876e8
https://github.com/bootlin/training-materials/commit/b3bc6561ca96aefdb570b5a95eb9f3ecc55876e8
Author: Clément Léger <clement at clement-leger.fr>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/gdb.tex
Log Message:
-----------
common: gdb: fix ifthenelse for debugging course
Signed-off-by: Clément Léger <clement at clement-leger.fr>
Commit: db4b50600e42ca2557db8f085961ddb716c6ebb2
https://github.com/bootlin/training-materials/commit/db4b50600e42ca2557db8f085961ddb716c6ebb2
Author: Clément Léger <clement.leger at bootlin.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M common/kgdb.tex
Log Message:
-----------
kgdb: add information to disable watchdog if needed
When debugging with KGDB, the kernel is completely stopped and thus the
watchdog won't be serviced while interrupted.
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
Compare: https://github.com/bootlin/training-materials/compare/50c751e1fe9a...db4b50600e42
More information about the training-materials-updates
mailing list