Commit f89a687
committed
Merge tag 'kgdb-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Pull kgdb updates from Daniel Thompson:
"A relatively modest collection of changes:
- Adopt kstrtoint() and kstrtol() instead of the simple_strtoXX
family for better error checking of user input.
- Align the print behavour when breakpoints are enabled and disabled
by adopting the current behaviour of breakpoint disable for both.
- Remove some of the (rather odd and user hostile) hex fallbacks and
require kdb users to prefix with 0x instead.
- Tidy up (and fix) control code handling in kdb's keyboard code.
This makes the control code handling at the keyboard behave the
same way as it does via the UART.
- Switch my own entry in MAINTAINERS to my @kernel.org address"
* tag 'kgdb-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux:
kdb: fix ctrl+e/a/f/b/d/p/n broken in keyboard mode
MAINTAINERS: Use Daniel Thompson's korg address for kgdb work
kdb: Fix breakpoint enable to be silent if already enabled
kdb: Remove fallback interpretation of arbitrary numbers as hex
trace: kdb: Replace simple_strtoul with kstrtoul in kdb_ftdump
kdb: Replace the use of simple_strto with safer kstrto in kdb_mainFile tree
5 files changed
+51
-72
lines changed- kernel
- debug/kdb
- trace
5 files changed
+51
-72
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12670 | 12670 | | |
12671 | 12671 | | |
12672 | 12672 | | |
12673 | | - | |
| 12673 | + | |
12674 | 12674 | | |
12675 | 12675 | | |
12676 | 12676 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
460 | 460 | | |
461 | 461 | | |
462 | 462 | | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
463 | 466 | | |
464 | 467 | | |
465 | 468 | | |
466 | | - | |
| 469 | + | |
467 | 470 | | |
468 | 471 | | |
469 | | - | |
470 | 472 | | |
471 | 473 | | |
472 | 474 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
123 | 125 | | |
124 | 126 | | |
125 | 127 | | |
126 | | - | |
| 128 | + | |
127 | 129 | | |
128 | 130 | | |
129 | | - | |
| 131 | + | |
130 | 132 | | |
131 | | - | |
| 133 | + | |
132 | 134 | | |
133 | | - | |
| 135 | + | |
134 | 136 | | |
135 | | - | |
| 137 | + | |
136 | 138 | | |
137 | | - | |
| 139 | + | |
138 | 140 | | |
139 | | - | |
| 141 | + | |
140 | 142 | | |
141 | | - | |
| 143 | + | |
142 | 144 | | |
143 | | - | |
| 145 | + | |
144 | 146 | | |
145 | 147 | | |
146 | 148 | | |
| |||
172 | 174 | | |
173 | 175 | | |
174 | 176 | | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
175 | 190 | | |
176 | 191 | | |
177 | 192 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
309 | | - | |
310 | | - | |
| 309 | + | |
| 310 | + | |
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
| |||
402 | 402 | | |
403 | 403 | | |
404 | 404 | | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
| 405 | + | |
| 406 | + | |
422 | 407 | | |
423 | 408 | | |
424 | 409 | | |
425 | 410 | | |
426 | 411 | | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
| 412 | + | |
| 413 | + | |
441 | 414 | | |
442 | 415 | | |
443 | 416 | | |
| |||
473 | 446 | | |
474 | 447 | | |
475 | 448 | | |
476 | | - | |
| 449 | + | |
477 | 450 | | |
478 | | - | |
479 | | - | |
| 451 | + | |
| 452 | + | |
480 | 453 | | |
481 | 454 | | |
482 | 455 | | |
| |||
1619 | 1592 | | |
1620 | 1593 | | |
1621 | 1594 | | |
1622 | | - | |
1623 | | - | |
| 1595 | + | |
| 1596 | + | |
1624 | 1597 | | |
1625 | | - | |
| 1598 | + | |
1626 | 1599 | | |
1627 | 1600 | | |
1628 | 1601 | | |
| |||
2083 | 2056 | | |
2084 | 2057 | | |
2085 | 2058 | | |
2086 | | - | |
2087 | | - | |
2088 | | - | |
| 2059 | + | |
2089 | 2060 | | |
2090 | | - | |
2091 | | - | |
2092 | | - | |
2093 | | - | |
2094 | | - | |
| 2061 | + | |
| 2062 | + | |
2095 | 2063 | | |
2096 | 2064 | | |
2097 | 2065 | | |
| |||
2428 | 2396 | | |
2429 | 2397 | | |
2430 | 2398 | | |
2431 | | - | |
2432 | 2399 | | |
2433 | 2400 | | |
2434 | 2401 | | |
2435 | 2402 | | |
2436 | 2403 | | |
2437 | | - | |
2438 | | - | |
| 2404 | + | |
2439 | 2405 | | |
2440 | 2406 | | |
2441 | 2407 | | |
2442 | 2408 | | |
2443 | 2409 | | |
2444 | 2410 | | |
2445 | 2411 | | |
2446 | | - | |
2447 | | - | |
| 2412 | + | |
2448 | 2413 | | |
2449 | 2414 | | |
2450 | 2415 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
| 106 | + | |
| 107 | + | |
111 | 108 | | |
112 | 109 | | |
113 | | - | |
114 | | - | |
| 110 | + | |
| 111 | + | |
115 | 112 | | |
116 | 113 | | |
117 | 114 | | |
| |||
0 commit comments