All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1501097541.2401.35.camel@baylibre.com>

diff --git a/a/1.txt b/N1/1.txt
index d6fa7a2..5534680 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -6,10 +6,10 @@ On Tue, 2017-07-25 at 18:56 +0200, crow wrote:
 > 
 > Over SSH (network works).
 > 
-> [root at alarm ~]# uname -a
+> [root@alarm ~]# uname -a
 > Linux alarm 4.13.0-rc2-1-ARCH #1 SMP Mon Jul 24 20:02:50 MDT 2017
 > aarch64 GNU/Linux
-> [root at alarm ~]# mii-tool -vvv eth0
+> [root@alarm ~]# mii-tool -vvv eth0
 > Using SIOCGMIIPHY=0x8947
 > eth0: negotiated 1000baseT-HD flow-control, link ok
 
@@ -17,221 +17,221 @@ On Tue, 2017-07-25 at 18:56 +0200, crow wrote:
 This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a
 10/100Mbps
 
-> ? registers for MII PHY 8:
-> ????1000 782d 0181 4400 01e1 c1e1 000f 2001
-> ????ffff ffff ffff ffff ffff ffff ffff ffff
-> ????0040 0002 40e8 5400 1c1c 0000 0000 aaaa
-> ????fff0 ffff 0000 000a 1407 004a 0000 105a
-> ? product info: vendor 00:60:51, model 0 rev 0
-> ? basic mode:???autonegotiation enabled
-> ? basic status: autonegotiation complete, link ok
-> ? capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+>   registers for MII PHY 8:
+>     1000 782d 0181 4400 01e1 c1e1 000f 2001
+>     ffff ffff ffff ffff ffff ffff ffff ffff
+>     0040 0002 40e8 5400 1c1c 0000 0000 aaaa
+>     fff0 ffff 0000 000a 1407 004a 0000 105a
+>   product info: vendor 00:60:51, model 0 rev 0
+>   basic mode:   autonegotiation enabled
+>   basic status: autonegotiation complete, link ok
+>   capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > 10baseT-FD 10baseT-HD
-> ? advertising:??1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+>   advertising:  1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > 10baseT-FD 10baseT-HD
-> ? link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+>   link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > 10baseT-FD 10baseT-HD
-> [root at alarm ~]# ethtool -S eth0
+> [root@alarm ~]# ethtool -S eth0
 > NIC statistics:
-> ?????mmc_tx_octetcount_gb: 0
-> ?????mmc_tx_framecount_gb: 0
-> ?????mmc_tx_broadcastframe_g: 0
-> ?????mmc_tx_multicastframe_g: 0
-> ?????mmc_tx_64_octets_gb: 0
-> ?????mmc_tx_65_to_127_octets_gb: 0
-> ?????mmc_tx_128_to_255_octets_gb: 0
-> ?????mmc_tx_256_to_511_octets_gb: 0
-> ?????mmc_tx_512_to_1023_octets_gb: 0
-> ?????mmc_tx_1024_to_max_octets_gb: 0
-> ?????mmc_tx_unicast_gb: 0
-> ?????mmc_tx_multicast_gb: 0
-> ?????mmc_tx_broadcast_gb: 0
-> ?????mmc_tx_underflow_error: 0
-> ?????mmc_tx_singlecol_g: 0
-> ?????mmc_tx_multicol_g: 0
-> ?????mmc_tx_deferred: 0
-> ?????mmc_tx_latecol: 0
-> ?????mmc_tx_exesscol: 0
-> ?????mmc_tx_carrier_error: 0
-> ?????mmc_tx_octetcount_g: 0
-> ?????mmc_tx_framecount_g: 0
-> ?????mmc_tx_excessdef: 0
-> ?????mmc_tx_pause_frame: 0
-> ?????mmc_tx_vlan_frame_g: 0
-> ?????mmc_rx_framecount_gb: 133
-> ?????mmc_rx_octetcount_gb: 16646
-> ?????mmc_rx_octetcount_g: 16646
-> ?????mmc_rx_broadcastframe_g: 9
-> ?????mmc_rx_multicastframe_g: 22
-> ?????mmc_rx_crc_error: 0
-> ?????mmc_rx_align_error: 0
-> ?????mmc_rx_run_error: 0
-> ?????mmc_rx_jabber_error: 0
-> ?????mmc_rx_undersize_g: 0
-> ?????mmc_rx_oversize_g: 0
-> ?????mmc_rx_64_octets_gb: 45
-> ?????mmc_rx_65_to_127_octets_gb: 64
-> ?????mmc_rx_128_to_255_octets_gb: 13
-> ?????mmc_rx_256_to_511_octets_gb: 7
-> ?????mmc_rx_512_to_1023_octets_gb: 4
-> ?????mmc_rx_1024_to_max_octets_gb: 0
-> ?????mmc_rx_unicast_g: 102
-> ?????mmc_rx_length_error: 0
-> ?????mmc_rx_autofrangetype: 0
-> ?????mmc_rx_pause_frames: 0
-> ?????mmc_rx_fifo_overflow: 0
-> ?????mmc_rx_vlan_frames_gb: 0
-> ?????mmc_rx_watchdog_error: 0
-> ?????mmc_rx_ipc_intr_mask: 1073692671
-> ?????mmc_rx_ipc_intr: 0
-> ?????mmc_rx_ipv4_gd: 117
-> ?????mmc_rx_ipv4_hderr: 0
-> ?????mmc_rx_ipv4_nopay: 0
-> ?????mmc_rx_ipv4_frag: 0
-> ?????mmc_rx_ipv4_udsbl: 0
-> ?????mmc_rx_ipv4_gd_octets: 12585
-> ?????mmc_rx_ipv4_hderr_octets: 0
-> ?????mmc_rx_ipv4_nopay_octets: 0
-> ?????mmc_rx_ipv4_frag_octets: 0
-> ?????mmc_rx_ipv4_udsbl_octets: 0
-> ?????mmc_rx_ipv6_gd_octets: 104
-> ?????mmc_rx_ipv6_hderr_octets: 0
-> ?????mmc_rx_ipv6_nopay_octets: 0
-> ?????mmc_rx_ipv6_gd: 1
-> ?????mmc_rx_ipv6_hderr: 0
-> ?????mmc_rx_ipv6_nopay: 0
-> ?????mmc_rx_udp_gd: 31
-> ?????mmc_rx_udp_err: 0
-> ?????mmc_rx_tcp_gd: 85
-> ?????mmc_rx_tcp_err: 0
-> ?????mmc_rx_icmp_gd: 2
-> ?????mmc_rx_icmp_err: 0
-> ?????mmc_rx_udp_gd_octets: 2963
-> ?????mmc_rx_udp_err_octets: 0
-> ?????mmc_rx_tcp_gd_octets: 7254
-> ?????mmc_rx_tcp_err_octets: 0
-> ?????mmc_rx_icmp_gd_octets: 92
-> ?????mmc_rx_icmp_err_octets: 0
-> ?????tx_underflow: 0
-> ?????tx_carrier: 0
-> ?????tx_losscarrier: 0
-> ?????vlan_tag: 0
-> ?????tx_deferred: 0
-> ?????tx_vlan: 0
-> ?????tx_jabber: 0
-> ?????tx_frame_flushed: 0
-> ?????tx_payload_error: 0
-> ?????tx_ip_header_error: 0
-> ?????rx_desc: 0
-> ?????sa_filter_fail: 0
-> ?????overflow_error: 0
-> ?????ipc_csum_error: 0
-> ?????rx_collision: 0
-> ?????rx_crc_errors: 0
-> ?????dribbling_bit: 0
-> ?????rx_length: 0
-> ?????rx_mii: 0
-> ?????rx_multicast: 0
-> ?????rx_gmac_overflow: 0
-> ?????rx_watchdog: 0
-> ?????da_rx_filter_fail: 0
-> ?????sa_rx_filter_fail: 0
-> ?????rx_missed_cntr: 0
-> ?????rx_overflow_cntr: 0
-> ?????rx_vlan: 0
-> ?????tx_undeflow_irq: 0
-> ?????tx_process_stopped_irq: 0
-> ?????tx_jabber_irq: 0
-> ?????rx_overflow_irq: 0
-> ?????rx_buf_unav_irq: 0
-> ?????rx_process_stopped_irq: 0
-> ?????rx_watchdog_irq: 0
-> ?????tx_early_irq: 0
-> ?????fatal_bus_error_irq: 0
-> ?????rx_early_irq: 0
-> ?????threshold: 1
-> ?????tx_pkt_n: 83
-> ?????rx_pkt_n: 133
-> ?????normal_irq_n: 130
-> ?????rx_normal_irq_n: 129
-> ?????napi_poll: 130
-> ?????tx_normal_irq_n: 1
-> ?????tx_clean: 192
-> ?????tx_set_ic_bit: 1
-> ?????irq_receive_pmt_irq_n: 0
-> ?????mmc_tx_irq_n: 0
-> ?????mmc_rx_irq_n: 0
-> ?????mmc_rx_csum_offload_irq_n: 0
-> ?????irq_tx_path_in_lpi_mode_n: 72
-> ?????irq_tx_path_exit_lpi_mode_n: 72
-> ?????irq_rx_path_in_lpi_mode_n: 0
-> ?????irq_rx_path_exit_lpi_mode_n: 0
-> ?????phy_eee_wakeup_error_n: 65535
-> ?????ip_hdr_err: 0
-> ?????ip_payload_err: 0
-> ?????ip_csum_bypassed: 0
-> ?????ipv4_pkt_rcvd: 0
-> ?????ipv6_pkt_rcvd: 0
-> ?????no_ptp_rx_msg_type_ext: 0
-> ?????ptp_rx_msg_type_sync: 0
-> ?????ptp_rx_msg_type_follow_up: 0
-> ?????ptp_rx_msg_type_delay_req: 0
-> ?????ptp_rx_msg_type_delay_resp: 0
-> ?????ptp_rx_msg_type_pdelay_req: 0
-> ?????ptp_rx_msg_type_pdelay_resp: 0
-> ?????ptp_rx_msg_type_pdelay_follow_up: 0
-> ?????ptp_rx_msg_type_announce: 0
-> ?????ptp_rx_msg_type_management: 0
-> ?????ptp_rx_msg_pkt_reserved_type: 0
-> ?????ptp_frame_type: 0
-> ?????ptp_ver: 0
-> ?????timestamp_dropped: 0
-> ?????av_pkt_rcvd: 0
-> ?????av_tagged_pkt_rcvd: 0
-> ?????vlan_tag_priority_val: 0
-> ?????l3_filter_match: 0
-> ?????l4_filter_match: 0
-> ?????l3_l4_filter_no_match: 0
-> ?????irq_pcs_ane_n: 0
-> ?????irq_pcs_link_n: 0
-> ?????irq_rgmii_n: 0
-> ?????mtl_tx_status_fifo_full: 0
-> ?????mtl_tx_fifo_not_empty: 0
-> ?????mmtl_fifo_ctrl: 0
-> ?????mtl_tx_fifo_read_ctrl_write: 0
-> ?????mtl_tx_fifo_read_ctrl_wait: 0
-> ?????mtl_tx_fifo_read_ctrl_read: 0
-> ?????mtl_tx_fifo_read_ctrl_idle: 0
-> ?????mac_tx_in_pause: 0
-> ?????mac_tx_frame_ctrl_xfer: 0
-> ?????mac_tx_frame_ctrl_idle: 0
-> ?????mac_tx_frame_ctrl_wait: 0
-> ?????mac_tx_frame_ctrl_pause: 0
-> ?????mac_gmii_tx_proto_engine: 0
-> ?????mtl_rx_fifo_fill_level_full: 0
-> ?????mtl_rx_fifo_fill_above_thresh: 0
-> ?????mtl_rx_fifo_fill_below_thresh: 0
-> ?????mtl_rx_fifo_fill_level_empty: 0
-> ?????mtl_rx_fifo_read_ctrl_flush: 0
-> ?????mtl_rx_fifo_read_ctrl_read_data: 0
-> ?????mtl_rx_fifo_read_ctrl_status: 0
-> ?????mtl_rx_fifo_read_ctrl_idle: 0
-> ?????mtl_rx_fifo_ctrl_active: 0
-> ?????mac_rx_frame_ctrl_fifo: 0
-> ?????mac_gmii_rx_proto_engine: 0
-> ?????tx_tso_frames: 0
-> ?????tx_tso_nfrags: 0
-> [root at alarm ~]#
+>      mmc_tx_octetcount_gb: 0
+>      mmc_tx_framecount_gb: 0
+>      mmc_tx_broadcastframe_g: 0
+>      mmc_tx_multicastframe_g: 0
+>      mmc_tx_64_octets_gb: 0
+>      mmc_tx_65_to_127_octets_gb: 0
+>      mmc_tx_128_to_255_octets_gb: 0
+>      mmc_tx_256_to_511_octets_gb: 0
+>      mmc_tx_512_to_1023_octets_gb: 0
+>      mmc_tx_1024_to_max_octets_gb: 0
+>      mmc_tx_unicast_gb: 0
+>      mmc_tx_multicast_gb: 0
+>      mmc_tx_broadcast_gb: 0
+>      mmc_tx_underflow_error: 0
+>      mmc_tx_singlecol_g: 0
+>      mmc_tx_multicol_g: 0
+>      mmc_tx_deferred: 0
+>      mmc_tx_latecol: 0
+>      mmc_tx_exesscol: 0
+>      mmc_tx_carrier_error: 0
+>      mmc_tx_octetcount_g: 0
+>      mmc_tx_framecount_g: 0
+>      mmc_tx_excessdef: 0
+>      mmc_tx_pause_frame: 0
+>      mmc_tx_vlan_frame_g: 0
+>      mmc_rx_framecount_gb: 133
+>      mmc_rx_octetcount_gb: 16646
+>      mmc_rx_octetcount_g: 16646
+>      mmc_rx_broadcastframe_g: 9
+>      mmc_rx_multicastframe_g: 22
+>      mmc_rx_crc_error: 0
+>      mmc_rx_align_error: 0
+>      mmc_rx_run_error: 0
+>      mmc_rx_jabber_error: 0
+>      mmc_rx_undersize_g: 0
+>      mmc_rx_oversize_g: 0
+>      mmc_rx_64_octets_gb: 45
+>      mmc_rx_65_to_127_octets_gb: 64
+>      mmc_rx_128_to_255_octets_gb: 13
+>      mmc_rx_256_to_511_octets_gb: 7
+>      mmc_rx_512_to_1023_octets_gb: 4
+>      mmc_rx_1024_to_max_octets_gb: 0
+>      mmc_rx_unicast_g: 102
+>      mmc_rx_length_error: 0
+>      mmc_rx_autofrangetype: 0
+>      mmc_rx_pause_frames: 0
+>      mmc_rx_fifo_overflow: 0
+>      mmc_rx_vlan_frames_gb: 0
+>      mmc_rx_watchdog_error: 0
+>      mmc_rx_ipc_intr_mask: 1073692671
+>      mmc_rx_ipc_intr: 0
+>      mmc_rx_ipv4_gd: 117
+>      mmc_rx_ipv4_hderr: 0
+>      mmc_rx_ipv4_nopay: 0
+>      mmc_rx_ipv4_frag: 0
+>      mmc_rx_ipv4_udsbl: 0
+>      mmc_rx_ipv4_gd_octets: 12585
+>      mmc_rx_ipv4_hderr_octets: 0
+>      mmc_rx_ipv4_nopay_octets: 0
+>      mmc_rx_ipv4_frag_octets: 0
+>      mmc_rx_ipv4_udsbl_octets: 0
+>      mmc_rx_ipv6_gd_octets: 104
+>      mmc_rx_ipv6_hderr_octets: 0
+>      mmc_rx_ipv6_nopay_octets: 0
+>      mmc_rx_ipv6_gd: 1
+>      mmc_rx_ipv6_hderr: 0
+>      mmc_rx_ipv6_nopay: 0
+>      mmc_rx_udp_gd: 31
+>      mmc_rx_udp_err: 0
+>      mmc_rx_tcp_gd: 85
+>      mmc_rx_tcp_err: 0
+>      mmc_rx_icmp_gd: 2
+>      mmc_rx_icmp_err: 0
+>      mmc_rx_udp_gd_octets: 2963
+>      mmc_rx_udp_err_octets: 0
+>      mmc_rx_tcp_gd_octets: 7254
+>      mmc_rx_tcp_err_octets: 0
+>      mmc_rx_icmp_gd_octets: 92
+>      mmc_rx_icmp_err_octets: 0
+>      tx_underflow: 0
+>      tx_carrier: 0
+>      tx_losscarrier: 0
+>      vlan_tag: 0
+>      tx_deferred: 0
+>      tx_vlan: 0
+>      tx_jabber: 0
+>      tx_frame_flushed: 0
+>      tx_payload_error: 0
+>      tx_ip_header_error: 0
+>      rx_desc: 0
+>      sa_filter_fail: 0
+>      overflow_error: 0
+>      ipc_csum_error: 0
+>      rx_collision: 0
+>      rx_crc_errors: 0
+>      dribbling_bit: 0
+>      rx_length: 0
+>      rx_mii: 0
+>      rx_multicast: 0
+>      rx_gmac_overflow: 0
+>      rx_watchdog: 0
+>      da_rx_filter_fail: 0
+>      sa_rx_filter_fail: 0
+>      rx_missed_cntr: 0
+>      rx_overflow_cntr: 0
+>      rx_vlan: 0
+>      tx_undeflow_irq: 0
+>      tx_process_stopped_irq: 0
+>      tx_jabber_irq: 0
+>      rx_overflow_irq: 0
+>      rx_buf_unav_irq: 0
+>      rx_process_stopped_irq: 0
+>      rx_watchdog_irq: 0
+>      tx_early_irq: 0
+>      fatal_bus_error_irq: 0
+>      rx_early_irq: 0
+>      threshold: 1
+>      tx_pkt_n: 83
+>      rx_pkt_n: 133
+>      normal_irq_n: 130
+>      rx_normal_irq_n: 129
+>      napi_poll: 130
+>      tx_normal_irq_n: 1
+>      tx_clean: 192
+>      tx_set_ic_bit: 1
+>      irq_receive_pmt_irq_n: 0
+>      mmc_tx_irq_n: 0
+>      mmc_rx_irq_n: 0
+>      mmc_rx_csum_offload_irq_n: 0
+>      irq_tx_path_in_lpi_mode_n: 72
+>      irq_tx_path_exit_lpi_mode_n: 72
+>      irq_rx_path_in_lpi_mode_n: 0
+>      irq_rx_path_exit_lpi_mode_n: 0
+>      phy_eee_wakeup_error_n: 65535
+>      ip_hdr_err: 0
+>      ip_payload_err: 0
+>      ip_csum_bypassed: 0
+>      ipv4_pkt_rcvd: 0
+>      ipv6_pkt_rcvd: 0
+>      no_ptp_rx_msg_type_ext: 0
+>      ptp_rx_msg_type_sync: 0
+>      ptp_rx_msg_type_follow_up: 0
+>      ptp_rx_msg_type_delay_req: 0
+>      ptp_rx_msg_type_delay_resp: 0
+>      ptp_rx_msg_type_pdelay_req: 0
+>      ptp_rx_msg_type_pdelay_resp: 0
+>      ptp_rx_msg_type_pdelay_follow_up: 0
+>      ptp_rx_msg_type_announce: 0
+>      ptp_rx_msg_type_management: 0
+>      ptp_rx_msg_pkt_reserved_type: 0
+>      ptp_frame_type: 0
+>      ptp_ver: 0
+>      timestamp_dropped: 0
+>      av_pkt_rcvd: 0
+>      av_tagged_pkt_rcvd: 0
+>      vlan_tag_priority_val: 0
+>      l3_filter_match: 0
+>      l4_filter_match: 0
+>      l3_l4_filter_no_match: 0
+>      irq_pcs_ane_n: 0
+>      irq_pcs_link_n: 0
+>      irq_rgmii_n: 0
+>      mtl_tx_status_fifo_full: 0
+>      mtl_tx_fifo_not_empty: 0
+>      mmtl_fifo_ctrl: 0
+>      mtl_tx_fifo_read_ctrl_write: 0
+>      mtl_tx_fifo_read_ctrl_wait: 0
+>      mtl_tx_fifo_read_ctrl_read: 0
+>      mtl_tx_fifo_read_ctrl_idle: 0
+>      mac_tx_in_pause: 0
+>      mac_tx_frame_ctrl_xfer: 0
+>      mac_tx_frame_ctrl_idle: 0
+>      mac_tx_frame_ctrl_wait: 0
+>      mac_tx_frame_ctrl_pause: 0
+>      mac_gmii_tx_proto_engine: 0
+>      mtl_rx_fifo_fill_level_full: 0
+>      mtl_rx_fifo_fill_above_thresh: 0
+>      mtl_rx_fifo_fill_below_thresh: 0
+>      mtl_rx_fifo_fill_level_empty: 0
+>      mtl_rx_fifo_read_ctrl_flush: 0
+>      mtl_rx_fifo_read_ctrl_read_data: 0
+>      mtl_rx_fifo_read_ctrl_status: 0
+>      mtl_rx_fifo_read_ctrl_idle: 0
+>      mtl_rx_fifo_ctrl_active: 0
+>      mac_rx_frame_ctrl_fifo: 0
+>      mac_gmii_rx_proto_engine: 0
+>      tx_tso_frames: 0
+>      tx_tso_nfrags: 0
+> [root@alarm ~]#
 > 
 > 
 > 
 > 
-> [root at alarm opt]# git clone
+> [root@alarm opt]# git clone
 > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
 > Cloning into 'linux-stable'...
 > remote: Counting objects: 6071472, done.
 > remote: Compressing objects: 100% (961861/961861), done.
-> Receiving objects:???0% (22798/6071472), 9.12 MiB | 3.47 MiB/s
+> Receiving objects:   0% (22798/6071472), 9.12 MiB | 3.47 MiB/s
 > 
 > 
 > 
@@ -240,7 +240,7 @@ This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a
 > alarm systemd-timesyncd[256]: Timed out waiting for reply from
 > 144.76.197.108:123 (2.arch.pool.ntp.org).
 > 
-> [root at alarm ~]# ping -c3 8.8.8.8
+> [root@alarm ~]# ping -c3 8.8.8.8
 > PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
 > From 10.8.8.6 icmp_seq=1 Destination Host Unreachable
 > From 10.8.8.6 icmp_seq=2 Destination Host Unreachable
@@ -249,228 +249,228 @@ This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a
 > --- 8.8.8.8 ping statistics ---
 > 3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2047ms
 > pipe 3
-> [root at alarm ~]#
-> [root at alarm ~]# mii-tool -vvv eth0
+> [root@alarm ~]#
+> [root@alarm ~]# mii-tool -vvv eth0
 > Using SIOCGMIIPHY=0x8947
 > eth0: negotiated 1000baseT-HD flow-control, link ok
-> ? registers for MII PHY 8:
-> ????1000 782d 0181 4400 01e1 c1e1 000d 2001
-> ????ffff ffff ffff ffff ffff ffff ffff ffff
-> ????0040 0002 40e8 5400 1c1c 0000 0000 aaaa
-> ????fff0 ffff 0000 000a 1407 0000 0000 105a
-> ? product info: vendor 00:60:51, model 0 rev 0
-> ? basic mode:???autonegotiation enabled
-> ? basic status: autonegotiation complete, link ok
-> ? capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+>   registers for MII PHY 8:
+>     1000 782d 0181 4400 01e1 c1e1 000d 2001
+>     ffff ffff ffff ffff ffff ffff ffff ffff
+>     0040 0002 40e8 5400 1c1c 0000 0000 aaaa
+>     fff0 ffff 0000 000a 1407 0000 0000 105a
+>   product info: vendor 00:60:51, model 0 rev 0
+>   basic mode:   autonegotiation enabled
+>   basic status: autonegotiation complete, link ok
+>   capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > 10baseT-FD 10baseT-HD
-> ? advertising:??1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+>   advertising:  1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > 10baseT-FD 10baseT-HD
-> ? link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+>   link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > 10baseT-FD 10baseT-HD
-> [root at alarm ~]# ethtool -S eth0
+> [root@alarm ~]# ethtool -S eth0
 > NIC statistics:
-> ?????mmc_tx_octetcount_gb: 0
-> ?????mmc_tx_framecount_gb: 0
-> ?????mmc_tx_broadcastframe_g: 0
-> ?????mmc_tx_multicastframe_g: 0
-> ?????mmc_tx_64_octets_gb: 0
-> ?????mmc_tx_65_to_127_octets_gb: 0
-> ?????mmc_tx_128_to_255_octets_gb: 0
-> ?????mmc_tx_256_to_511_octets_gb: 0
-> ?????mmc_tx_512_to_1023_octets_gb: 0
-> ?????mmc_tx_1024_to_max_octets_gb: 0
-> ?????mmc_tx_unicast_gb: 0
-> ?????mmc_tx_multicast_gb: 0
-> ?????mmc_tx_broadcast_gb: 0
-> ?????mmc_tx_underflow_error: 0
-> ?????mmc_tx_singlecol_g: 0
-> ?????mmc_tx_multicol_g: 0
-> ?????mmc_tx_deferred: 0
-> ?????mmc_tx_latecol: 0
-> ?????mmc_tx_exesscol: 0
-> ?????mmc_tx_carrier_error: 0
-> ?????mmc_tx_octetcount_g: 0
-> ?????mmc_tx_framecount_g: 0
-> ?????mmc_tx_excessdef: 0
-> ?????mmc_tx_pause_frame: 0
-> ?????mmc_tx_vlan_frame_g: 0
-> ?????mmc_rx_framecount_gb: 14959
-> ?????mmc_rx_octetcount_gb: 20761536
-> ?????mmc_rx_octetcount_g: 20761536
-> ?????mmc_rx_broadcastframe_g: 22
-> ?????mmc_rx_multicastframe_g: 64
-> ?????mmc_rx_crc_error: 0
-> ?????mmc_rx_align_error: 0
-> ?????mmc_rx_run_error: 0
-> ?????mmc_rx_jabber_error: 0
-> ?????mmc_rx_undersize_g: 0
-> ?????mmc_rx_oversize_g: 0
-> ?????mmc_rx_64_octets_gb: 495
-> ?????mmc_rx_65_to_127_octets_gb: 658
-> ?????mmc_rx_128_to_255_octets_gb: 73
-> ?????mmc_rx_256_to_511_octets_gb: 63
-> ?????mmc_rx_512_to_1023_octets_gb: 124
-> ?????mmc_rx_1024_to_max_octets_gb: 13546
-> ?????mmc_rx_unicast_g: 14873
-> ?????mmc_rx_length_error: 0
-> ?????mmc_rx_autofrangetype: 0
-> ?????mmc_rx_pause_frames: 0
-> ?????mmc_rx_fifo_overflow: 0
-> ?????mmc_rx_vlan_frames_gb: 0
-> ?????mmc_rx_watchdog_error: 0
-> ?????mmc_rx_ipc_intr_mask: 2147385342
-> ?????mmc_rx_ipc_intr: 0
-> ?????mmc_rx_ipv4_gd: 14725
-> ?????mmc_rx_ipv4_hderr: 0
-> ?????mmc_rx_ipv4_nopay: 0
-> ?????mmc_rx_ipv4_frag: 0
-> ?????mmc_rx_ipv4_udsbl: 0
-> ?????mmc_rx_ipv4_gd_octets: 20476749
-> ?????mmc_rx_ipv4_hderr_octets: 0
-> ?????mmc_rx_ipv4_nopay_octets: 0
-> ?????mmc_rx_ipv4_frag_octets: 0
-> ?????mmc_rx_ipv4_udsbl_octets: 0
-> ?????mmc_rx_ipv6_gd_octets: 312
-> ?????mmc_rx_ipv6_hderr_octets: 0
-> ?????mmc_rx_ipv6_nopay_octets: 0
-> ?????mmc_rx_ipv6_gd: 3
-> ?????mmc_rx_ipv6_hderr: 0
-> ?????mmc_rx_ipv6_nopay: 0
-> ?????mmc_rx_udp_gd: 51
-> ?????mmc_rx_udp_err: 0
-> ?????mmc_rx_tcp_gd: 14673
-> ?????mmc_rx_tcp_err: 0
-> ?????mmc_rx_icmp_gd: 4
-> ?????mmc_rx_icmp_err: 0
-> ?????mmc_rx_udp_gd_octets: 3924
-> ?????mmc_rx_udp_err_octets: 0
-> ?????mmc_rx_tcp_gd_octets: 20178297
-> ?????mmc_rx_tcp_err_octets: 0
-> ?????mmc_rx_icmp_gd_octets: 220
-> ?????mmc_rx_icmp_err_octets: 0
-> ?????tx_underflow: 0
-> ?????tx_carrier: 0
-> ?????tx_losscarrier: 0
-> ?????vlan_tag: 0
-> ?????tx_deferred: 0
-> ?????tx_vlan: 0
-> ?????tx_jabber: 0
-> ?????tx_frame_flushed: 0
-> ?????tx_payload_error: 0
-> ?????tx_ip_header_error: 0
-> ?????rx_desc: 0
-> ?????sa_filter_fail: 0
-> ?????overflow_error: 0
-> ?????ipc_csum_error: 0
-> ?????rx_collision: 0
-> ?????rx_crc_errors: 0
-> ?????dribbling_bit: 0
-> ?????rx_length: 0
-> ?????rx_mii: 0
-> ?????rx_multicast: 0
-> ?????rx_gmac_overflow: 0
-> ?????rx_watchdog: 0
-> ?????da_rx_filter_fail: 0
-> ?????sa_rx_filter_fail: 0
-> ?????rx_missed_cntr: 0
-> ?????rx_overflow_cntr: 0
-> ?????rx_vlan: 0
-> ?????tx_undeflow_irq: 0
-> ?????tx_process_stopped_irq: 0
-> ?????tx_jabber_irq: 0
-> ?????rx_overflow_irq: 0
-> ?????rx_buf_unav_irq: 0
-> ?????rx_process_stopped_irq: 0
-> ?????rx_watchdog_irq: 0
-> ?????tx_early_irq: 0
-> ?????fatal_bus_error_irq: 0
-> ?????rx_early_irq: 6
-> ?????threshold: 1
-> ?????tx_pkt_n: 3709
-> ?????rx_pkt_n: 12926
-> ?????normal_irq_n: 4594
-> ?????rx_normal_irq_n: 4537
-> ?????napi_poll: 4597
-> ?????tx_normal_irq_n: 57
-> ?????tx_clean: 5109
-> ?????tx_set_ic_bit: 59
-> ?????irq_receive_pmt_irq_n: 0
-> ?????mmc_tx_irq_n: 0
-> ?????mmc_rx_irq_n: 0
-> ?????mmc_rx_csum_offload_irq_n: 0
-> ?????irq_tx_path_in_lpi_mode_n: 2921
-> ?????irq_tx_path_exit_lpi_mode_n: 2920
-> ?????irq_rx_path_in_lpi_mode_n: 0
-> ?????irq_rx_path_exit_lpi_mode_n: 0
-> ?????phy_eee_wakeup_error_n: 65535
-> ?????ip_hdr_err: 0
-> ?????ip_payload_err: 0
-> ?????ip_csum_bypassed: 0
-> ?????ipv4_pkt_rcvd: 0
-> ?????ipv6_pkt_rcvd: 0
-> ?????no_ptp_rx_msg_type_ext: 0
-> ?????ptp_rx_msg_type_sync: 0
-> ?????ptp_rx_msg_type_follow_up: 0
-> ?????ptp_rx_msg_type_delay_req: 0
-> ?????ptp_rx_msg_type_delay_resp: 0
-> ?????ptp_rx_msg_type_pdelay_req: 0
-> ?????ptp_rx_msg_type_pdelay_resp: 0
-> ?????ptp_rx_msg_type_pdelay_follow_up: 0
-> ?????ptp_rx_msg_type_announce: 0
-> ?????ptp_rx_msg_type_management: 0
-> ?????ptp_rx_msg_pkt_reserved_type: 0
-> ?????ptp_frame_type: 0
-> ?????ptp_ver: 0
-> ?????timestamp_dropped: 0
-> ?????av_pkt_rcvd: 0
-> ?????av_tagged_pkt_rcvd: 0
-> ?????vlan_tag_priority_val: 0
-> ?????l3_filter_match: 0
-> ?????l4_filter_match: 0
-> ?????l3_l4_filter_no_match: 0
-> ?????irq_pcs_ane_n: 0
-> ?????irq_pcs_link_n: 0
-> ?????irq_rgmii_n: 0
-> ?????mtl_tx_status_fifo_full: 0
-> ?????mtl_tx_fifo_not_empty: 0
-> ?????mmtl_fifo_ctrl: 0
-> ?????mtl_tx_fifo_read_ctrl_write: 0
-> ?????mtl_tx_fifo_read_ctrl_wait: 0
-> ?????mtl_tx_fifo_read_ctrl_read: 0
-> ?????mtl_tx_fifo_read_ctrl_idle: 0
-> ?????mac_tx_in_pause: 0
-> ?????mac_tx_frame_ctrl_xfer: 0
-> ?????mac_tx_frame_ctrl_idle: 0
-> ?????mac_tx_frame_ctrl_wait: 0
-> ?????mac_tx_frame_ctrl_pause: 0
-> ?????mac_gmii_tx_proto_engine: 0
-> ?????mtl_rx_fifo_fill_level_full: 0
-> ?????mtl_rx_fifo_fill_above_thresh: 0
-> ?????mtl_rx_fifo_fill_below_thresh: 0
-> ?????mtl_rx_fifo_fill_level_empty: 0
-> ?????mtl_rx_fifo_read_ctrl_flush: 0
-> ?????mtl_rx_fifo_read_ctrl_read_data: 0
-> ?????mtl_rx_fifo_read_ctrl_status: 0
-> ?????mtl_rx_fifo_read_ctrl_idle: 0
-> ?????mtl_rx_fifo_ctrl_active: 0
-> ?????mac_rx_frame_ctrl_fifo: 0
-> ?????mac_gmii_rx_proto_engine: 0
-> ?????tx_tso_frames: 0
-> ?????tx_tso_nfrags: 0
-> [root at alarm ~]#
-> [root at alarm ~]# ifconfig eth0 down && ifconfig eth0 up
+>      mmc_tx_octetcount_gb: 0
+>      mmc_tx_framecount_gb: 0
+>      mmc_tx_broadcastframe_g: 0
+>      mmc_tx_multicastframe_g: 0
+>      mmc_tx_64_octets_gb: 0
+>      mmc_tx_65_to_127_octets_gb: 0
+>      mmc_tx_128_to_255_octets_gb: 0
+>      mmc_tx_256_to_511_octets_gb: 0
+>      mmc_tx_512_to_1023_octets_gb: 0
+>      mmc_tx_1024_to_max_octets_gb: 0
+>      mmc_tx_unicast_gb: 0
+>      mmc_tx_multicast_gb: 0
+>      mmc_tx_broadcast_gb: 0
+>      mmc_tx_underflow_error: 0
+>      mmc_tx_singlecol_g: 0
+>      mmc_tx_multicol_g: 0
+>      mmc_tx_deferred: 0
+>      mmc_tx_latecol: 0
+>      mmc_tx_exesscol: 0
+>      mmc_tx_carrier_error: 0
+>      mmc_tx_octetcount_g: 0
+>      mmc_tx_framecount_g: 0
+>      mmc_tx_excessdef: 0
+>      mmc_tx_pause_frame: 0
+>      mmc_tx_vlan_frame_g: 0
+>      mmc_rx_framecount_gb: 14959
+>      mmc_rx_octetcount_gb: 20761536
+>      mmc_rx_octetcount_g: 20761536
+>      mmc_rx_broadcastframe_g: 22
+>      mmc_rx_multicastframe_g: 64
+>      mmc_rx_crc_error: 0
+>      mmc_rx_align_error: 0
+>      mmc_rx_run_error: 0
+>      mmc_rx_jabber_error: 0
+>      mmc_rx_undersize_g: 0
+>      mmc_rx_oversize_g: 0
+>      mmc_rx_64_octets_gb: 495
+>      mmc_rx_65_to_127_octets_gb: 658
+>      mmc_rx_128_to_255_octets_gb: 73
+>      mmc_rx_256_to_511_octets_gb: 63
+>      mmc_rx_512_to_1023_octets_gb: 124
+>      mmc_rx_1024_to_max_octets_gb: 13546
+>      mmc_rx_unicast_g: 14873
+>      mmc_rx_length_error: 0
+>      mmc_rx_autofrangetype: 0
+>      mmc_rx_pause_frames: 0
+>      mmc_rx_fifo_overflow: 0
+>      mmc_rx_vlan_frames_gb: 0
+>      mmc_rx_watchdog_error: 0
+>      mmc_rx_ipc_intr_mask: 2147385342
+>      mmc_rx_ipc_intr: 0
+>      mmc_rx_ipv4_gd: 14725
+>      mmc_rx_ipv4_hderr: 0
+>      mmc_rx_ipv4_nopay: 0
+>      mmc_rx_ipv4_frag: 0
+>      mmc_rx_ipv4_udsbl: 0
+>      mmc_rx_ipv4_gd_octets: 20476749
+>      mmc_rx_ipv4_hderr_octets: 0
+>      mmc_rx_ipv4_nopay_octets: 0
+>      mmc_rx_ipv4_frag_octets: 0
+>      mmc_rx_ipv4_udsbl_octets: 0
+>      mmc_rx_ipv6_gd_octets: 312
+>      mmc_rx_ipv6_hderr_octets: 0
+>      mmc_rx_ipv6_nopay_octets: 0
+>      mmc_rx_ipv6_gd: 3
+>      mmc_rx_ipv6_hderr: 0
+>      mmc_rx_ipv6_nopay: 0
+>      mmc_rx_udp_gd: 51
+>      mmc_rx_udp_err: 0
+>      mmc_rx_tcp_gd: 14673
+>      mmc_rx_tcp_err: 0
+>      mmc_rx_icmp_gd: 4
+>      mmc_rx_icmp_err: 0
+>      mmc_rx_udp_gd_octets: 3924
+>      mmc_rx_udp_err_octets: 0
+>      mmc_rx_tcp_gd_octets: 20178297
+>      mmc_rx_tcp_err_octets: 0
+>      mmc_rx_icmp_gd_octets: 220
+>      mmc_rx_icmp_err_octets: 0
+>      tx_underflow: 0
+>      tx_carrier: 0
+>      tx_losscarrier: 0
+>      vlan_tag: 0
+>      tx_deferred: 0
+>      tx_vlan: 0
+>      tx_jabber: 0
+>      tx_frame_flushed: 0
+>      tx_payload_error: 0
+>      tx_ip_header_error: 0
+>      rx_desc: 0
+>      sa_filter_fail: 0
+>      overflow_error: 0
+>      ipc_csum_error: 0
+>      rx_collision: 0
+>      rx_crc_errors: 0
+>      dribbling_bit: 0
+>      rx_length: 0
+>      rx_mii: 0
+>      rx_multicast: 0
+>      rx_gmac_overflow: 0
+>      rx_watchdog: 0
+>      da_rx_filter_fail: 0
+>      sa_rx_filter_fail: 0
+>      rx_missed_cntr: 0
+>      rx_overflow_cntr: 0
+>      rx_vlan: 0
+>      tx_undeflow_irq: 0
+>      tx_process_stopped_irq: 0
+>      tx_jabber_irq: 0
+>      rx_overflow_irq: 0
+>      rx_buf_unav_irq: 0
+>      rx_process_stopped_irq: 0
+>      rx_watchdog_irq: 0
+>      tx_early_irq: 0
+>      fatal_bus_error_irq: 0
+>      rx_early_irq: 6
+>      threshold: 1
+>      tx_pkt_n: 3709
+>      rx_pkt_n: 12926
+>      normal_irq_n: 4594
+>      rx_normal_irq_n: 4537
+>      napi_poll: 4597
+>      tx_normal_irq_n: 57
+>      tx_clean: 5109
+>      tx_set_ic_bit: 59
+>      irq_receive_pmt_irq_n: 0
+>      mmc_tx_irq_n: 0
+>      mmc_rx_irq_n: 0
+>      mmc_rx_csum_offload_irq_n: 0
+>      irq_tx_path_in_lpi_mode_n: 2921
+>      irq_tx_path_exit_lpi_mode_n: 2920
+>      irq_rx_path_in_lpi_mode_n: 0
+>      irq_rx_path_exit_lpi_mode_n: 0
+>      phy_eee_wakeup_error_n: 65535
+>      ip_hdr_err: 0
+>      ip_payload_err: 0
+>      ip_csum_bypassed: 0
+>      ipv4_pkt_rcvd: 0
+>      ipv6_pkt_rcvd: 0
+>      no_ptp_rx_msg_type_ext: 0
+>      ptp_rx_msg_type_sync: 0
+>      ptp_rx_msg_type_follow_up: 0
+>      ptp_rx_msg_type_delay_req: 0
+>      ptp_rx_msg_type_delay_resp: 0
+>      ptp_rx_msg_type_pdelay_req: 0
+>      ptp_rx_msg_type_pdelay_resp: 0
+>      ptp_rx_msg_type_pdelay_follow_up: 0
+>      ptp_rx_msg_type_announce: 0
+>      ptp_rx_msg_type_management: 0
+>      ptp_rx_msg_pkt_reserved_type: 0
+>      ptp_frame_type: 0
+>      ptp_ver: 0
+>      timestamp_dropped: 0
+>      av_pkt_rcvd: 0
+>      av_tagged_pkt_rcvd: 0
+>      vlan_tag_priority_val: 0
+>      l3_filter_match: 0
+>      l4_filter_match: 0
+>      l3_l4_filter_no_match: 0
+>      irq_pcs_ane_n: 0
+>      irq_pcs_link_n: 0
+>      irq_rgmii_n: 0
+>      mtl_tx_status_fifo_full: 0
+>      mtl_tx_fifo_not_empty: 0
+>      mmtl_fifo_ctrl: 0
+>      mtl_tx_fifo_read_ctrl_write: 0
+>      mtl_tx_fifo_read_ctrl_wait: 0
+>      mtl_tx_fifo_read_ctrl_read: 0
+>      mtl_tx_fifo_read_ctrl_idle: 0
+>      mac_tx_in_pause: 0
+>      mac_tx_frame_ctrl_xfer: 0
+>      mac_tx_frame_ctrl_idle: 0
+>      mac_tx_frame_ctrl_wait: 0
+>      mac_tx_frame_ctrl_pause: 0
+>      mac_gmii_tx_proto_engine: 0
+>      mtl_rx_fifo_fill_level_full: 0
+>      mtl_rx_fifo_fill_above_thresh: 0
+>      mtl_rx_fifo_fill_below_thresh: 0
+>      mtl_rx_fifo_fill_level_empty: 0
+>      mtl_rx_fifo_read_ctrl_flush: 0
+>      mtl_rx_fifo_read_ctrl_read_data: 0
+>      mtl_rx_fifo_read_ctrl_status: 0
+>      mtl_rx_fifo_read_ctrl_idle: 0
+>      mtl_rx_fifo_ctrl_active: 0
+>      mac_rx_frame_ctrl_fifo: 0
+>      mac_gmii_rx_proto_engine: 0
+>      tx_tso_frames: 0
+>      tx_tso_nfrags: 0
+> [root@alarm ~]#
+> [root@alarm ~]# ifconfig eth0 down && ifconfig eth0 up
 > Meson GXL Internal PHY 0.e40908ff:08: attached PHY driver [Meson GXL
 > Internal PHY] (mii_bus:phy_addr=0.e40908ff:08, irq=-1)
 > meson8b-dwmac c9410000.ethernet eth0: PTP not supported by HW
 > meson8b-dwmac c9410000.ethernet eth0: Link is Up - 100Mbps/Full - flow
 > control off
-> [root at alarm ~]#
+> [root@alarm ~]#
 > 
 > 
 > 
 > whole dmesg [1]. there are some messages like: mdio-mux-mmioreg
 > c883455c.eth-phy-mux: failed to register mdio-mux bus
-> /soc/periphs at c8834000/eth-phy-mux
+> /soc/periphs@c8834000/eth-phy-mux
 > 
 > [1] https://defuse.ca/b/s2NpyJlw
 > 
@@ -532,16 +532,16 @@ This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a
 > > > device over SSH. Check over serial console and found:
 > > > 
 > > > # dmesg | tail -n 10
-> > > [????8.334790] meson8b-dwmac c9410000.ethernet eth0: device MAC
+> > > [    8.334790] meson8b-dwmac c9410000.ethernet eth0: device MAC
 > > > address 00:15:18:01:81:31
-> > > [????8.436668] Meson GXL Internal PHY 0.e40908ff:08: attached PHY
+> > > [    8.436668] Meson GXL Internal PHY 0.e40908ff:08: attached PHY
 > > > driver [Meson GXL Internal PHY] (mii_bus:phy_addr=0.e40908ff:08,
 > > > irq=-1)
-> > > [????8.535171] meson8b-dwmac c9410000.ethernet eth0: PTP not supported by
+> > > [    8.535171] meson8b-dwmac c9410000.ethernet eth0: PTP not supported by
 > > > HW
-> > > [???10.225264] brcmfmac: brcmf_c_preinit_dcmds: Firmware version =
-> > > wl0: Mar??1 2015 07:29:38 version 7.45.18 (r538002) FWID 01-6a2c8ad4
-> > > [???10.635703] meson8b-dwmac c9410000.ethernet eth0: Link is Up -
+> > > [   10.225264] brcmfmac: brcmf_c_preinit_dcmds: Firmware version =
+> > > wl0: Mar  1 2015 07:29:38 version 7.45.18 (r538002) FWID 01-6a2c8ad4
+> > > [   10.635703] meson8b-dwmac c9410000.ethernet eth0: Link is Up -
 > > > 10Mbps/Half - flow control off
 > > > # uname -a
 > > > Linux khadasvimpro 4.12.0-rc4-3-ARCH #1 SMP Thu Jun 8 00:17:20 CEST
@@ -550,17 +550,17 @@ This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a
 > > > # mii-tool -vvv eth0
 > > > Using SIOCGMIIPHY=0x8947
 > > > eth0: no autonegotiation,, link ok
-> > > ? registers for MII PHY 8:
-> > > ????1000 782d 0181 4400 01e1 0001 0005 2001
-> > > ????ffff ffff ffff ffff ffff ffff ffff ffff
-> > > ????0040 0002 40e8 5400 1c1c 0000 0000 aaaa
-> > > ????fff0 ffff 0000 000a 1407 0040 0000 105a
-> > > ? product info: vendor 00:60:51, model 0 rev 0
-> > > ? basic mode:???autonegotiation enabled
-> > > ? basic status: autonegotiation complete, link ok
-> > > ? capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+> > >   registers for MII PHY 8:
+> > >     1000 782d 0181 4400 01e1 0001 0005 2001
+> > >     ffff ffff ffff ffff ffff ffff ffff ffff
+> > >     0040 0002 40e8 5400 1c1c 0000 0000 aaaa
+> > >     fff0 ffff 0000 000a 1407 0040 0000 105a
+> > >   product info: vendor 00:60:51, model 0 rev 0
+> > >   basic mode:   autonegotiation enabled
+> > >   basic status: autonegotiation complete, link ok
+> > >   capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > > > 10baseT-FD 10baseT-HD
-> > > ? advertising:??1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+> > >   advertising:  1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > > > 10baseT-FD 10baseT-HD
 > > > #
 > > > # ifconfig eth0 down && ifconfig eth0 up
@@ -575,19 +575,19 @@ This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a
 > > > # mii-tool -vvv eth0
 > > > Using SIOCGMIIPHY=0x8947
 > > > eth0: negotiated 1000baseT-HD flow-control, link ok
-> > > ? registers for MII PHY 8:
-> > > ????1000 782d 0181 4400 01e1 c1e1 000f 2001
-> > > ????ffff ffff ffff ffff ffff ffff ffff ffff
-> > > ????0040 0002 40e8 5400 1c1c 0000 0000 aaaa
-> > > ????fff0 ffff 0000 020a 1407 00ca 0000 105a
-> > > ? product info: vendor 00:60:51, model 0 rev 0
-> > > ? basic mode:???autonegotiation enabled
-> > > ? basic status: autonegotiation complete, link ok
-> > > ? capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+> > >   registers for MII PHY 8:
+> > >     1000 782d 0181 4400 01e1 c1e1 000f 2001
+> > >     ffff ffff ffff ffff ffff ffff ffff ffff
+> > >     0040 0002 40e8 5400 1c1c 0000 0000 aaaa
+> > >     fff0 ffff 0000 020a 1407 00ca 0000 105a
+> > >   product info: vendor 00:60:51, model 0 rev 0
+> > >   basic mode:   autonegotiation enabled
+> > >   basic status: autonegotiation complete, link ok
+> > >   capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > > > 10baseT-FD 10baseT-HD
-> > > ? advertising:??1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+> > >   advertising:  1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > > > 10baseT-FD 10baseT-HD
-> > > ? link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
+> > >   link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD
 > > > 10baseT-FD 10baseT-HD
 > > > #
 > > > 
@@ -626,29 +626,29 @@ This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a
 > > > And it seems I am already using fq_codel (ArchLinuxArm uses systemd):
 > > > $ tc -s -p qdisc
 > > > qdisc noqueue 0: dev lo root refcnt 2
-> > > ?Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
-> > > ?backlog 0b 0p requeues 0
+> > >  Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
+> > >  backlog 0b 0p requeues 0
 > > > qdisc mq 0: dev eth0 root
-> > > ?Sent 7382956 bytes 60703 pkt (dropped 0, overlimits 0 requeues 18)
-> > > ?backlog 0b 0p requeues 18
+> > >  Sent 7382956 bytes 60703 pkt (dropped 0, overlimits 0 requeues 18)
+> > >  backlog 0b 0p requeues 18
 > > > qdisc fq_codel 0: dev eth0 parent :1 limit 10240p flows 1024 quantum
 > > > 1514 target 5.0ms interval 100.0ms memory_limit 32Mb ecn
-> > > ?Sent 7382956 bytes 60703 pkt (dropped 0, overlimits 0 requeues 18)
-> > > ?backlog 0b 0p requeues 18
-> > > ? maxpacket 54 drop_overlimit 0 new_flow_count 14 ecn_mark 0
-> > > ? new_flows_len 0 old_flows_len 0
+> > >  Sent 7382956 bytes 60703 pkt (dropped 0, overlimits 0 requeues 18)
+> > >  backlog 0b 0p requeues 18
+> > >   maxpacket 54 drop_overlimit 0 new_flow_count 14 ecn_mark 0
+> > >   new_flows_len 0 old_flows_len 0
 > > > $ pacman -Qi systemd
-> > > Name????????????: systemd
-> > > Version?????????: 232-8
-> > > Description?????: system and service manager
-> > > Architecture????: aarch64
+> > > Name            : systemd
+> > > Version         : 232-8
+> > > Description     : system and service manager
+> > > Architecture    : aarch64
 > > > ...
 > > > $
 > > > 
 > > > 
 > > > Regards,
 > > > 
-> > > > > ????Andrew
+> > > > >     Andrew
 > > > > 
 > > > > [1] https://github.com/torvalds/linux/commit/426849e6611f2092553f8d53372
 > > > > ae310818a6292
@@ -660,5 +660,5 @@ This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a
 > 
 > _______________________________________________
 > linux-amlogic mailing list
-> linux-amlogic at lists.infradead.org
+> linux-amlogic@lists.infradead.org
 > http://lists.infradead.org/mailman/listinfo/linux-amlogic
diff --git a/a/content_digest b/N1/content_digest
index 708fbf0..98e64b0 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -7,10 +7,13 @@
  "ref\0CAG_g8w7hEdrwspMsNifZ+m82R_-V5=bxv5oMURWy9PRAZU+hHQ@mail.gmail.com\0"
  "ref\0CAG_g8w4MXgP2P3NcEZAi2zu8Diazirjbf=e4+r17vOE=kwXFSA@mail.gmail.com\0"
  "ref\0CAG_g8w4xD5qY8po09QdqC8w7bgjbmbe_nT4jCbt4Fa3ShWNzew@mail.gmail.com\0"
- "From\0jbrunet@baylibre.com (Jerome Brunet)\0"
- "Subject\0ARM GLX Khadas VIM Pro - Ethernet detected as only 10Mbps and stalled after some traffic\0"
+ "From\0Jerome Brunet <jbrunet@baylibre.com>\0"
+ "Subject\0Re: ARM GLX Khadas VIM Pro - Ethernet detected as only 10Mbps and stalled after some traffic\0"
  "Date\0Wed, 26 Jul 2017 21:32:21 +0200\0"
- "To\0linus-amlogic@lists.infradead.org\0"
+ "To\0crow <crow@linux.org.ba>"
+ " Andrew Lunn <andrew@lunn.ch>\0"
+ "Cc\0netdev@vger.kernel.org"
+ " open list:ARM/Amlogic Meson... <linux-amlogic@lists.infradead.org>\0"
  "\00:1\0"
  "b\0"
  "On Tue, 2017-07-25 at 18:56 +0200, crow wrote:\n"
@@ -21,10 +24,10 @@
  "> \n"
  "> Over SSH (network works).\n"
  "> \n"
- "> [root at alarm ~]# uname -a\n"
+ "> [root@alarm ~]# uname -a\n"
  "> Linux alarm 4.13.0-rc2-1-ARCH #1 SMP Mon Jul 24 20:02:50 MDT 2017\n"
  "> aarch64 GNU/Linux\n"
- "> [root at alarm ~]# mii-tool -vvv eth0\n"
+ "> [root@alarm ~]# mii-tool -vvv eth0\n"
  "> Using SIOCGMIIPHY=0x8947\n"
  "> eth0: negotiated 1000baseT-HD flow-control, link ok\n"
  "\n"
@@ -32,221 +35,221 @@
  "This 1000BaseT Half Duplex looks suspucious if the PHY is supposed to be a\n"
  "10/100Mbps\n"
  "\n"
- "> ? registers for MII PHY 8:\n"
- "> ????1000 782d 0181 4400 01e1 c1e1 000f 2001\n"
- "> ????ffff ffff ffff ffff ffff ffff ffff ffff\n"
- "> ????0040 0002 40e8 5400 1c1c 0000 0000 aaaa\n"
- "> ????fff0 ffff 0000 000a 1407 004a 0000 105a\n"
- "> ? product info: vendor 00:60:51, model 0 rev 0\n"
- "> ? basic mode:???autonegotiation enabled\n"
- "> ? basic status: autonegotiation complete, link ok\n"
- "> ? capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> \302\240 registers for MII PHY 8:\n"
+ "> \302\240\302\240\302\240\302\2401000 782d 0181 4400 01e1 c1e1 000f 2001\n"
+ "> \302\240\302\240\302\240\302\240ffff ffff ffff ffff ffff ffff ffff ffff\n"
+ "> \302\240\302\240\302\240\302\2400040 0002 40e8 5400 1c1c 0000 0000 aaaa\n"
+ "> \302\240\302\240\302\240\302\240fff0 ffff 0000 000a 1407 004a 0000 105a\n"
+ "> \302\240 product info: vendor 00:60:51, model 0 rev 0\n"
+ "> \302\240 basic mode:\302\240\302\240\302\240autonegotiation enabled\n"
+ "> \302\240 basic status: autonegotiation complete, link ok\n"
+ "> \302\240 capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> 10baseT-FD 10baseT-HD\n"
- "> ? advertising:??1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> \302\240 advertising:\302\240\302\2401000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> 10baseT-FD 10baseT-HD\n"
- "> ? link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> \302\240 link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> 10baseT-FD 10baseT-HD\n"
- "> [root at alarm ~]# ethtool -S eth0\n"
+ "> [root@alarm ~]# ethtool -S eth0\n"
  "> NIC statistics:\n"
- "> ?????mmc_tx_octetcount_gb: 0\n"
- "> ?????mmc_tx_framecount_gb: 0\n"
- "> ?????mmc_tx_broadcastframe_g: 0\n"
- "> ?????mmc_tx_multicastframe_g: 0\n"
- "> ?????mmc_tx_64_octets_gb: 0\n"
- "> ?????mmc_tx_65_to_127_octets_gb: 0\n"
- "> ?????mmc_tx_128_to_255_octets_gb: 0\n"
- "> ?????mmc_tx_256_to_511_octets_gb: 0\n"
- "> ?????mmc_tx_512_to_1023_octets_gb: 0\n"
- "> ?????mmc_tx_1024_to_max_octets_gb: 0\n"
- "> ?????mmc_tx_unicast_gb: 0\n"
- "> ?????mmc_tx_multicast_gb: 0\n"
- "> ?????mmc_tx_broadcast_gb: 0\n"
- "> ?????mmc_tx_underflow_error: 0\n"
- "> ?????mmc_tx_singlecol_g: 0\n"
- "> ?????mmc_tx_multicol_g: 0\n"
- "> ?????mmc_tx_deferred: 0\n"
- "> ?????mmc_tx_latecol: 0\n"
- "> ?????mmc_tx_exesscol: 0\n"
- "> ?????mmc_tx_carrier_error: 0\n"
- "> ?????mmc_tx_octetcount_g: 0\n"
- "> ?????mmc_tx_framecount_g: 0\n"
- "> ?????mmc_tx_excessdef: 0\n"
- "> ?????mmc_tx_pause_frame: 0\n"
- "> ?????mmc_tx_vlan_frame_g: 0\n"
- "> ?????mmc_rx_framecount_gb: 133\n"
- "> ?????mmc_rx_octetcount_gb: 16646\n"
- "> ?????mmc_rx_octetcount_g: 16646\n"
- "> ?????mmc_rx_broadcastframe_g: 9\n"
- "> ?????mmc_rx_multicastframe_g: 22\n"
- "> ?????mmc_rx_crc_error: 0\n"
- "> ?????mmc_rx_align_error: 0\n"
- "> ?????mmc_rx_run_error: 0\n"
- "> ?????mmc_rx_jabber_error: 0\n"
- "> ?????mmc_rx_undersize_g: 0\n"
- "> ?????mmc_rx_oversize_g: 0\n"
- "> ?????mmc_rx_64_octets_gb: 45\n"
- "> ?????mmc_rx_65_to_127_octets_gb: 64\n"
- "> ?????mmc_rx_128_to_255_octets_gb: 13\n"
- "> ?????mmc_rx_256_to_511_octets_gb: 7\n"
- "> ?????mmc_rx_512_to_1023_octets_gb: 4\n"
- "> ?????mmc_rx_1024_to_max_octets_gb: 0\n"
- "> ?????mmc_rx_unicast_g: 102\n"
- "> ?????mmc_rx_length_error: 0\n"
- "> ?????mmc_rx_autofrangetype: 0\n"
- "> ?????mmc_rx_pause_frames: 0\n"
- "> ?????mmc_rx_fifo_overflow: 0\n"
- "> ?????mmc_rx_vlan_frames_gb: 0\n"
- "> ?????mmc_rx_watchdog_error: 0\n"
- "> ?????mmc_rx_ipc_intr_mask: 1073692671\n"
- "> ?????mmc_rx_ipc_intr: 0\n"
- "> ?????mmc_rx_ipv4_gd: 117\n"
- "> ?????mmc_rx_ipv4_hderr: 0\n"
- "> ?????mmc_rx_ipv4_nopay: 0\n"
- "> ?????mmc_rx_ipv4_frag: 0\n"
- "> ?????mmc_rx_ipv4_udsbl: 0\n"
- "> ?????mmc_rx_ipv4_gd_octets: 12585\n"
- "> ?????mmc_rx_ipv4_hderr_octets: 0\n"
- "> ?????mmc_rx_ipv4_nopay_octets: 0\n"
- "> ?????mmc_rx_ipv4_frag_octets: 0\n"
- "> ?????mmc_rx_ipv4_udsbl_octets: 0\n"
- "> ?????mmc_rx_ipv6_gd_octets: 104\n"
- "> ?????mmc_rx_ipv6_hderr_octets: 0\n"
- "> ?????mmc_rx_ipv6_nopay_octets: 0\n"
- "> ?????mmc_rx_ipv6_gd: 1\n"
- "> ?????mmc_rx_ipv6_hderr: 0\n"
- "> ?????mmc_rx_ipv6_nopay: 0\n"
- "> ?????mmc_rx_udp_gd: 31\n"
- "> ?????mmc_rx_udp_err: 0\n"
- "> ?????mmc_rx_tcp_gd: 85\n"
- "> ?????mmc_rx_tcp_err: 0\n"
- "> ?????mmc_rx_icmp_gd: 2\n"
- "> ?????mmc_rx_icmp_err: 0\n"
- "> ?????mmc_rx_udp_gd_octets: 2963\n"
- "> ?????mmc_rx_udp_err_octets: 0\n"
- "> ?????mmc_rx_tcp_gd_octets: 7254\n"
- "> ?????mmc_rx_tcp_err_octets: 0\n"
- "> ?????mmc_rx_icmp_gd_octets: 92\n"
- "> ?????mmc_rx_icmp_err_octets: 0\n"
- "> ?????tx_underflow: 0\n"
- "> ?????tx_carrier: 0\n"
- "> ?????tx_losscarrier: 0\n"
- "> ?????vlan_tag: 0\n"
- "> ?????tx_deferred: 0\n"
- "> ?????tx_vlan: 0\n"
- "> ?????tx_jabber: 0\n"
- "> ?????tx_frame_flushed: 0\n"
- "> ?????tx_payload_error: 0\n"
- "> ?????tx_ip_header_error: 0\n"
- "> ?????rx_desc: 0\n"
- "> ?????sa_filter_fail: 0\n"
- "> ?????overflow_error: 0\n"
- "> ?????ipc_csum_error: 0\n"
- "> ?????rx_collision: 0\n"
- "> ?????rx_crc_errors: 0\n"
- "> ?????dribbling_bit: 0\n"
- "> ?????rx_length: 0\n"
- "> ?????rx_mii: 0\n"
- "> ?????rx_multicast: 0\n"
- "> ?????rx_gmac_overflow: 0\n"
- "> ?????rx_watchdog: 0\n"
- "> ?????da_rx_filter_fail: 0\n"
- "> ?????sa_rx_filter_fail: 0\n"
- "> ?????rx_missed_cntr: 0\n"
- "> ?????rx_overflow_cntr: 0\n"
- "> ?????rx_vlan: 0\n"
- "> ?????tx_undeflow_irq: 0\n"
- "> ?????tx_process_stopped_irq: 0\n"
- "> ?????tx_jabber_irq: 0\n"
- "> ?????rx_overflow_irq: 0\n"
- "> ?????rx_buf_unav_irq: 0\n"
- "> ?????rx_process_stopped_irq: 0\n"
- "> ?????rx_watchdog_irq: 0\n"
- "> ?????tx_early_irq: 0\n"
- "> ?????fatal_bus_error_irq: 0\n"
- "> ?????rx_early_irq: 0\n"
- "> ?????threshold: 1\n"
- "> ?????tx_pkt_n: 83\n"
- "> ?????rx_pkt_n: 133\n"
- "> ?????normal_irq_n: 130\n"
- "> ?????rx_normal_irq_n: 129\n"
- "> ?????napi_poll: 130\n"
- "> ?????tx_normal_irq_n: 1\n"
- "> ?????tx_clean: 192\n"
- "> ?????tx_set_ic_bit: 1\n"
- "> ?????irq_receive_pmt_irq_n: 0\n"
- "> ?????mmc_tx_irq_n: 0\n"
- "> ?????mmc_rx_irq_n: 0\n"
- "> ?????mmc_rx_csum_offload_irq_n: 0\n"
- "> ?????irq_tx_path_in_lpi_mode_n: 72\n"
- "> ?????irq_tx_path_exit_lpi_mode_n: 72\n"
- "> ?????irq_rx_path_in_lpi_mode_n: 0\n"
- "> ?????irq_rx_path_exit_lpi_mode_n: 0\n"
- "> ?????phy_eee_wakeup_error_n: 65535\n"
- "> ?????ip_hdr_err: 0\n"
- "> ?????ip_payload_err: 0\n"
- "> ?????ip_csum_bypassed: 0\n"
- "> ?????ipv4_pkt_rcvd: 0\n"
- "> ?????ipv6_pkt_rcvd: 0\n"
- "> ?????no_ptp_rx_msg_type_ext: 0\n"
- "> ?????ptp_rx_msg_type_sync: 0\n"
- "> ?????ptp_rx_msg_type_follow_up: 0\n"
- "> ?????ptp_rx_msg_type_delay_req: 0\n"
- "> ?????ptp_rx_msg_type_delay_resp: 0\n"
- "> ?????ptp_rx_msg_type_pdelay_req: 0\n"
- "> ?????ptp_rx_msg_type_pdelay_resp: 0\n"
- "> ?????ptp_rx_msg_type_pdelay_follow_up: 0\n"
- "> ?????ptp_rx_msg_type_announce: 0\n"
- "> ?????ptp_rx_msg_type_management: 0\n"
- "> ?????ptp_rx_msg_pkt_reserved_type: 0\n"
- "> ?????ptp_frame_type: 0\n"
- "> ?????ptp_ver: 0\n"
- "> ?????timestamp_dropped: 0\n"
- "> ?????av_pkt_rcvd: 0\n"
- "> ?????av_tagged_pkt_rcvd: 0\n"
- "> ?????vlan_tag_priority_val: 0\n"
- "> ?????l3_filter_match: 0\n"
- "> ?????l4_filter_match: 0\n"
- "> ?????l3_l4_filter_no_match: 0\n"
- "> ?????irq_pcs_ane_n: 0\n"
- "> ?????irq_pcs_link_n: 0\n"
- "> ?????irq_rgmii_n: 0\n"
- "> ?????mtl_tx_status_fifo_full: 0\n"
- "> ?????mtl_tx_fifo_not_empty: 0\n"
- "> ?????mmtl_fifo_ctrl: 0\n"
- "> ?????mtl_tx_fifo_read_ctrl_write: 0\n"
- "> ?????mtl_tx_fifo_read_ctrl_wait: 0\n"
- "> ?????mtl_tx_fifo_read_ctrl_read: 0\n"
- "> ?????mtl_tx_fifo_read_ctrl_idle: 0\n"
- "> ?????mac_tx_in_pause: 0\n"
- "> ?????mac_tx_frame_ctrl_xfer: 0\n"
- "> ?????mac_tx_frame_ctrl_idle: 0\n"
- "> ?????mac_tx_frame_ctrl_wait: 0\n"
- "> ?????mac_tx_frame_ctrl_pause: 0\n"
- "> ?????mac_gmii_tx_proto_engine: 0\n"
- "> ?????mtl_rx_fifo_fill_level_full: 0\n"
- "> ?????mtl_rx_fifo_fill_above_thresh: 0\n"
- "> ?????mtl_rx_fifo_fill_below_thresh: 0\n"
- "> ?????mtl_rx_fifo_fill_level_empty: 0\n"
- "> ?????mtl_rx_fifo_read_ctrl_flush: 0\n"
- "> ?????mtl_rx_fifo_read_ctrl_read_data: 0\n"
- "> ?????mtl_rx_fifo_read_ctrl_status: 0\n"
- "> ?????mtl_rx_fifo_read_ctrl_idle: 0\n"
- "> ?????mtl_rx_fifo_ctrl_active: 0\n"
- "> ?????mac_rx_frame_ctrl_fifo: 0\n"
- "> ?????mac_gmii_rx_proto_engine: 0\n"
- "> ?????tx_tso_frames: 0\n"
- "> ?????tx_tso_nfrags: 0\n"
- "> [root at alarm ~]#\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_octetcount_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_framecount_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_broadcastframe_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_multicastframe_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_64_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_65_to_127_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_128_to_255_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_256_to_511_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_512_to_1023_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_1024_to_max_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_unicast_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_multicast_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_broadcast_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_underflow_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_singlecol_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_multicol_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_deferred: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_latecol: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_exesscol: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_carrier_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_octetcount_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_framecount_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_excessdef: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_pause_frame: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_vlan_frame_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_framecount_gb: 133\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_octetcount_gb: 16646\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_octetcount_g: 16646\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_broadcastframe_g: 9\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_multicastframe_g: 22\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_crc_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_align_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_run_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_jabber_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_undersize_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_oversize_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_64_octets_gb: 45\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_65_to_127_octets_gb: 64\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_128_to_255_octets_gb: 13\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_256_to_511_octets_gb: 7\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_512_to_1023_octets_gb: 4\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_1024_to_max_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_unicast_g: 102\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_length_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_autofrangetype: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_pause_frames: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_fifo_overflow: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_vlan_frames_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_watchdog_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipc_intr_mask: 1073692671\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipc_intr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_gd: 117\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_hderr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_nopay: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_frag: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_udsbl: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_gd_octets: 12585\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_hderr_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_nopay_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_frag_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_udsbl_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_gd_octets: 104\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_hderr_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_nopay_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_gd: 1\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_hderr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_nopay: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_udp_gd: 31\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_udp_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_tcp_gd: 85\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_tcp_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_icmp_gd: 2\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_icmp_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_udp_gd_octets: 2963\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_udp_err_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_tcp_gd_octets: 7254\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_tcp_err_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_icmp_gd_octets: 92\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_icmp_err_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_underflow: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_carrier: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_losscarrier: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240vlan_tag: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_deferred: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_vlan: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_jabber: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_frame_flushed: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_payload_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_ip_header_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_desc: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240sa_filter_fail: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240overflow_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ipc_csum_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_collision: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_crc_errors: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240dribbling_bit: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_length: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_mii: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_multicast: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_gmac_overflow: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_watchdog: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240da_rx_filter_fail: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240sa_rx_filter_fail: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_missed_cntr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_overflow_cntr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_vlan: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_undeflow_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_process_stopped_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_jabber_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_overflow_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_buf_unav_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_process_stopped_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_watchdog_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_early_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240fatal_bus_error_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_early_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240threshold: 1\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_pkt_n: 83\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_pkt_n: 133\n"
+ "> \302\240\302\240\302\240\302\240\302\240normal_irq_n: 130\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_normal_irq_n: 129\n"
+ "> \302\240\302\240\302\240\302\240\302\240napi_poll: 130\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_normal_irq_n: 1\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_clean: 192\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_set_ic_bit: 1\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_receive_pmt_irq_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_irq_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_irq_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_csum_offload_irq_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_tx_path_in_lpi_mode_n: 72\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_tx_path_exit_lpi_mode_n: 72\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_rx_path_in_lpi_mode_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_rx_path_exit_lpi_mode_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240phy_eee_wakeup_error_n: 65535\n"
+ "> \302\240\302\240\302\240\302\240\302\240ip_hdr_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ip_payload_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ip_csum_bypassed: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ipv4_pkt_rcvd: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ipv6_pkt_rcvd: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240no_ptp_rx_msg_type_ext: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_sync: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_follow_up: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_delay_req: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_delay_resp: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_pdelay_req: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_pdelay_resp: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_pdelay_follow_up: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_announce: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_management: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_pkt_reserved_type: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_frame_type: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_ver: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240timestamp_dropped: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240av_pkt_rcvd: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240av_tagged_pkt_rcvd: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240vlan_tag_priority_val: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240l3_filter_match: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240l4_filter_match: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240l3_l4_filter_no_match: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_pcs_ane_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_pcs_link_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_rgmii_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_status_fifo_full: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_not_empty: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmtl_fifo_ctrl: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_read_ctrl_write: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_read_ctrl_wait: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_read_ctrl_read: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_read_ctrl_idle: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_in_pause: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_frame_ctrl_xfer: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_frame_ctrl_idle: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_frame_ctrl_wait: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_frame_ctrl_pause: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_gmii_tx_proto_engine: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_fill_level_full: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_fill_above_thresh: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_fill_below_thresh: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_fill_level_empty: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_read_ctrl_flush: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_read_ctrl_read_data: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_read_ctrl_status: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_read_ctrl_idle: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_ctrl_active: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_rx_frame_ctrl_fifo: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_gmii_rx_proto_engine: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_tso_frames: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_tso_nfrags: 0\n"
+ "> [root@alarm ~]#\n"
  "> \n"
  "> \n"
  "> \n"
  "> \n"
- "> [root at alarm opt]# git clone\n"
+ "> [root@alarm opt]# git clone\n"
  "> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git\n"
  "> Cloning into 'linux-stable'...\n"
  "> remote: Counting objects: 6071472, done.\n"
  "> remote: Compressing objects: 100% (961861/961861), done.\n"
- "> Receiving objects:???0% (22798/6071472), 9.12 MiB | 3.47 MiB/s\n"
+ "> Receiving objects:\302\240\302\240\302\2400% (22798/6071472), 9.12 MiB | 3.47 MiB/s\n"
  "> \n"
  "> \n"
  "> \n"
@@ -255,7 +258,7 @@
  "> alarm systemd-timesyncd[256]: Timed out waiting for reply from\n"
  "> 144.76.197.108:123 (2.arch.pool.ntp.org).\n"
  "> \n"
- "> [root at alarm ~]# ping -c3 8.8.8.8\n"
+ "> [root@alarm ~]# ping -c3 8.8.8.8\n"
  "> PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.\n"
  "> From 10.8.8.6 icmp_seq=1 Destination Host Unreachable\n"
  "> From 10.8.8.6 icmp_seq=2 Destination Host Unreachable\n"
@@ -264,228 +267,228 @@
  "> --- 8.8.8.8 ping statistics ---\n"
  "> 3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2047ms\n"
  "> pipe 3\n"
- "> [root at alarm ~]#\n"
- "> [root at alarm ~]# mii-tool -vvv eth0\n"
+ "> [root@alarm ~]#\n"
+ "> [root@alarm ~]# mii-tool -vvv eth0\n"
  "> Using SIOCGMIIPHY=0x8947\n"
  "> eth0: negotiated 1000baseT-HD flow-control, link ok\n"
- "> ? registers for MII PHY 8:\n"
- "> ????1000 782d 0181 4400 01e1 c1e1 000d 2001\n"
- "> ????ffff ffff ffff ffff ffff ffff ffff ffff\n"
- "> ????0040 0002 40e8 5400 1c1c 0000 0000 aaaa\n"
- "> ????fff0 ffff 0000 000a 1407 0000 0000 105a\n"
- "> ? product info: vendor 00:60:51, model 0 rev 0\n"
- "> ? basic mode:???autonegotiation enabled\n"
- "> ? basic status: autonegotiation complete, link ok\n"
- "> ? capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> \302\240 registers for MII PHY 8:\n"
+ "> \302\240\302\240\302\240\302\2401000 782d 0181 4400 01e1 c1e1 000d 2001\n"
+ "> \302\240\302\240\302\240\302\240ffff ffff ffff ffff ffff ffff ffff ffff\n"
+ "> \302\240\302\240\302\240\302\2400040 0002 40e8 5400 1c1c 0000 0000 aaaa\n"
+ "> \302\240\302\240\302\240\302\240fff0 ffff 0000 000a 1407 0000 0000 105a\n"
+ "> \302\240 product info: vendor 00:60:51, model 0 rev 0\n"
+ "> \302\240 basic mode:\302\240\302\240\302\240autonegotiation enabled\n"
+ "> \302\240 basic status: autonegotiation complete, link ok\n"
+ "> \302\240 capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> 10baseT-FD 10baseT-HD\n"
- "> ? advertising:??1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> \302\240 advertising:\302\240\302\2401000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> 10baseT-FD 10baseT-HD\n"
- "> ? link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> \302\240 link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> 10baseT-FD 10baseT-HD\n"
- "> [root at alarm ~]# ethtool -S eth0\n"
+ "> [root@alarm ~]# ethtool -S eth0\n"
  "> NIC statistics:\n"
- "> ?????mmc_tx_octetcount_gb: 0\n"
- "> ?????mmc_tx_framecount_gb: 0\n"
- "> ?????mmc_tx_broadcastframe_g: 0\n"
- "> ?????mmc_tx_multicastframe_g: 0\n"
- "> ?????mmc_tx_64_octets_gb: 0\n"
- "> ?????mmc_tx_65_to_127_octets_gb: 0\n"
- "> ?????mmc_tx_128_to_255_octets_gb: 0\n"
- "> ?????mmc_tx_256_to_511_octets_gb: 0\n"
- "> ?????mmc_tx_512_to_1023_octets_gb: 0\n"
- "> ?????mmc_tx_1024_to_max_octets_gb: 0\n"
- "> ?????mmc_tx_unicast_gb: 0\n"
- "> ?????mmc_tx_multicast_gb: 0\n"
- "> ?????mmc_tx_broadcast_gb: 0\n"
- "> ?????mmc_tx_underflow_error: 0\n"
- "> ?????mmc_tx_singlecol_g: 0\n"
- "> ?????mmc_tx_multicol_g: 0\n"
- "> ?????mmc_tx_deferred: 0\n"
- "> ?????mmc_tx_latecol: 0\n"
- "> ?????mmc_tx_exesscol: 0\n"
- "> ?????mmc_tx_carrier_error: 0\n"
- "> ?????mmc_tx_octetcount_g: 0\n"
- "> ?????mmc_tx_framecount_g: 0\n"
- "> ?????mmc_tx_excessdef: 0\n"
- "> ?????mmc_tx_pause_frame: 0\n"
- "> ?????mmc_tx_vlan_frame_g: 0\n"
- "> ?????mmc_rx_framecount_gb: 14959\n"
- "> ?????mmc_rx_octetcount_gb: 20761536\n"
- "> ?????mmc_rx_octetcount_g: 20761536\n"
- "> ?????mmc_rx_broadcastframe_g: 22\n"
- "> ?????mmc_rx_multicastframe_g: 64\n"
- "> ?????mmc_rx_crc_error: 0\n"
- "> ?????mmc_rx_align_error: 0\n"
- "> ?????mmc_rx_run_error: 0\n"
- "> ?????mmc_rx_jabber_error: 0\n"
- "> ?????mmc_rx_undersize_g: 0\n"
- "> ?????mmc_rx_oversize_g: 0\n"
- "> ?????mmc_rx_64_octets_gb: 495\n"
- "> ?????mmc_rx_65_to_127_octets_gb: 658\n"
- "> ?????mmc_rx_128_to_255_octets_gb: 73\n"
- "> ?????mmc_rx_256_to_511_octets_gb: 63\n"
- "> ?????mmc_rx_512_to_1023_octets_gb: 124\n"
- "> ?????mmc_rx_1024_to_max_octets_gb: 13546\n"
- "> ?????mmc_rx_unicast_g: 14873\n"
- "> ?????mmc_rx_length_error: 0\n"
- "> ?????mmc_rx_autofrangetype: 0\n"
- "> ?????mmc_rx_pause_frames: 0\n"
- "> ?????mmc_rx_fifo_overflow: 0\n"
- "> ?????mmc_rx_vlan_frames_gb: 0\n"
- "> ?????mmc_rx_watchdog_error: 0\n"
- "> ?????mmc_rx_ipc_intr_mask: 2147385342\n"
- "> ?????mmc_rx_ipc_intr: 0\n"
- "> ?????mmc_rx_ipv4_gd: 14725\n"
- "> ?????mmc_rx_ipv4_hderr: 0\n"
- "> ?????mmc_rx_ipv4_nopay: 0\n"
- "> ?????mmc_rx_ipv4_frag: 0\n"
- "> ?????mmc_rx_ipv4_udsbl: 0\n"
- "> ?????mmc_rx_ipv4_gd_octets: 20476749\n"
- "> ?????mmc_rx_ipv4_hderr_octets: 0\n"
- "> ?????mmc_rx_ipv4_nopay_octets: 0\n"
- "> ?????mmc_rx_ipv4_frag_octets: 0\n"
- "> ?????mmc_rx_ipv4_udsbl_octets: 0\n"
- "> ?????mmc_rx_ipv6_gd_octets: 312\n"
- "> ?????mmc_rx_ipv6_hderr_octets: 0\n"
- "> ?????mmc_rx_ipv6_nopay_octets: 0\n"
- "> ?????mmc_rx_ipv6_gd: 3\n"
- "> ?????mmc_rx_ipv6_hderr: 0\n"
- "> ?????mmc_rx_ipv6_nopay: 0\n"
- "> ?????mmc_rx_udp_gd: 51\n"
- "> ?????mmc_rx_udp_err: 0\n"
- "> ?????mmc_rx_tcp_gd: 14673\n"
- "> ?????mmc_rx_tcp_err: 0\n"
- "> ?????mmc_rx_icmp_gd: 4\n"
- "> ?????mmc_rx_icmp_err: 0\n"
- "> ?????mmc_rx_udp_gd_octets: 3924\n"
- "> ?????mmc_rx_udp_err_octets: 0\n"
- "> ?????mmc_rx_tcp_gd_octets: 20178297\n"
- "> ?????mmc_rx_tcp_err_octets: 0\n"
- "> ?????mmc_rx_icmp_gd_octets: 220\n"
- "> ?????mmc_rx_icmp_err_octets: 0\n"
- "> ?????tx_underflow: 0\n"
- "> ?????tx_carrier: 0\n"
- "> ?????tx_losscarrier: 0\n"
- "> ?????vlan_tag: 0\n"
- "> ?????tx_deferred: 0\n"
- "> ?????tx_vlan: 0\n"
- "> ?????tx_jabber: 0\n"
- "> ?????tx_frame_flushed: 0\n"
- "> ?????tx_payload_error: 0\n"
- "> ?????tx_ip_header_error: 0\n"
- "> ?????rx_desc: 0\n"
- "> ?????sa_filter_fail: 0\n"
- "> ?????overflow_error: 0\n"
- "> ?????ipc_csum_error: 0\n"
- "> ?????rx_collision: 0\n"
- "> ?????rx_crc_errors: 0\n"
- "> ?????dribbling_bit: 0\n"
- "> ?????rx_length: 0\n"
- "> ?????rx_mii: 0\n"
- "> ?????rx_multicast: 0\n"
- "> ?????rx_gmac_overflow: 0\n"
- "> ?????rx_watchdog: 0\n"
- "> ?????da_rx_filter_fail: 0\n"
- "> ?????sa_rx_filter_fail: 0\n"
- "> ?????rx_missed_cntr: 0\n"
- "> ?????rx_overflow_cntr: 0\n"
- "> ?????rx_vlan: 0\n"
- "> ?????tx_undeflow_irq: 0\n"
- "> ?????tx_process_stopped_irq: 0\n"
- "> ?????tx_jabber_irq: 0\n"
- "> ?????rx_overflow_irq: 0\n"
- "> ?????rx_buf_unav_irq: 0\n"
- "> ?????rx_process_stopped_irq: 0\n"
- "> ?????rx_watchdog_irq: 0\n"
- "> ?????tx_early_irq: 0\n"
- "> ?????fatal_bus_error_irq: 0\n"
- "> ?????rx_early_irq: 6\n"
- "> ?????threshold: 1\n"
- "> ?????tx_pkt_n: 3709\n"
- "> ?????rx_pkt_n: 12926\n"
- "> ?????normal_irq_n: 4594\n"
- "> ?????rx_normal_irq_n: 4537\n"
- "> ?????napi_poll: 4597\n"
- "> ?????tx_normal_irq_n: 57\n"
- "> ?????tx_clean: 5109\n"
- "> ?????tx_set_ic_bit: 59\n"
- "> ?????irq_receive_pmt_irq_n: 0\n"
- "> ?????mmc_tx_irq_n: 0\n"
- "> ?????mmc_rx_irq_n: 0\n"
- "> ?????mmc_rx_csum_offload_irq_n: 0\n"
- "> ?????irq_tx_path_in_lpi_mode_n: 2921\n"
- "> ?????irq_tx_path_exit_lpi_mode_n: 2920\n"
- "> ?????irq_rx_path_in_lpi_mode_n: 0\n"
- "> ?????irq_rx_path_exit_lpi_mode_n: 0\n"
- "> ?????phy_eee_wakeup_error_n: 65535\n"
- "> ?????ip_hdr_err: 0\n"
- "> ?????ip_payload_err: 0\n"
- "> ?????ip_csum_bypassed: 0\n"
- "> ?????ipv4_pkt_rcvd: 0\n"
- "> ?????ipv6_pkt_rcvd: 0\n"
- "> ?????no_ptp_rx_msg_type_ext: 0\n"
- "> ?????ptp_rx_msg_type_sync: 0\n"
- "> ?????ptp_rx_msg_type_follow_up: 0\n"
- "> ?????ptp_rx_msg_type_delay_req: 0\n"
- "> ?????ptp_rx_msg_type_delay_resp: 0\n"
- "> ?????ptp_rx_msg_type_pdelay_req: 0\n"
- "> ?????ptp_rx_msg_type_pdelay_resp: 0\n"
- "> ?????ptp_rx_msg_type_pdelay_follow_up: 0\n"
- "> ?????ptp_rx_msg_type_announce: 0\n"
- "> ?????ptp_rx_msg_type_management: 0\n"
- "> ?????ptp_rx_msg_pkt_reserved_type: 0\n"
- "> ?????ptp_frame_type: 0\n"
- "> ?????ptp_ver: 0\n"
- "> ?????timestamp_dropped: 0\n"
- "> ?????av_pkt_rcvd: 0\n"
- "> ?????av_tagged_pkt_rcvd: 0\n"
- "> ?????vlan_tag_priority_val: 0\n"
- "> ?????l3_filter_match: 0\n"
- "> ?????l4_filter_match: 0\n"
- "> ?????l3_l4_filter_no_match: 0\n"
- "> ?????irq_pcs_ane_n: 0\n"
- "> ?????irq_pcs_link_n: 0\n"
- "> ?????irq_rgmii_n: 0\n"
- "> ?????mtl_tx_status_fifo_full: 0\n"
- "> ?????mtl_tx_fifo_not_empty: 0\n"
- "> ?????mmtl_fifo_ctrl: 0\n"
- "> ?????mtl_tx_fifo_read_ctrl_write: 0\n"
- "> ?????mtl_tx_fifo_read_ctrl_wait: 0\n"
- "> ?????mtl_tx_fifo_read_ctrl_read: 0\n"
- "> ?????mtl_tx_fifo_read_ctrl_idle: 0\n"
- "> ?????mac_tx_in_pause: 0\n"
- "> ?????mac_tx_frame_ctrl_xfer: 0\n"
- "> ?????mac_tx_frame_ctrl_idle: 0\n"
- "> ?????mac_tx_frame_ctrl_wait: 0\n"
- "> ?????mac_tx_frame_ctrl_pause: 0\n"
- "> ?????mac_gmii_tx_proto_engine: 0\n"
- "> ?????mtl_rx_fifo_fill_level_full: 0\n"
- "> ?????mtl_rx_fifo_fill_above_thresh: 0\n"
- "> ?????mtl_rx_fifo_fill_below_thresh: 0\n"
- "> ?????mtl_rx_fifo_fill_level_empty: 0\n"
- "> ?????mtl_rx_fifo_read_ctrl_flush: 0\n"
- "> ?????mtl_rx_fifo_read_ctrl_read_data: 0\n"
- "> ?????mtl_rx_fifo_read_ctrl_status: 0\n"
- "> ?????mtl_rx_fifo_read_ctrl_idle: 0\n"
- "> ?????mtl_rx_fifo_ctrl_active: 0\n"
- "> ?????mac_rx_frame_ctrl_fifo: 0\n"
- "> ?????mac_gmii_rx_proto_engine: 0\n"
- "> ?????tx_tso_frames: 0\n"
- "> ?????tx_tso_nfrags: 0\n"
- "> [root at alarm ~]#\n"
- "> [root at alarm ~]# ifconfig eth0 down && ifconfig eth0 up\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_octetcount_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_framecount_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_broadcastframe_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_multicastframe_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_64_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_65_to_127_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_128_to_255_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_256_to_511_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_512_to_1023_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_1024_to_max_octets_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_unicast_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_multicast_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_broadcast_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_underflow_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_singlecol_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_multicol_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_deferred: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_latecol: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_exesscol: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_carrier_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_octetcount_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_framecount_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_excessdef: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_pause_frame: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_vlan_frame_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_framecount_gb: 14959\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_octetcount_gb: 20761536\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_octetcount_g: 20761536\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_broadcastframe_g: 22\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_multicastframe_g: 64\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_crc_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_align_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_run_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_jabber_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_undersize_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_oversize_g: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_64_octets_gb: 495\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_65_to_127_octets_gb: 658\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_128_to_255_octets_gb: 73\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_256_to_511_octets_gb: 63\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_512_to_1023_octets_gb: 124\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_1024_to_max_octets_gb: 13546\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_unicast_g: 14873\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_length_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_autofrangetype: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_pause_frames: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_fifo_overflow: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_vlan_frames_gb: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_watchdog_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipc_intr_mask: 2147385342\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipc_intr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_gd: 14725\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_hderr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_nopay: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_frag: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_udsbl: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_gd_octets: 20476749\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_hderr_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_nopay_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_frag_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv4_udsbl_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_gd_octets: 312\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_hderr_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_nopay_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_gd: 3\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_hderr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_ipv6_nopay: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_udp_gd: 51\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_udp_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_tcp_gd: 14673\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_tcp_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_icmp_gd: 4\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_icmp_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_udp_gd_octets: 3924\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_udp_err_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_tcp_gd_octets: 20178297\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_tcp_err_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_icmp_gd_octets: 220\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_icmp_err_octets: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_underflow: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_carrier: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_losscarrier: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240vlan_tag: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_deferred: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_vlan: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_jabber: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_frame_flushed: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_payload_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_ip_header_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_desc: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240sa_filter_fail: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240overflow_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ipc_csum_error: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_collision: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_crc_errors: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240dribbling_bit: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_length: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_mii: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_multicast: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_gmac_overflow: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_watchdog: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240da_rx_filter_fail: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240sa_rx_filter_fail: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_missed_cntr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_overflow_cntr: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_vlan: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_undeflow_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_process_stopped_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_jabber_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_overflow_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_buf_unav_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_process_stopped_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_watchdog_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_early_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240fatal_bus_error_irq: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_early_irq: 6\n"
+ "> \302\240\302\240\302\240\302\240\302\240threshold: 1\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_pkt_n: 3709\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_pkt_n: 12926\n"
+ "> \302\240\302\240\302\240\302\240\302\240normal_irq_n: 4594\n"
+ "> \302\240\302\240\302\240\302\240\302\240rx_normal_irq_n: 4537\n"
+ "> \302\240\302\240\302\240\302\240\302\240napi_poll: 4597\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_normal_irq_n: 57\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_clean: 5109\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_set_ic_bit: 59\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_receive_pmt_irq_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_tx_irq_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_irq_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmc_rx_csum_offload_irq_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_tx_path_in_lpi_mode_n: 2921\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_tx_path_exit_lpi_mode_n: 2920\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_rx_path_in_lpi_mode_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_rx_path_exit_lpi_mode_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240phy_eee_wakeup_error_n: 65535\n"
+ "> \302\240\302\240\302\240\302\240\302\240ip_hdr_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ip_payload_err: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ip_csum_bypassed: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ipv4_pkt_rcvd: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ipv6_pkt_rcvd: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240no_ptp_rx_msg_type_ext: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_sync: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_follow_up: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_delay_req: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_delay_resp: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_pdelay_req: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_pdelay_resp: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_pdelay_follow_up: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_announce: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_type_management: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_rx_msg_pkt_reserved_type: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_frame_type: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240ptp_ver: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240timestamp_dropped: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240av_pkt_rcvd: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240av_tagged_pkt_rcvd: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240vlan_tag_priority_val: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240l3_filter_match: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240l4_filter_match: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240l3_l4_filter_no_match: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_pcs_ane_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_pcs_link_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240irq_rgmii_n: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_status_fifo_full: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_not_empty: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mmtl_fifo_ctrl: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_read_ctrl_write: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_read_ctrl_wait: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_read_ctrl_read: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_tx_fifo_read_ctrl_idle: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_in_pause: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_frame_ctrl_xfer: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_frame_ctrl_idle: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_frame_ctrl_wait: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_tx_frame_ctrl_pause: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_gmii_tx_proto_engine: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_fill_level_full: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_fill_above_thresh: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_fill_below_thresh: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_fill_level_empty: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_read_ctrl_flush: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_read_ctrl_read_data: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_read_ctrl_status: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_read_ctrl_idle: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mtl_rx_fifo_ctrl_active: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_rx_frame_ctrl_fifo: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240mac_gmii_rx_proto_engine: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_tso_frames: 0\n"
+ "> \302\240\302\240\302\240\302\240\302\240tx_tso_nfrags: 0\n"
+ "> [root@alarm ~]#\n"
+ "> [root@alarm ~]# ifconfig eth0 down && ifconfig eth0 up\n"
  "> Meson GXL Internal PHY 0.e40908ff:08: attached PHY driver [Meson GXL\n"
  "> Internal PHY] (mii_bus:phy_addr=0.e40908ff:08, irq=-1)\n"
  "> meson8b-dwmac c9410000.ethernet eth0: PTP not supported by HW\n"
  "> meson8b-dwmac c9410000.ethernet eth0: Link is Up - 100Mbps/Full - flow\n"
  "> control off\n"
- "> [root at alarm ~]#\n"
+ "> [root@alarm ~]#\n"
  "> \n"
  "> \n"
  "> \n"
  "> whole dmesg [1]. there are some messages like: mdio-mux-mmioreg\n"
  "> c883455c.eth-phy-mux: failed to register mdio-mux bus\n"
- "> /soc/periphs at c8834000/eth-phy-mux\n"
+ "> /soc/periphs@c8834000/eth-phy-mux\n"
  "> \n"
  "> [1] https://defuse.ca/b/s2NpyJlw\n"
  "> \n"
@@ -547,16 +550,16 @@
  "> > > device over SSH. Check over serial console and found:\n"
  "> > > \n"
  "> > > # dmesg | tail -n 10\n"
- "> > > [????8.334790] meson8b-dwmac c9410000.ethernet eth0: device MAC\n"
+ "> > > [\302\240\302\240\302\240\302\2408.334790] meson8b-dwmac c9410000.ethernet eth0: device MAC\n"
  "> > > address 00:15:18:01:81:31\n"
- "> > > [????8.436668] Meson GXL Internal PHY 0.e40908ff:08: attached PHY\n"
+ "> > > [\302\240\302\240\302\240\302\2408.436668] Meson GXL Internal PHY 0.e40908ff:08: attached PHY\n"
  "> > > driver [Meson GXL Internal PHY] (mii_bus:phy_addr=0.e40908ff:08,\n"
  "> > > irq=-1)\n"
- "> > > [????8.535171] meson8b-dwmac c9410000.ethernet eth0: PTP not supported by\n"
+ "> > > [\302\240\302\240\302\240\302\2408.535171] meson8b-dwmac c9410000.ethernet eth0: PTP not supported by\n"
  "> > > HW\n"
- "> > > [???10.225264] brcmfmac: brcmf_c_preinit_dcmds: Firmware version =\n"
- "> > > wl0: Mar??1 2015 07:29:38 version 7.45.18 (r538002) FWID 01-6a2c8ad4\n"
- "> > > [???10.635703] meson8b-dwmac c9410000.ethernet eth0: Link is Up -\n"
+ "> > > [\302\240\302\240\302\24010.225264] brcmfmac: brcmf_c_preinit_dcmds: Firmware version =\n"
+ "> > > wl0: Mar\302\240\302\2401 2015 07:29:38 version 7.45.18 (r538002) FWID 01-6a2c8ad4\n"
+ "> > > [\302\240\302\240\302\24010.635703] meson8b-dwmac c9410000.ethernet eth0: Link is Up -\n"
  "> > > 10Mbps/Half - flow control off\n"
  "> > > # uname -a\n"
  "> > > Linux khadasvimpro 4.12.0-rc4-3-ARCH #1 SMP Thu Jun 8 00:17:20 CEST\n"
@@ -565,17 +568,17 @@
  "> > > # mii-tool -vvv eth0\n"
  "> > > Using SIOCGMIIPHY=0x8947\n"
  "> > > eth0: no autonegotiation,, link ok\n"
- "> > > ? registers for MII PHY 8:\n"
- "> > > ????1000 782d 0181 4400 01e1 0001 0005 2001\n"
- "> > > ????ffff ffff ffff ffff ffff ffff ffff ffff\n"
- "> > > ????0040 0002 40e8 5400 1c1c 0000 0000 aaaa\n"
- "> > > ????fff0 ffff 0000 000a 1407 0040 0000 105a\n"
- "> > > ? product info: vendor 00:60:51, model 0 rev 0\n"
- "> > > ? basic mode:???autonegotiation enabled\n"
- "> > > ? basic status: autonegotiation complete, link ok\n"
- "> > > ? capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> > > \302\240 registers for MII PHY 8:\n"
+ "> > > \302\240\302\240\302\240\302\2401000 782d 0181 4400 01e1 0001 0005 2001\n"
+ "> > > \302\240\302\240\302\240\302\240ffff ffff ffff ffff ffff ffff ffff ffff\n"
+ "> > > \302\240\302\240\302\240\302\2400040 0002 40e8 5400 1c1c 0000 0000 aaaa\n"
+ "> > > \302\240\302\240\302\240\302\240fff0 ffff 0000 000a 1407 0040 0000 105a\n"
+ "> > > \302\240 product info: vendor 00:60:51, model 0 rev 0\n"
+ "> > > \302\240 basic mode:\302\240\302\240\302\240autonegotiation enabled\n"
+ "> > > \302\240 basic status: autonegotiation complete, link ok\n"
+ "> > > \302\240 capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> > > 10baseT-FD 10baseT-HD\n"
- "> > > ? advertising:??1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> > > \302\240 advertising:\302\240\302\2401000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> > > 10baseT-FD 10baseT-HD\n"
  "> > > #\n"
  "> > > # ifconfig eth0 down && ifconfig eth0 up\n"
@@ -590,19 +593,19 @@
  "> > > # mii-tool -vvv eth0\n"
  "> > > Using SIOCGMIIPHY=0x8947\n"
  "> > > eth0: negotiated 1000baseT-HD flow-control, link ok\n"
- "> > > ? registers for MII PHY 8:\n"
- "> > > ????1000 782d 0181 4400 01e1 c1e1 000f 2001\n"
- "> > > ????ffff ffff ffff ffff ffff ffff ffff ffff\n"
- "> > > ????0040 0002 40e8 5400 1c1c 0000 0000 aaaa\n"
- "> > > ????fff0 ffff 0000 020a 1407 00ca 0000 105a\n"
- "> > > ? product info: vendor 00:60:51, model 0 rev 0\n"
- "> > > ? basic mode:???autonegotiation enabled\n"
- "> > > ? basic status: autonegotiation complete, link ok\n"
- "> > > ? capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> > > \302\240 registers for MII PHY 8:\n"
+ "> > > \302\240\302\240\302\240\302\2401000 782d 0181 4400 01e1 c1e1 000f 2001\n"
+ "> > > \302\240\302\240\302\240\302\240ffff ffff ffff ffff ffff ffff ffff ffff\n"
+ "> > > \302\240\302\240\302\240\302\2400040 0002 40e8 5400 1c1c 0000 0000 aaaa\n"
+ "> > > \302\240\302\240\302\240\302\240fff0 ffff 0000 020a 1407 00ca 0000 105a\n"
+ "> > > \302\240 product info: vendor 00:60:51, model 0 rev 0\n"
+ "> > > \302\240 basic mode:\302\240\302\240\302\240autonegotiation enabled\n"
+ "> > > \302\240 basic status: autonegotiation complete, link ok\n"
+ "> > > \302\240 capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> > > 10baseT-FD 10baseT-HD\n"
- "> > > ? advertising:??1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> > > \302\240 advertising:\302\240\302\2401000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> > > 10baseT-FD 10baseT-HD\n"
- "> > > ? link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
+ "> > > \302\240 link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD\n"
  "> > > 10baseT-FD 10baseT-HD\n"
  "> > > #\n"
  "> > > \n"
@@ -641,29 +644,29 @@
  "> > > And it seems I am already using fq_codel (ArchLinuxArm uses systemd):\n"
  "> > > $ tc -s -p qdisc\n"
  "> > > qdisc noqueue 0: dev lo root refcnt 2\n"
- "> > > ?Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)\n"
- "> > > ?backlog 0b 0p requeues 0\n"
+ "> > > \302\240Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)\n"
+ "> > > \302\240backlog 0b 0p requeues 0\n"
  "> > > qdisc mq 0: dev eth0 root\n"
- "> > > ?Sent 7382956 bytes 60703 pkt (dropped 0, overlimits 0 requeues 18)\n"
- "> > > ?backlog 0b 0p requeues 18\n"
+ "> > > \302\240Sent 7382956 bytes 60703 pkt (dropped 0, overlimits 0 requeues 18)\n"
+ "> > > \302\240backlog 0b 0p requeues 18\n"
  "> > > qdisc fq_codel 0: dev eth0 parent :1 limit 10240p flows 1024 quantum\n"
  "> > > 1514 target 5.0ms interval 100.0ms memory_limit 32Mb ecn\n"
- "> > > ?Sent 7382956 bytes 60703 pkt (dropped 0, overlimits 0 requeues 18)\n"
- "> > > ?backlog 0b 0p requeues 18\n"
- "> > > ? maxpacket 54 drop_overlimit 0 new_flow_count 14 ecn_mark 0\n"
- "> > > ? new_flows_len 0 old_flows_len 0\n"
+ "> > > \302\240Sent 7382956 bytes 60703 pkt (dropped 0, overlimits 0 requeues 18)\n"
+ "> > > \302\240backlog 0b 0p requeues 18\n"
+ "> > > \302\240 maxpacket 54 drop_overlimit 0 new_flow_count 14 ecn_mark 0\n"
+ "> > > \302\240 new_flows_len 0 old_flows_len 0\n"
  "> > > $ pacman -Qi systemd\n"
- "> > > Name????????????: systemd\n"
- "> > > Version?????????: 232-8\n"
- "> > > Description?????: system and service manager\n"
- "> > > Architecture????: aarch64\n"
+ "> > > Name\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240: systemd\n"
+ "> > > Version\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240: 232-8\n"
+ "> > > Description\302\240\302\240\302\240\302\240\302\240: system and service manager\n"
+ "> > > Architecture\302\240\302\240\302\240\302\240: aarch64\n"
  "> > > ...\n"
  "> > > $\n"
  "> > > \n"
  "> > > \n"
  "> > > Regards,\n"
  "> > > \n"
- "> > > > > ????Andrew\n"
+ "> > > > > \302\240\302\240\302\240\302\240Andrew\n"
  "> > > > \n"
  "> > > > [1] https://github.com/torvalds/linux/commit/426849e6611f2092553f8d53372\n"
  "> > > > ae310818a6292\n"
@@ -675,7 +678,7 @@
  "> \n"
  "> _______________________________________________\n"
  "> linux-amlogic mailing list\n"
- "> linux-amlogic at lists.infradead.org\n"
+ "> linux-amlogic@lists.infradead.org\n"
  > http://lists.infradead.org/mailman/listinfo/linux-amlogic
 
-cfe1cad7bf4fe1a75a89fffbc2834413f72c6fd6164e7796365eec5160db6bb4
+da3b50186f3930cd2194e8b2d352d25dd4c4b59aef1367a5514830e2f624ea86

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.