# SPDX-License-Identifier: GPL-2.0 # Shorthand warning = $(warning-if,y,$(1)) # You can not pass commas directly to a function since they are treated as # delimiters. You can use the following trick to do so. comma := , $(warning,hello$(comma) world) # Like Make, single quotes, double quotes, spaces are treated verbatim. # The following prints the text as-is. $(warning, ' " '" ' ''' "'") # Unlike Make, '$' has special meaning only when it is followed by '('. # No need to escape '$' itself. $(warning,$) $(warning,$$) $ := 1 $(warning,$($)) # You need a trick to escape '$' followed by '(' # The following should print "$(X)". It should not be expanded further. dollar := $ $(warning,$(dollar)(X)) # You need a trick to treat unbalanced parentheses. # The following should print "(". left_paren := ( $(warning,$(left_paren)) # A simple expanded should not be expanded multiple times. # The following should print "$(X)". It should not be expanded further. Y := $(dollar)(X) $(warning,$(Y)) # The following should print "$(X)" as well. Y = $(dollar)(X) $(warning,$(Y)) # The following should print "$(". # It should not be emit "unterminated reference" error. unterminated := $(dollar)( $(warning,$(unterminated)) .y'>linux-2.6.18.y Hosts the 0x221E linux distro kernel.Ubuntu
summaryrefslogtreecommitdiff
path: root/kernel/crash_core.c
AgeCommit message (Expand)Author
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-01-20kernel/crash: handle multi-page vmcoreinfo in crash kernel copyPnina Feder
2025-11-15crash: fix crashkernel resource shrinkSourabh Jain
2025-09-13crash: add KUnit tests for crash_exclude_mem_rangeCoiby Xu
2025-09-13panic: use angle-bracket include for panic.hJinchao Wang
2025-09-13crash_core: use panic_try_start() in crash_kexec()Jinchao Wang
2025-07-19kdump: wait for DMA to finish when using CMAJiri Bohac
2025-02-10crash: Use note name macrosAkihiko Odaki
2024-11-05kexec/crash: no crash update when kexec in progressSourabh Jain
2024-09-01Document/kexec: generalize crash hotplug descriptionSourabh Jain
2024-05-19Merge tag 'mm-nonmm-stable-2024-05-19-11-56' of git://git.kernel.org/pub/scm/...Linus Torvalds
2024-05-08crash: add prefix for crash dumping messagesBaoquan He
2024-04-23crash: add a new kexec flag for hotplug supportSourabh Jain
2024-04-23crash: forward memory_notify arg to arch crash hotplug handlerSourabh Jain
2024-02-23crash: split crash dumping code out from kexec_core.cBaoquan He
2024-02-23crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He
2024-02-23kexec: split crashkernel reservation code out from crash_core.cBaoquan He
2024-02-23mm/vmalloc: remove vmap_area_listBaoquan He