• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1The crasher module tests kdump in following scenarios.
2 * ACS: invoke dump using sysrq C.
3 * ACP: invoke dump using panic [ panic test 0 ].
4 * ACB: invoke dump using BUG [ panic test 1 ].
5 * ACE: invoke dump using panic_on_oops [ panic test 2 ].
6 * ACL: invoke dump in a hang situation.
7
8The LKDTM (Linux Kernel Dump Test Module) module consists of following tests,
9 * KPIDB: bug in do_irq
10 * KPIDE: exception in do_irq
11 * KPIDL: hang in do_irq
12 * KPIDP: panic in do_irq
13 * KPIDO: overflow in do_irq
14 * KPIEB: bug in handle_IRQ_event
15 * KPIEE: exception in handle_IRQ_event
16 * KPIEL: hang in handle_IRQ_event
17 * KPIEP: panic in handle_IRQ_event
18 * KPIEO: overflow in handle_IRQ_event
19 * KPTEB: bug in tasklet_action
20 * KPTEE: exception in tasklet_action
21 * KPTEL: hang in tasklet_action
22 * KPTEP: panic in tasklet_action
23 * KPTEO: overflow in tasklet_action
24 * KPBB : bug in ll_rw_block
25 * KPBE : exception in ll_rw_block
26 * KPBL : hang in ll_rw_block
27 * KPBP : panic in ll_rw_block
28 * KPBO : overflow in ll_rw_block
29 * KPMSB: bug in shrink_inactive_list
30 * KPMSE: exception in shrink_inactive_list
31 * KPMSL: hang in shrink_inactive_list
32 * KPMSP: panic in shrink_inactive_list
33 * KPMSO: overflow in shrink_inactive_list
34 * KPTB : bug in hr_timer_start
35 * KPTE : exception in hr_timer_start
36 * KPTL : hang in hr_timer_start
37 * KPTP : panic in hr_timer_start
38 * KPTO : overflow in hr_timer_start
39 * KPSB : bug in scsi_dispatch_cmd
40 * KPSE : exception in scsi_dispatch_cmd
41 * KPSL : hang in scsi_dispatch_cmd
42 * KPSP : panic in scsi_dispatch_cmd
43 * KPSO : overflow in scsi_dispatch_cmd
44 * KPIB : bug in ide_core_cp
45 * KPIE : exception in ide_core_cp
46 * KPIL : hang in ide_core_cp
47 * KPIP : panic in ide_core_cp
48 * KPIO : overflow in ide_core_cp
49
50Extra tests include dump on different destinations,
51 * KLEXT: dump on an EXT3 partition
52 * KLLBL: dump on an EXT3 partition with a LABEL
53 * KLUID: dump on an EXT3 partition with a partition UID.
54 * KLRAW: dump on a RAW partition.
55 * KNSCP: dump on network.
56 * KNNFS: dump on a mounted NFS filesystem.
57 * KDENB: kdump propagate
58