From: Dmitry V. Levin Date: Fri, 9 Mar 2018 02:48:30 +0000 (+0000) Subject: xlat: add comments to all sorted xlat files X-Git-Tag: v4.22~102 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c7c7f94d83f7b945b072baa14075b8bfaf3751d5;p=strace xlat: add comments to all sorted xlat files Add a short comment describing the method used to sort entries. * xlat/ethernet_protocols.in: Update the comment about sorting. * xlat/fsmagic.in: Likewise. * xlat/evdev_keycode.in: Add a comment about sorting. * xlat/hw_breakpoint_type.in: Likewise. * xlat/perf_hw_cache_id.in: Likewise. * xlat/perf_hw_cache_op_id.in: Likewise. * xlat/perf_hw_cache_op_result_id.in: Likewise. * xlat/perf_hw_id.in: Likewise. * xlat/perf_sw_ids.in: Likewise. * xlat/perf_type_id.in: Likewise. --- diff --git a/xlat/ethernet_protocols.in b/xlat/ethernet_protocols.in index 4420e12a..1e30f77e 100644 --- a/xlat/ethernet_protocols.in +++ b/xlat/ethernet_protocols.in @@ -1,4 +1,4 @@ -/* Sorted by value */ +/* sort -k2,2 */ ETH_P_802_3 0x0001 /* Dummy type for 802.3 frames */ ETH_P_AX25 0x0002 /* Dummy protocol id for AX.25 */ ETH_P_ALL 0x0003 /* Every packet (be careful!!!) */ diff --git a/xlat/evdev_keycode.in b/xlat/evdev_keycode.in index 14a681a2..c0811ba1 100644 --- a/xlat/evdev_keycode.in +++ b/xlat/evdev_keycode.in @@ -1,3 +1,4 @@ +/* awk '{if (NF>1) {n=strtonum($2)}; printf("%d %s\n", n, $0)}' |sort -s -k1,1n |sed 's/^[0-9]* //' */ KEY_RESERVED 0 KEY_ESC 1 KEY_1 2 diff --git a/xlat/fsmagic.in b/xlat/fsmagic.in index b97ec322..53827069 100644 --- a/xlat/fsmagic.in +++ b/xlat/fsmagic.in @@ -1,4 +1,4 @@ -/* sorted by value, suitable for bsearch(3) */ +/* sort -k2,2 */ { 0x0000002f, "QNX4_SUPER_MAGIC" }, { 0x00000187, "AUTOFS_SUPER_MAGIC" }, { 0x00001373, "DEVFS_SUPER_MAGIC" }, diff --git a/xlat/hw_breakpoint_type.in b/xlat/hw_breakpoint_type.in index 75267ab2..0fc625b7 100644 --- a/xlat/hw_breakpoint_type.in +++ b/xlat/hw_breakpoint_type.in @@ -1,5 +1,6 @@ +/* sort -k2,2n */ HW_BREAKPOINT_EMPTY 0 HW_BREAKPOINT_R 1 HW_BREAKPOINT_W 2 -HW_BREAKPOINT_RW HW_BREAKPOINT_R | HW_BREAKPOINT_W +HW_BREAKPOINT_RW 3 HW_BREAKPOINT_X 4 diff --git a/xlat/perf_hw_cache_id.in b/xlat/perf_hw_cache_id.in index 2346818b..1ba0b1fc 100644 --- a/xlat/perf_hw_cache_id.in +++ b/xlat/perf_hw_cache_id.in @@ -1,3 +1,4 @@ +/* sort -k2,2n */ PERF_COUNT_HW_CACHE_L1D 0 PERF_COUNT_HW_CACHE_L1I 1 PERF_COUNT_HW_CACHE_LL 2 diff --git a/xlat/perf_hw_cache_op_id.in b/xlat/perf_hw_cache_op_id.in index 6bbaf365..7e30c3ad 100644 --- a/xlat/perf_hw_cache_op_id.in +++ b/xlat/perf_hw_cache_op_id.in @@ -1,3 +1,4 @@ +/* sort -k2,2n */ PERF_COUNT_HW_CACHE_OP_READ 0 PERF_COUNT_HW_CACHE_OP_WRITE 1 PERF_COUNT_HW_CACHE_OP_PREFETCH 2 diff --git a/xlat/perf_hw_cache_op_result_id.in b/xlat/perf_hw_cache_op_result_id.in index 8ef5aead..07505465 100644 --- a/xlat/perf_hw_cache_op_result_id.in +++ b/xlat/perf_hw_cache_op_result_id.in @@ -1,2 +1,3 @@ +/* sort -k2,2n */ PERF_COUNT_HW_CACHE_RESULT_ACCESS 0 PERF_COUNT_HW_CACHE_RESULT_MISS 1 diff --git a/xlat/perf_hw_id.in b/xlat/perf_hw_id.in index 44dd5ce5..c46bcecd 100644 --- a/xlat/perf_hw_id.in +++ b/xlat/perf_hw_id.in @@ -1,3 +1,4 @@ +/* sort -k2,2n */ PERF_COUNT_HW_CPU_CYCLES 0 PERF_COUNT_HW_INSTRUCTIONS 1 PERF_COUNT_HW_CACHE_REFERENCES 2 diff --git a/xlat/perf_sw_ids.in b/xlat/perf_sw_ids.in index 65b0061a..e2ad8a8c 100644 --- a/xlat/perf_sw_ids.in +++ b/xlat/perf_sw_ids.in @@ -1,3 +1,4 @@ +/* sort -k2,2n */ PERF_COUNT_SW_CPU_CLOCK 0 PERF_COUNT_SW_TASK_CLOCK 1 PERF_COUNT_SW_PAGE_FAULTS 2 diff --git a/xlat/perf_type_id.in b/xlat/perf_type_id.in index 3f3f87ea..88f63381 100644 --- a/xlat/perf_type_id.in +++ b/xlat/perf_type_id.in @@ -1,3 +1,4 @@ +/* sort -k2,2n */ PERF_TYPE_HARDWARE 0 PERF_TYPE_SOFTWARE 1 PERF_TYPE_TRACEPOINT 2