]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
UBUNTU: SAUCE: s390: kernel message catalog
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 17 Jan 2017 14:44:05 +0000 (15:44 +0100)
committerSeth Forshee <seth.forshee@canonical.com>
Tue, 5 Sep 2017 12:33:30 +0000 (07:33 -0500)
commit36b4777f5f8ae8721ba8199096e6af6a0dbd73dc
treef5e0b9724d174197455d4732817d738155c1f8fe
parentcc4e92ef5d252f412d86511d4e9d22fe1224712e
UBUNTU: SAUCE: s390: kernel message catalog

BugLink: http://bugs.launchpad.net/bugs/1628889
Add support for automatic message tags to the printk macro
families dev_xyz and pr_xyz. The message tag consists of a
component name and a 24 bit hash of the message text. For
each message that is documented in the included kernel message
catalog a man page can be created with a script (which is
included in the patch). The generated man pages contain
explanatory text that is intended to help understand the
messages.

Note that only s390 specific messages are prepared
appropriately and included in the generated message catalog.

This patch is optional as it is very unlikely to be accepted
in upstream kernel, but is recommended for all distributions
which are built based on the 'Development stream'

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
[saf: Adjust context for v4.13-rc1]
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
67 files changed:
Documentation/kmsg/IPVS [new file with mode: 0644]
Documentation/kmsg/s390/aes_s390 [new file with mode: 0644]
Documentation/kmsg/s390/af_iucv [new file with mode: 0644]
Documentation/kmsg/s390/ap [new file with mode: 0644]
Documentation/kmsg/s390/appldata [new file with mode: 0644]
Documentation/kmsg/s390/bpf_jit [new file with mode: 0644]
Documentation/kmsg/s390/cio [new file with mode: 0644]
Documentation/kmsg/s390/cpcmd [new file with mode: 0644]
Documentation/kmsg/s390/cpu [new file with mode: 0644]
Documentation/kmsg/s390/cpum_cf [new file with mode: 0644]
Documentation/kmsg/s390/cpum_sf [new file with mode: 0644]
Documentation/kmsg/s390/crc32-vx [new file with mode: 0644]
Documentation/kmsg/s390/ctcm [new file with mode: 0644]
Documentation/kmsg/s390/dasd [new file with mode: 0644]
Documentation/kmsg/s390/dasd-eckd [new file with mode: 0644]
Documentation/kmsg/s390/dasd-fba [new file with mode: 0644]
Documentation/kmsg/s390/dcssblk [new file with mode: 0644]
Documentation/kmsg/s390/diag288_wdt [new file with mode: 0644]
Documentation/kmsg/s390/extmem [new file with mode: 0644]
Documentation/kmsg/s390/hmcdrv [new file with mode: 0644]
Documentation/kmsg/s390/hugetlb [new file with mode: 0644]
Documentation/kmsg/s390/hvc_iucv [new file with mode: 0644]
Documentation/kmsg/s390/hypfs [new file with mode: 0644]
Documentation/kmsg/s390/iucv [new file with mode: 0644]
Documentation/kmsg/s390/lcs [new file with mode: 0644]
Documentation/kmsg/s390/monreader [new file with mode: 0644]
Documentation/kmsg/s390/monwriter [new file with mode: 0644]
Documentation/kmsg/s390/netiucv [new file with mode: 0644]
Documentation/kmsg/s390/numa [new file with mode: 0644]
Documentation/kmsg/s390/numa_emu [new file with mode: 0644]
Documentation/kmsg/s390/os_info [new file with mode: 0644]
Documentation/kmsg/s390/perf [new file with mode: 0644]
Documentation/kmsg/s390/prng [new file with mode: 0644]
Documentation/kmsg/s390/qeth [new file with mode: 0644]
Documentation/kmsg/s390/s390dbf [new file with mode: 0644]
Documentation/kmsg/s390/sclp_cmd [new file with mode: 0644]
Documentation/kmsg/s390/sclp_config [new file with mode: 0644]
Documentation/kmsg/s390/sclp_cpi [new file with mode: 0644]
Documentation/kmsg/s390/sclp_ocf [new file with mode: 0644]
Documentation/kmsg/s390/sclp_sdias [new file with mode: 0644]
Documentation/kmsg/s390/scm_block [new file with mode: 0644]
Documentation/kmsg/s390/setup [new file with mode: 0644]
Documentation/kmsg/s390/smsgiucv [new file with mode: 0644]
Documentation/kmsg/s390/smsgiucv_app [new file with mode: 0644]
Documentation/kmsg/s390/tape [new file with mode: 0644]
Documentation/kmsg/s390/tape_34xx [new file with mode: 0644]
Documentation/kmsg/s390/tape_3590 [new file with mode: 0644]
Documentation/kmsg/s390/time [new file with mode: 0644]
Documentation/kmsg/s390/vmlogrdr [new file with mode: 0644]
Documentation/kmsg/s390/vmur [new file with mode: 0644]
Documentation/kmsg/s390/xpram [new file with mode: 0644]
Documentation/kmsg/s390/zcrypt [new file with mode: 0644]
Documentation/kmsg/s390/zdump [new file with mode: 0644]
Documentation/kmsg/s390/zfcp [new file with mode: 0644]
Documentation/kmsg/s390/zpci [new file with mode: 0644]
Documentation/kmsg/sbp_target [new file with mode: 0644]
Documentation/kmsg/zram [new file with mode: 0644]
Documentation/printk-formats.txt
Makefile
arch/s390/Kconfig
arch/s390/kernel/Makefile
arch/s390/kernel/kmsg.c [new file with mode: 0644]
include/linux/device.h
include/linux/printk.h
lib/vsprintf.c
scripts/Makefile.build
scripts/kmsg-doc [new file with mode: 0755]