8000 Add an Known Errata section · EdOmor1/Linux-Kernel-Programming@ce0a417 · GitHub
[go: up one dir, main page]

Skip to content

Commit ce0a417

Browse files
committed
Add an Known Errata section
1 parent 20698f3 commit ce0a417

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

README.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,39 @@ With the following software and hardware list you can run all code files present
5858

5959
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. [Click here to download it](https://static.packt-cdn.com/downloads/9781789953435_ColorImages.pdf).
6060

61+
### Known Errata
62+
Wrt the PDF doc:
63+
64+
- pg 26:
65+
- 'sudo apt install git fakeroot ...' ; corrections:
66+
- change pstree to psmisc
67+
- to install 'tuna' refer https://tuna.readthedocs.io/en/stable/installation.html
68+
- change hexdump to bsdmainutils (the package name)
69+
- for 'openjdk-14-jre' installation refer https://java.tutorials24x7.com/blog/how-to-install-openjdk-14-on-ubuntu
70+
- pg 99:
71+
- 'Chapter 9' should be 'Chapter 10'
72+
- 'Chapter 10' should be 'Chapter 11'
73+
- pg 246:
74+
- 'via the module_parm_cb() macro' should be 'via the module_param_cb() macro'
75+
- pg 291:
76+
- '(The kernel-mode stack for ' - incomplete sentence; it should be deleted/ignored.
77+
- pg 307:
78+
- the process view after the sentence '... and a total of *nine threads*:'
79+
- the first two columns are shown as 'PID TGID'; the order is reversed, it should be 'TGID PID'
80+
- pg 324: in *Figure 7.4*, the third column 'Addr Bits', last 3 rows have errors; the corrections are shown here:
81+
82+
`AB VM-split`
83+
84+
`x86_64: 5 : 56 --> 57 : 64PB:64PB : corrected (allows for total of 128 PB)`
85+
86+
`Aarch64: 3 : 39 --> 40 : 512G:512G : corrected (allows for total of 1024 GB = 1 TB)`
87+
88+
`Aarch64: 4 : 48 --> 49 : 256T:256T : corrected (allows for total of 512 T)`
89+
90+
- pg 388:
91+
- '... the next available memory chunk is on order 7, of size 256 KB.' should be: '... the next available memory chunk is on order 6, of size 256 KB.
92+
93+
6194
### Related products
6295
* Mastering Linux Device Driver Development [[Packt]](https://www.packtpub.com/product/Mastering-Linux-Device-Driver-Development/9781789342048) [[Amazon]](https://www.amazon.com/Mastering-Linux-Device-Driver-Development/dp/178934204X)
6396

0 commit comments

Comments
 (0)
0