lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <202209301347.4aexuNTN-lkp@intel.com>
Date:   Fri, 30 Sep 2022 14:07:16 +0800
From:   kernel test robot <lkp@...el.com>
To:     Quan Nguyen <quan@...amperecomputing.com>, macro@...am.me.uk,
        Lee Jones <lee@...nel.org>,
        Bagas Sanjaya <bagasdotme@...il.com>,
        Rob Herring <robh+dt@...nel.org>,
        Krzysztof Kozlowski <krzk@...nel.org>,
        Jean Delvare <jdelvare@...e.com>,
        Guenter Roeck <linux@...ck-us.net>,
        Jonathan Corbet <corbet@....net>,
        Derek Kiernan <derek.kiernan@...inx.com>,
        Dragan Cvetic <dragan.cvetic@...inx.com>,
        Arnd Bergmann <arnd@...db.de>,
        Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
        Thu Nguyen <thu@...amperecomputing.com>,
        linux-kernel@...r.kernel.org, devicetree@...r.kernel.org,
        linux-hwmon@...r.kernel.org, linux-doc@...r.kernel.org,
        OpenBMC Maillist <openbmc@...ts.ozlabs.org>,
        Open Source Submission <patches@...erecomputing.com>
Cc:     kbuild-all@...ts.01.org, Phong Vo <phong@...amperecomputing.com>,
        thang@...amperecomputing.com
Subject: Re: [PATCH v9 4/9] docs: misc-devices: (smpro-errmon) Add
 documentation

Hi Quan,

I love your patch! Perhaps something to improve:

[auto build test WARNING on char-misc/char-misc-testing]
[also build test WARNING on groeck-staging/hwmon-next lee-mfd/for-mfd-next linus/master v6.0-rc7 next-20220929]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]

url:    https://github.com/intel-lab-lkp/linux/commits/Quan-Nguyen/Add-Ampere-s-Altra-SMPro-MFD-and-its-child-drivers/20220929-174756
base:   https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 3aa12610b481f99b5e4e3f801ff7f9b7629e4ecf
reproduce:
        # https://github.com/intel-lab-lkp/linux/commit/e0d572373099a5c32ca6240de7b418a4e2dd2471
        git remote add linux-review https://github.com/intel-lab-lkp/linux
        git fetch --no-tags linux-review Quan-Nguyen/Add-Ampere-s-Altra-SMPro-MFD-and-its-child-drivers/20220929-174756
        git checkout e0d572373099a5c32ca6240de7b418a4e2dd2471
        make menuconfig
        # enable CONFIG_COMPILE_TEST, CONFIG_WARN_MISSING_DOCUMENTS, CONFIG_WARN_ABI_ERRORS
        make htmldocs

If you fix the issue, kindly add following tag where applicable
| Reported-by: kernel test robot <lkp@...el.com>

All warnings (new ones prefixed by >>):

>> Documentation/misc-devices/smpro-errmon.rst:53: WARNING: Literal block expected; none found.
>> Documentation/misc-devices/smpro-errmon.rst:87: WARNING: Malformed table.

vim +53 Documentation/misc-devices/smpro-errmon.rst

    52	
  > 53	The return 48-byte in hex format in table below:
    54	
    55	    =======   =============   ===========   ==========================================
    56	    OFFSET    FIELD           SIZE (BYTE)   DESCRIPTION
    57	    =======   =============   ===========   ==========================================
    58	    00        Error Type      1             See Table below for details
    59	    01        Subtype         1             See Table below for details
    60	    02        Instance        2             See Table below for details
    61	    04        Error status    4             See ARM RAS specification for details
    62	    08        Error Address   8             See ARM RAS specification for details
    63	    16        Error Misc 0    8             See ARM RAS specification for details
    64	    24        Error Misc 1    8             See ARM RAS specification for details
    65	    32        Error Misc 2    8             See ARM RAS specification for details
    66	    40        Error Misc 3    8             See ARM RAS specification for details
    67	    =======   =============   ===========   ==========================================
    68	
    69	Below table defines the value of Error types, Sub Types, Sub component and instance:
    70	
    71	    ============    ==========    =========   ===============  ====================================
    72	    Error Group     Error Type    Sub type    Sub component    Instance
    73	    ============    ==========    =========   ===============  ====================================
    74	    CPM (core)      0             0           Snoop-Logic      CPM #
    75	    CPM (core)      0             2           Armv8 Core 1     CPM #
    76	    MCU (mem)       1             1           ERR1             MCU # | SLOT << 11
    77	    MCU (mem)       1             2           ERR2             MCU # | SLOT << 11
    78	    MCU (mem)       1             3           ERR3             MCU #
    79	    MCU (mem)       1             4           ERR4             MCU #
    80	    MCU (mem)       1             5           ERR5             MCU #
    81	    MCU (mem)       1             6           ERR6             MCU #
    82	    MCU (mem)       1             7           Link Error       MCU #
    83	    Mesh (other)    2             0           Cross Point      X | (Y << 5) | NS <<11
    84	    Mesh (other)    2             1           Home Node(IO)    X | (Y << 5) | NS <<11
    85	    Mesh (other)    2             2           Home Node(Mem)   X | (Y << 5) | NS <<11 | device<<12
    86	    Mesh (other)    2             4           CCIX Node        X | (Y << 5) | NS <<11
  > 87	    2P Link (other) 3             0           N/A              Altra 2P Link #
    88	    GIC (other)     5             0           ERR0             0
    89	    GIC (other)     5             1           ERR1             0
    90	    GIC (other)     5             2           ERR2             0
    91	    GIC (other)     5             3           ERR3             0
    92	    GIC (other)     5             4           ERR4             0
    93	    GIC (other)     5             5           ERR5             0
    94	    GIC (other)     5             6           ERR6             0
    95	    GIC (other)     5             7           ERR7             0
    96	    GIC (other)     5             8           ERR8             0
    97	    GIC (other)     5             9           ERR9             0
    98	    GIC (other)     5             10          ERR10            0
    99	    GIC (other)     5             11          ERR11            0
   100	    GIC (other)     5             12          ERR12            0
   101	    GIC (other)     5             13-21       ERR13            RC# + 1
   102	    SMMU (other)    6             TCU         100              RC #
   103	    SMMU (other)    6             TBU0        0                RC #
   104	    SMMU (other)    6             TBU1        1                RC #
   105	    SMMU (other)    6             TBU2        2                RC #
   106	    SMMU (other)    6             TBU3        3                RC #
   107	    SMMU (other)    6             TBU4        4                RC #
   108	    SMMU (other)    6             TBU5        5                RC #
   109	    SMMU (other)    6             TBU6        6                RC #
   110	    SMMU (other)    6             TBU7        7                RC #
   111	    SMMU (other)    6             TBU8        8                RC #
   112	    SMMU (other)    6             TBU9        9                RC #
   113	    PCIe AER (pcie) 7             Root        0                RC #
   114	    PCIe AER (pcie) 7             Device      1                RC #
   115	    PCIe RC (pcie)  8             RCA HB      0                RC #
   116	    PCIe RC (pcie)  8             RCB HB      1                RC #
   117	    PCIe RC (pcie)  8             RASDP       8                RC #
   118	    OCM (other)     9             ERR0        0                0
   119	    OCM (other)     9             ERR1        1                0
   120	    OCM (other)     9             ERR2        2                0
   121	    SMpro (other)   10            ERR0        0                0
   122	    SMpro (other)   10            ERR1        1                0
   123	    SMpro (other)   10            MPA_ERR     2                0
   124	    PMpro (other)   11            ERR0        0                0
   125	    PMpro (other)   11            ERR1        1                0
   126	    PMpro (other)   11            MPA_ERR     2                0
   127	    ============    ==========    =========   ===============  ====================================
   128	
   129	    For example:
   130	    # cat error_other_ue
   131	    880807001e004010401040101500000001004010401040100c0000000000000000000000000000000000000000000000
   132	

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp

View attachment "config" of type "text/plain" (38525 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ