Hi all! It is hard to read logs, when there are hex and dec numbers in one line, when hex number doesn't contain any letters and don't have '0x' prefix.
So, here is a complete solution for the problem: - add information into CODING_STYLE - add a check into checkpatch.pl - fix current state The new rule for the style is: Hex numbers should be prefixed by '0x', except groups of numbers, separated by symbols ' ', '.', ':', '/', however '0x' can be used for numbers in such groups too. Flag '#' in number format is not allowed. Note: checkpatch fails on checkpatch change (03) due to long lines. It is because checkpatch.pl is indented by tabs and when it checks for long lines it consider tabs as 8 spaces. Looks like nobody cares, so do I. I see two ways here: - s/\t/ /g - make exclusion in checkpatch.pl for checkpatch.pl to consider tabs as 4 spaces, not 8. However I don't want to fix it in the context of these series. v2: almost everything (style, checkpatch, excluding number groups) v1: was a draft of the idea using two sed commands. Vladimir Sementsov-Ogievskiy (4): coding_style: add point about 0x in trace-events trace-events: fix code style: %# -> 0x% checkpatch: check trace-events code style trace-events: fix code style: print 0x before hex numbers CODING_STYLE | 23 ++++++ accel/tcg/trace-events | 2 +- audio/trace-events | 4 +- block/trace-events | 28 ++++---- hw/audio/trace-events | 4 +- hw/char/trace-events | 12 ++-- hw/display/trace-events | 14 ++-- hw/dma/trace-events | 20 +++--- hw/i386/xen/trace-events | 26 +++---- hw/input/trace-events | 6 +- hw/intc/trace-events | 176 +++++++++++++++++++++++----------------------- hw/isa/trace-events | 4 +- hw/misc/trace-events | 78 ++++++++++---------- hw/net/trace-events | 52 +++++++------- hw/nvram/trace-events | 2 +- hw/pci/trace-events | 4 +- hw/ppc/trace-events | 64 ++++++++--------- hw/s390x/trace-events | 20 +++--- hw/scsi/trace-events | 118 +++++++++++++++---------------- hw/sd/trace-events | 4 +- hw/timer/trace-events | 20 +++--- hw/usb/trace-events | 56 +++++++-------- hw/vfio/trace-events | 44 ++++++------ hw/virtio/trace-events | 6 +- hw/xen/trace-events | 8 +-- linux-user/trace-events | 10 +-- migration/trace-events | 36 +++++----- nbd/trace-events | 18 ++--- net/trace-events | 4 +- scripts/checkpatch.pl | 19 +++++ target/arm/trace-events | 10 +-- target/s390x/trace-events | 2 +- target/sparc/trace-events | 30 ++++---- trace-events | 20 +++--- 34 files changed, 493 insertions(+), 451 deletions(-) -- 2.11.1