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