Home
last modified time | relevance | path

Searched full:oops (Results 1 – 25 of 264) sorted by relevance

1234567891011

/linux/Documentation/admin-guide/
H A Dpstore-blk.rst3 pstore block oops/panic logger
9 pstore block (pstore/blk) is an oops/panic logger that writes its logs to a
78 The chunk size in KB for oops/panic front-end. It **MUST** be a multiple of 4.
79 It's optional if you do not care about the oops/panic log.
81 There are multiple chunks for oops/panic front-end depending on the remaining
84 pstore/blk will log to oops/panic chunks one by one, and always overwrite the
93 Unlike oops/panic front-end, there is only one chunk for pmsg front-end.
116 Similar to oops front-end, there are multiple chunks for ftrace front-end
166 Block device is large enough for uncompressed oops data. Actually we do not
168 the first line of oops/panic data. For example::
[all …]
H A Dramoops.rst1 Ramoops oops/panic logger
11 Ramoops is an oops/panic logger that writes its logs to RAM before the system
132 reserve_mem=2M:4096:oops ramoops.mem_name=oops
/linux/drivers/accessibility/speakup/
H A Dgenmap.c39 oops("too many shift states", NULL); in get_shift_value()
86 oops("unknown key/modifier", cp); in main()
89 oops("modifiers must come first", cp); in main()
94 oops("bad modifier or key", cp); in main()
98 oops("no = found", NULL); in main()
102 oops("no speakup function after =", NULL); in main()
106 oops("invalid speakup function", cp); in main()
113 oops("two functions on same key combination", cp); in main()
H A Dutils.h46 static inline int oops(const char *msg, const char *info) in oops() function
88 oops("out of key table space, enlarge MAXKEYS", NULL); in add_key()
92 oops("attempt to add duplicate key", name); in add_key()
H A Dspeakup_keypc.c140 static char *oops(void) in oops() function
165 return oops(); in synth_immediate()
220 oops(); in do_catch_up()
236 oops(); in do_catch_up()
253 oops(); in do_catch_up()
/linux/fs/pstore/
H A DKconfig42 messages, even if no oops or panic happened.
69 tristate "Log panic/oops to a RAM buffer"
76 This enables panic and oops messages to be logged to a circular
92 tristate "Log panic/oops to a block device"
98 This enables panic and oops message to be logged to a block dev
139 This just sets size of kmsg dump (oops, panic, etc) log for
H A Dram.c3 * RAM Oops/Panic logger
34 "size of each dump done on oops/panic");
51 "start of reserved RAM used to store oops/panic logs");
60 "size of reserved RAM used to store oops/panic logs");
70 "maximum reason for kmsg dump (default 2: Oops and Panic) ");
85 struct persistent_ram_zone **dprzs; /* Oops dump zones */
673 * Setting "no-dump-oops" is deprecated and will be ignored if in ramoops_parse_dt()
676 if (of_property_read_bool(of_node, "no-dump-oops")) in ramoops_parse_dt()
998 MODULE_DESCRIPTION("RAM Oops/Panic logger/driver");
/linux/arch/csky/kernel/
H A Dtraps.c148 do_trap_error(regs, signo, code, regs->pc, "Oops - " str); \
165 "Oops - load/store address misaligned"); in do_trap_misaligned()
185 "Oops - illegal trap exception"); in do_trap_bkpt()
208 "Oops - illegal instruction exception"); in do_trap_illinsn()
217 "Oops - fpu instruction exception"); in do_trap_fpe()
228 "Oops - illegal privileged exception"); in do_trap_priv()
/linux/drivers/misc/lkdtm/
H A Dusercopy.c100 pr_warn("copy_to_user failed, but lacked Oops\n"); in do_usercopy_stack()
121 pr_warn("copy_from_user failed, but lacked Oops\n"); in do_usercopy_stack()
172 pr_warn("copy_to_user failed, but lacked Oops\n"); in do_usercopy_slab_size()
184 pr_warn("copy_from_user failed, but lacked Oops\n"); in do_usercopy_slab_size()
249 pr_warn("copy_to_user failed, but lacked Oops\n"); in do_usercopy_slab_whitelist()
261 pr_warn("copy_from_user failed, but lacked Oops\n"); in do_usercopy_slab_whitelist()
335 pr_warn("copy_to_user failed, but lacked Oops\n"); in lkdtm_USERCOPY_KERNEL()
379 pr_warn("Good, copy_to_user() failed, but lacked Oops(?!)\n"); in do_usercopy_page_span()
/linux/arch/powerpc/kernel/
H A Dnvram_64.c60 .name = "lnx,oops-log",
71 "lnx,oops-log",
83 * For capturing and compressing an oops or panic report...
87 * oops_buf[] holds the compressed text, preceded by a oops header.
88 * oops header has u16 holding the version of oops header (to differentiate
105 * We preallocate these buffers during init to avoid kmalloc during oops/panic.
360 pr_err("nvram: logging uncompressed oops/panic report\n"); in zip_oops()
381 * Called by pstore_dump() when an oops or panic report is logged in the
417 * Reads the oops/panic report, rtas, of-config and common partition.
506 /* Old format oops header had 2-byte record size */ in nvram_pstore_read()
[all …]
/linux/sound/soc/sof/xtensa/
H A Dcore.c84 static void xtensa_dsp_oops(struct snd_sof_dev *sdev, const char *level, void *oops) in xtensa_dsp_oops() argument
86 struct sof_ipc_dsp_oops_xtensa *xoops = oops; in xtensa_dsp_oops()
89 dev_printk(level, sdev->dev, "error: DSP Firmware Oops\n"); in xtensa_dsp_oops()
115 static void xtensa_stack(struct snd_sof_dev *sdev, const char *level, void *oops, in xtensa_stack() argument
118 struct sof_ipc_dsp_oops_xtensa *xoops = oops; in xtensa_stack()
/linux/arch/riscv/kernel/
H A Dtraps.c156 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \
161 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \
184 "Oops - illegal instruction"); in do_trap_insn_illegal()
192 "Oops - illegal instruction"); in do_trap_insn_illegal()
210 .type_str = "Oops - store (or AMO) address misaligned",
214 .type_str = "Oops - load address misaligned",
362 "Oops - environment call from U-mode"); in do_trap_ecall_u()
/linux/Documentation/devicetree/bindings/reserved-memory/
H A Dramoops.yaml7 title: Ramoops oops/panic logger
10 ramoops provides persistent RAM storage for oops and panics, so they can be
19 Any remaining space will be used for a circular buffer of oops and panic
95 no-dump-oops:
/linux/arch/powerpc/include/asm/
H A Dnvram.h14 * Set oops header version to distinguish between old and new format header.
15 * lnx,oops-log partition max size is 4000, header version > 4000 will
80 /* Initialize NVRAM oops partition */
/linux/arch/alpha/lib/
H A Ddbg_stackcheck.S6 * Verify that we have not overflowed the stack. Oops if we have.
25 1: stq $31, -8($31) # oops me, damn it.
/linux/include/sound/sof/
H A Dheader.h183 * OOPS header architecture specific data.
187 uint32_t totalsize; /* Total size of oops message */
191 * OOPS header platform specific data.
198 * oops message
/linux/drivers/mtd/
H A DKconfig170 tristate "Log panic/oops to an MTD buffer"
172 This enables panic and oops messages to be logged to a circular
177 tristate "Log panic/oops to an MTD buffer based on pstore"
180 This enables panic and oops messages to be logged to a circular
/linux/scripts/
H A Ddecodecode4 # usage: decodecode < oops.file
7 # e.g., to decode an i386 oops on an x86_64 system, use:
8 # AFLAGS=--32 decodecode < 386.oops
9 # PC=hex - the PC (program counter) the oops points to
/linux/tools/testing/selftests/vsock/
H A Dvmtest.sh391 host_oops_cnt_before=$(dmesg | grep -c -i 'Oops')
393 vm_oops_cnt_before=$(vm_ssh -- dmesg | grep -c -i 'Oops')
400 host_oops_cnt_after=$(dmesg | grep -i 'Oops' | wc -l)
402 echo "FAIL: kernel oops detected on host" | log_host "${name}"
412 vm_oops_cnt_after=$(vm_ssh -- dmesg | grep -i 'Oops' | wc -l)
414 echo "FAIL: kernel oops detected on vm" | log_host "${name}"
/linux/Documentation/translations/zh_TW/admin-guide/
H A Dreporting-issues.rst119 * 如果失敗涉及“panic”、“Oops”、“warning”或“BUG”,請考慮解碼內核日誌以查找觸
310 的問題。注意:不要混淆“panic”(內核停止自身的致命錯誤)和“Oops”(可恢復錯誤),
382 爲什麼當內核報告內部問題(“kernel bug”)、可恢復錯誤(“kernel Oops”)或停止
391 1. 發生了一個可恢復的錯誤(“kernel Oops”),內核污染了自己,因爲內核知道在
395 Oops: 0000 [#1] SMP
677 如後文所述。還要注意,預編譯的內核可能缺少在出現panic、Oops、warning或BUG時
696 注意:如果您正在處理來自內核的pannc、Oops、warning或BUG,請在配置內核時嘗試
747 *如果失敗涉及“panic”、“Oops”、“warning”或“BUG”,請考慮解碼內核日誌以查找
753 請考慮解碼內核日誌中的信息。這將使我們更容易理解是什麼導致了“panic”、“Oops”、
898 * 如果你處理的是內核的“warning”、“OOPS”或“panic”,請包含它。如果你不能複製
/linux/Documentation/translations/zh_CN/admin-guide/
H A Dreporting-issues.rst118 * 如果失败涉及“panic”、“Oops”、“warning”或“BUG”,请考虑解码内核日志以查找触
309 的问题。注意:不要混淆“panic”(内核停止自身的致命错误)和“Oops”(可恢复错误),
381 为什么当内核报告内部问题(“kernel bug”)、可恢复错误(“kernel Oops”)或停止
390 1. 发生了一个可恢复的错误(“kernel Oops”),内核污染了自己,因为内核知道在
394 Oops: 0000 [#1] SMP
676 如后文所述。还要注意,预编译的内核可能缺少在出现panic、Oops、warning或BUG时
695 注意:如果您正在处理来自内核的pannc、Oops、warning或BUG,请在配置内核时尝试
746 *如果失败涉及“panic”、“Oops”、“warning”或“BUG”,请考虑解码内核日志以查找
752 请考虑解码内核日志中的信息。这将使我们更容易理解是什么导致了“panic”、“Oops”、
897 * 如果你处理的是内核的“warning”、“OOPS”或“panic”,请包含它。如果你不能复制
/linux/tools/testing/selftests/pstore/
H A Dpstore_post_reboot_tests49 prlog -n "Checking dmesg files contain oops end marker"
56 prlog -n "Checking console file contains oops end marker ... "
/linux/kernel/
H A Dpanic.c48 * Should we dump all CPUs backtraces in an oops event?
484 * Avoid nested stack-dumping if a panic occurs during oops processing in vpanic()
545 * panic() is not being callled from OOPS. in vpanic()
787 /* This CPU may now print the oops message */ in do_oops_enter_exit()
813 * Return true if the calling CPU is allowed to print oops-related info.
822 * Called when the architecture enters its oops handler, before it prints
823 * anything. If this is the first CPU to oops, and it's oopsing the first
853 * Called when the architecture exits its oops handler, after printing
1031 early_param("oops", oops_setup);
/linux/tools/testing/selftests/media_tests/
H A Dmedia_device_test.c27 * other Oops in the dmesg. Enable KaSan kernel
88 "other Oops in the dmesg. Enable KaSan kernel\n" in main()
/linux/arch/sparc/mm/
H A Dfault_64.c58 die_if_kernel("Oops", regs); in unhandled_fault()
63 printk(KERN_CRIT "OOPS: Bogus kernel PC [%016lx] in fault handler\n", in bad_kernel_pc()
65 printk(KERN_CRIT "OOPS: RPC [%016lx]\n", regs->u_regs[15]); in bad_kernel_pc()
66 printk("OOPS: RPC <%pS>\n", (void *) regs->u_regs[15]); in bad_kernel_pc()
67 printk(KERN_CRIT "OOPS: Fault was to vaddr[%lx]\n", vaddr); in bad_kernel_pc()

1234567891011