Patchwork data: klog: sync up with 3.13 kernel (LP: #1266786)

login
register
mail settings
Submitter Colin King
Date Jan. 7, 2014, 2:21 p.m.
Message ID <1389104468-11159-1-git-send-email-colin.king@canonical.com>
Download mbox | patch
Permalink /patch/307653/
State Accepted
Headers show

Comments

Colin King - Jan. 7, 2014, 2:21 p.m.
From: Colin Ian King <colin.king@canonical.com>

We're close to 3.13 release and I've just re-scanned the kernel and
found just more relevant firmware related message that the klog database
should be checking for.  I doubt any more will land before 3.13 is finally
released.

Signed-off-by: Colin Ian King <colin.king@canonical.com>
---
 data/klog.json | 7 +++++++
 1 file changed, 7 insertions(+)
Alex Hung - Jan. 8, 2014, 7:45 a.m.
On 01/07/2014 10:21 PM, Colin King wrote:
> From: Colin Ian King <colin.king@canonical.com>
>
> We're close to 3.13 release and I've just re-scanned the kernel and
> found just more relevant firmware related message that the klog database
> should be checking for.  I doubt any more will land before 3.13 is finally
> released.
>
> Signed-off-by: Colin Ian King <colin.king@canonical.com>
> ---
>   data/klog.json | 7 +++++++
>   1 file changed, 7 insertions(+)
>
> diff --git a/data/klog.json b/data/klog.json
> index d07ef3f..da08962 100644
> --- a/data/klog.json
> +++ b/data/klog.json
> @@ -2,6 +2,13 @@
>    "firmware_error_warning_patterns":
>    [
>     {
> +   "compare_mode": "regex",
> +   "log_level": "LOG_LEVEL_MEDIUM",
> +   "pattern": "Path has too many parent prefixes.*reached beyond root node",
> +   "advice": "The firmware specified an ACPI path using too many parent ^ prefixes and reached a point where thare are no parent nodes in the hierarchy and so the referenced object could not be found.  The kernel cannot find the named object because of this bug in the firmware and this may lead to broken or misbehaving behaviour.",
> +   "label": "KlogAcpiPathTooManyParentPrefixes"
> +  },
> +  {
>      "compare_mode": "string",
>      "log_level": "LOG_LEVEL_LOW",
>      "pattern": "mem=nopentium ignored! (only supported on x86_32)",
>


Acked-by: Alex Hung <alex.hung@canonical.com>
Ivan Hu - Jan. 9, 2014, 6:18 a.m.
On 01/07/2014 10:21 PM, Colin King wrote:
> From: Colin Ian King <colin.king@canonical.com>
>
> We're close to 3.13 release and I've just re-scanned the kernel and
> found just more relevant firmware related message that the klog database
> should be checking for.  I doubt any more will land before 3.13 is finally
> released.
>
> Signed-off-by: Colin Ian King <colin.king@canonical.com>
> ---
>   data/klog.json | 7 +++++++
>   1 file changed, 7 insertions(+)
>
> diff --git a/data/klog.json b/data/klog.json
> index d07ef3f..da08962 100644
> --- a/data/klog.json
> +++ b/data/klog.json
> @@ -2,6 +2,13 @@
>    "firmware_error_warning_patterns":
>    [
>     {
> +   "compare_mode": "regex",
> +   "log_level": "LOG_LEVEL_MEDIUM",
> +   "pattern": "Path has too many parent prefixes.*reached beyond root node",
> +   "advice": "The firmware specified an ACPI path using too many parent ^ prefixes and reached a point where thare are no parent nodes in the hierarchy and so the referenced object could not be found.  The kernel cannot find the named object because of this bug in the firmware and this may lead to broken or misbehaving behaviour.",
> +   "label": "KlogAcpiPathTooManyParentPrefixes"
> +  },
> +  {
>      "compare_mode": "string",
>      "log_level": "LOG_LEVEL_LOW",
>      "pattern": "mem=nopentium ignored! (only supported on x86_32)",
>

Acked-by: Ivan Hu <ivan.hu@canonical.com>

Patch

diff --git a/data/klog.json b/data/klog.json
index d07ef3f..da08962 100644
--- a/data/klog.json
+++ b/data/klog.json
@@ -2,6 +2,13 @@ 
  "firmware_error_warning_patterns":
  [ 
   {
+   "compare_mode": "regex",
+   "log_level": "LOG_LEVEL_MEDIUM",
+   "pattern": "Path has too many parent prefixes.*reached beyond root node",
+   "advice": "The firmware specified an ACPI path using too many parent ^ prefixes and reached a point where thare are no parent nodes in the hierarchy and so the referenced object could not be found.  The kernel cannot find the named object because of this bug in the firmware and this may lead to broken or misbehaving behaviour.",
+   "label": "KlogAcpiPathTooManyParentPrefixes"
+  },
+  {
    "compare_mode": "string",
    "log_level": "LOG_LEVEL_LOW",
    "pattern": "mem=nopentium ignored! (only supported on x86_32)",